Release_Engineering/VM-Templates/QEMU
Colin Finck 5995c2abaf [RELEASE_ENGINEERING]
- Fix the echo commands (strings should preferably be inside quote marks, and this is mandatory when the string has e.g. parentheses or sub-quotes inside it).
- Add terminating newlines in the Readme.txt and in the script files.

Patch by Hermès
Note to myself: Better test your changes next time, even small one-liner changes of an echo command..

svn path=/trunk/Release_Engineering/; revision=2260
2016-01-28 08:01:23 +00:00
..
files Create a "files" subdirectory, the QEMU and ReactOS files will be put there. 2007-08-31 14:36:09 +00:00
boot.bat [RELEASE_ENGINEERING] 2016-01-28 08:01:23 +00:00
install.bat [RELEASE_ENGINEERING] 2016-01-28 08:01:23 +00:00
Readme.txt [RELEASE_ENGINEERING] 2016-01-28 08:01:23 +00:00

ReactOS Preinstalled on a QEMU Virtual Machine
===============================================

This package contains a preinstalled ReactOS version on a QEMU virtual
machine.
For Windows users, it also contains the QEMU application, so you can easily
start the virtual machine and run ReactOS.


Windows users
--------------
To start the preinstalled ReactOS version, just execute the "boot.bat" file.

If you want to access files of the virtual hard disk, download and install the
VMware DiskMount Utility from
http://downloads.vmware.com/d/details/disk_mount_utility_5_5_driver_tools.
This tool allows you to mount the virtual hard disk in your Windows system.


Users of Unix-based Operating Systems
--------------------------------------
If you use an Unix-based Operating System such as Linux, install the
appropriate QEMU package for your OS.
Then open a Terminal, change the current directory to the directory containing
the "ReactOS.vmdk" file and execute the following command:

   qemu -m 128 -hda ReactOS.vmdk

If you want to access and modify files of the virtual hard disk, you have to
convert it to the "raw" format.
To convert it, execute the following commands in the directory containing the
"ReactOS.vmdk" file:

   qemu-img convert ReactOS.vmdk -O raw ReactOS.hd

Beware that this takes 2 GB of hard disk space, since a raw hard disk image
is not growable.
Now you can easily mount the image with the following command:

   mount -oloop,offset=32256 -t vfat ReactOS.hd /mnt/vhd

In this case, I assume that you want to mount the hard disk image to /mnt/vhd.
Otherwise modify the command line accordingly.

After you unmounted the changed hard disk, you can boot it by executing the
following command:

   qemu -m 128 -hda ReactOS.hd