This is an old subject by now but I thought I would share what i did to run virtual Tinycore 2.4rc1 on Windows Vista qemu with the kqemu accelerator.
Download qemu 0.10.5
http://homepage3.nifty.com/takeda-toshiya/qemu/qemu-20090908-windows.zipDecompress contents to “C: \Program Files\qemu”
Download kqemu
http://www.nongnu.org/qemu/kqemu-1.4.0pre1.tar.gzDecompress contents to “C: \Program Files\qemu\kqemu
Download and save to “C: \Program Files\qemu”
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release_candidates/tinycore_2.4rc1.isoEdit the kqemu.inf and make these changes:
• [DefaultInstall.NT] --> [DefaultInstall]
• [DefaultInstall.NT.Services] --> [DefaultInstall.Services]
• [Uninstall.NT] --> [Uninstall]
• [Uninstall.NT.Services] --> [Uninstall.Services]
Right click as administrator on “kqemu.inf”; select “Install” to install kqemu.sys
Activate vista administrator cmd window.
Change dir to C:\Program Files\qemu\kqemu
Enter “net start kqemu” to start qemu accelerator.
Change dir to qemu.
Enter “qemu-img create vdisk.img 100M” to create virtual disk.
Enter “qemu -no-acpi -boot d -hda vdisk.img -cdrom tinycore_2.4rc1.iso” to boot tinycore first time.
In tc terminal enter:
“sudo mke2fs /dev/hda” to format virtual disk.
Create virtual tce directory.
“mount /dev/hda”
“cd /mnt/hda”
“sudo mkdir tce”
“sudo chown tc tce”
“sudo chgrp staff tce”
“cd /opt”
“sudo vi .tce_dir” change to /mnt/hda/tce
Load extensions via app browser.
Set backup to “hda” with control panel.
Logout (shutdown with backup).
Reboot qemu with tinycore - “qemu -no-acpi -boot d -hda vdisk.img -cdrom tinycore_2.4rc1.iso”
Now tinycore linux and tce extensions and backup should be present.