|
This How-to is explaining how to install an operating system inside of another operating system. For example in this how-to were going setup a virtual machine running Windows 98 inside a windows XP operating system using QEMU. Name: QEMU HomePage: http://fabrice.bellard.free.fr/qemu/ Function:
QEMU is a generic and open source machine emulator and virtualizer
1. First lets download and install the windows version of Qemu. http://www.h7.dion.ne.jp/~qemu-win/ 2. Next step is to unzip qemu-0.9.0-windows.zip and install it.
3. Once it has been installed now download the win98 boot image. http://oldfiles.org.uk/powerload/bootdisk.htm 4. Unzip the file msd710abd.zip into the Qemu directory.
5. Now open up the command line and navigate to were Qemu was installed.
6. Next step is to setup a virtual harddrive file. qemu-img create -f raw harddisk.img 1000M
7. Now run the startup command using the windows 98 boot image. qemu -L . -m 32 -fda msd710ab.img -hda harddisk.img -boot a
8. Once you have booted into the virtual machine format the virtual drive Run fdisk to create a partition
9. Once you have created the partition then format the drive format c: /s
10. Now insert the windows 98 CD into your CD drive and run the following command qemu.exe -L . -hda harddisk.img -cdrom //./f: -boot d 11. From now on just follow the setup steps like you would any normal installation of windows 98. 
12. Once Windows 98 setup has run and Windows 98 is installed run the following command to start it. qemu.exe -L . -m 128 -hda harddisk.img -cdrom //./f: -boot c -M pc
13. I like to make it into a batch file in the qemu directory and create a shortcut on the desktop.
BootWin98.bat:
REM Start windows 98 in Qemu. @ECHO OFF
REM SDL_VIDEODRIVER=directx is faster than windib. But keyboard cannot work well. SET SDL_VIDEODRIVER=windib
REM SDL_AUDIODRIVER=waveout or dsound can be used. Only if QEMU_AUDIO_DRV=sdl. SET SDL_AUDIODRIVER=dsound
REM QEMU_AUDIO_DRV=dsound or fmod or sdl or none can be used. See qemu -audio-help. SET QEMU_AUDIO_DRV=dsound
REM QEMU_AUDIO_LOG_TO_MONITOR=1 displays log messages in QEMU monitor. SET QEMU_AUDIO_LOG_TO_MONITOR=0
REM PCI-based PC(default) -M pc REM ISA-based PC -M isapc REM -M isapc is added for NE2000 ISA card.
qemu -L . -m 128 -hda harddisk.img -soundhw all -localtime -cdrom //./f: -boot c -M pc |
BookMarking:
cell1
|
|
cell3 |
|
cell4
|
|
Trouble Shooting:
Go to the wiki page
Go to the 'Contact Us ' Forum
Go to the how-to's 'Support ' Forum
External Links:
http://fabrice.bellard.free.fr/qemu/qemu-doc.html
http://wiki.archlinux.org/index.php/Qemu |