DSL Embedded :: Usage of the -append and -cdrom parameter in QEMU



I started using dsl-2.0-embedded on WIndows, but then I had so much fun in using qemu and boot live cd's images without, or before, burning a full cdrom, so I downloaded the 2.1.beta image onto a /iso/ directory on my pendrive and customised the original batch file, keeping most of the setting and changing just the boot order, so I ended up with this:
Code Sample
qemu\qemu.exe -L qemu/ -enable-audio -localtime -cdrom ../ISO/dsl-2.1b.iso -hdb qemu/harddisk -m 200 -append "qemu keyboard=uk xkeyboard=uk sb=0x220,5,1,1 frugal quiet"


The image boots and works fine, the only thing is that the boot parameters are not recognised and I have to enter them manually again. Is it the way it should be?
Is the -append parameter valid only with the -kernel parameter?

I understand this is a qemu issue, not a DSL one, I just wonder if anybody has had the same issue. I also understand that in the past DSL embedded used the -cdrom option. Can amybody provide me an old .bat?

Yes, it is only valid with the -kernel parameter

If you want to make these boot parameters the default, you will need to remaster the iso (try using the mkmydsl script) and edit the /boot/isolinux/isolinux.cfg file.  Add your new parameters to the append line directly under the DEFAULT kernel line.


original here.