Ок, быть голословным некрасиво, так что распишу в деталях.
Делаем raw образ (20Мб хватит всем) :
$ dd if=/dev/zero of=/tmp/kos.img bs=1024 count=20480
Цепляем его к qemu, грузим какой-нибудь минимальный livecd
(а у qemu не забываем добавить параметр -hda /tmp/kos.img),
делаем в виртуалке fdisk /dev/hda, создаём там таблицу разделов,
один раздел, у него id = 0xb (W95 FAT32), потом записать изменения,
потом mkdosfs /dev/hda1..
Ну а дальше оно и с колибри будет работать 100%.
Чтобы совсем просто работать с образом, есть пакет guestmount.
Но можно и через losetup извратиться.
У меня прыщеядикса нету, так что пойду путём убогих, а именно создам в папке с qemu папку test и start.cmd следующего содержания:
Код:
@ECHO OFF
REM Start qemu on windows.
SET SDL_VIDEODRIVER=directx
REM QEMU_AUDIO_DRV=dsound or fmod or sdl or none can be used. See qemu -audio-help.
SET QEMU_AUDIO_DRV=dsound
REM SDL_AUDIODRIVER=waveout or dsound can be used. Only if QEMU_AUDIO_DRV=sdl.
SET SDL_AUDIODRIVER=dsound
REM QEMU_AUDIO_LOG_TO_MONITOR=1 displays log messages in QEMU monitor.
SET QEMU_AUDIO_LOG_TO_MONITOR=1
qemu.exe -L Bios -m 64 -vga std -soundhw pcspk -localtime -M pc -boot order=adc,menu=on -hda fat:rw:test -fda kolibri.img
И что же вы думаете, оно живое (правда, при создании папки ololo эмулятор вылетел, но после перезапуска продолжил работать) :


Если что, kolibri.img, не долго думая, взят из
http://builds.kolibrios.org/eng/svn2333-img.7zqemu - 0.15.1, что ли.