Backup all your files before proceeding. This tutorial have no warranties whatsoever.
Wondering where in the hell youre going to save all your work when using dsl-3.0.1-embedded? Well, there is a hack by roberts on the said subject.
Here is what I have learned from it.
Conventions:
D:\ – where dsl-3.0.1-embedded files are unzipped
D:\dsl-3.0.1-embedded - full path of the installation
Navigate through the qemu directory where you’ll see a harddisk file <filename: harddisk> :) copy that to what ever
filename you crave for. In my case that’s hdd no file extensions(you can opt to have one)
Edit dsl-windows.bat. See below to check what I have changed.
Original dsl-windows.bat:
REM Start qemu on windows.
@ECHO OFFSTART qemu\qemu.exe -L qemu/ -no-kqemu -m 128 -soundhw sb16 -localtime -kernel linux24 -initrd minirt24.gz -hda KNOPPIX/knoppix -hdb qemu/harddisk -append “qemu sb=0×220,5,1,5 frugal quiet modules=hdb noscsi nofirewire atapicd noideraid noacpi acpi=off noapm noagp ide1=noprobe ide2=noprobe nomce”
CLS
EXIT
Modified dsl-windows.bat:
REM Start qemu on windows.
@ECHO OFFSTART qemu\qemu.exe -L qemu/ -no-kqemu -m 128 -soundhw sb16 -localtime -kernel linux24 -initrd minirt24.gz -hda KNOPPIX/knoppix -hdb qemu/harddisk -hdd qemu/hdd -append “qemu sb=0×220,5,1,5 frugal quiet modules=hdb mydsl=hdd noscsi nofirewire atapicd noideraid noacpi acpi=off noapm noagp ide1=noprobe ide2=noprobe nomce”
CLS
EXIT
***note: START is only one line.
-hdd qemu/hdd <– added to add the newly created hard disk(pseudo)
mydsl=hdd <– add this when you have downloaded mydsl extensions and plans to auto install them on startup.
