create another drive on damn small linux 3 embedded

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 OFF

START 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 OFF

START 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.