Currently running a virtual machine in QEMU in a docker image which itself is running in a virtualized linux instance on OSX, because I want to compile MS-DOS 4.0 on my laptop for fun.
Conversation
Notices
-
Embed this notice
Andrew Golding (huronbikes@cyberplace.social)'s status on Monday, 25-Nov-2024 05:23:33 JST Andrew Golding
-
Embed this notice
Andrew Golding (huronbikes@cyberplace.social)'s status on Monday, 25-Nov-2024 05:23:31 JST Andrew Golding
And here we are, in 2024, where I am now building MS-DOS 4 on an M3 Pro CPU in OSX.
-
Embed this notice
Andrew Golding (huronbikes@cyberplace.social)'s status on Monday, 25-Nov-2024 05:23:32 JST Andrew Golding
Up to the point where I obtain the #Freedos 1.3 USB image and use guestfish to swap out FDAUTO.BAT, bringing the #reedos system right to the C:\> prompt.
Getting to this point takes ~2GB of dependencies and because of virtualization, I need to cheat a bit on the docker image creation and rely on the host kernel image release version being available as a linux-image package in Ubuntu. This means that the produced docker image is less portable but there's not a great way around it.
Kevin Beaumont repeated this.
-
Embed this notice