Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:guides:qemu [2010/08/11 00:08] – stork | en:guides:qemu [2010/08/16 18:51] (current) – linea | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | === Creation and revision dates === | + | ====== |
| - | This page was created on 2010/08/11. Last revised 2010/08/11. | + | |
| + | ===== Introduction ===== | ||
| - | ===== What is QEMU and why use it ===== | + | QEMU provides a virtual machine that will run within XP. Refer to the QEMU documentation for a detailed description |
| - | QEMU provides a virtual machine that will run Slitaz | + | |
| - | It allows | + | |
| - | Compared with eg Virtual Box (which I am also using regularly), QEMU is initially much faster | + | It allows to test an operating system environment without actually installing it and without rebooting out of XP; e.g. you can test Slitaz this way, before deciding |
| - | If you just want to try Slitaz and VirtualBox is not yet installed on your machine, prefer the QEMU solution described here. | + | Compared with Virtual Box (which I am also using regularly), QEMU is initially much faster and easier to set up. You will also have less problems if you are somewhat memory constrained (which you are, if you have less than 1.0 or 1.5 GB RAM). Performance wise, both virtualization platforms looked similar to me (although way slower than a native install). |
| + | If you just want to try Slitaz within your XP environment, | ||
| + | |||
| + | ===== Getting started ===== | ||
| ==== Requirements ==== | ==== Requirements ==== | ||
| - | This works on XP with Slitaz 3.0 (should work with all version | + | This works on XP with Slitaz 3.0 (should work with all versions |
| ==== Install QEMU ==== | ==== Install QEMU ==== | ||
| - | Go to Pendrivelinux.com | + | Go to Pendrivelinux.com |
| - | This executable is actually a self-extracting archive. When you run it you just need to tell the installer where to unzip the contents. The result will be a folder named QPU804. | + | This executable is actually a self-extracting archive. When you run it you just need to tell the installer where to unzip the contents |
| + | The QEMU setup can execute any ISO that you put in that folder. | ||
| Copy the SliTaz ISO to that folder. | Copy the SliTaz ISO to that folder. | ||
| You now have a virtualized SliTaz installation that can run alongside Windows. | You now have a virtualized SliTaz installation that can run alongside Windows. | ||
| - | The QEMU set up can execute any ISO that you put on that folder | ||
| ==== Start QEMU ==== | ==== Start QEMU ==== | ||
| - | Execute QPU804.bat to start your virtual machine (it will advertise it is running Ubuntu but really it will run the ISO you copied to that folder, Slitaz.iso in this case). | + | Execute QPU804.bat |
| + | |||
| + | You will see your virtual machine booting from the ISO file, as if it would be booting from a Slitaz LiveCD. Refer to other parts of the Slitaz documentation for a detailed presentation of what you can do from there. | ||
| ==== Getting in and out of the QEMU Window ==== | ==== Getting in and out of the QEMU Window ==== | ||
| - | To move the mouse out of the QEMU screen window press ctrl keep it pressed and press alt key simultaneously. To go back there just left click in the window. | + | To move the mouse out of the QEMU screen window press ctrl, keep it pressed and press the alt key simultaneously. To go back, just left click in the window. |
| - | ==== Sharing files between XP and Slitaz | + | ==== Shared Folder |
| - | If you start a file manager | + | Open a pcmanfm |
| ==== Screen resolution ==== | ==== Screen resolution ==== | ||
| - | I ended up with a 800x600 | + | My screen resolution |
| + | |||
| + | To get a full screen Slitaz, try adding the -full-screen option to the qemu command line of the QPU804.BAT file. | ||
| + | |||
| + | ===== I want to keep the changes I made in Slitaz ===== | ||
| + | ==== Private data ==== | ||
| + | Copy any private data created in Slitaz to the shared directory: it will survive a virtual machine reboot. | ||
| - | The only thing I really succeded was to add the -full-screen option to the qemu command line of the QPU804.BAT file, to get a full screen Slitaz. | + | ==== Keeping system changes ==== |
| + | Two ways to do this: | ||
| + | * create a new iso with your changes, or | ||
| + | * install Slitaz in a qemu virtual drive | ||
| - | ==== I want to keep the changes I made in Slitaz ==== | ||
| - | == Private data == | + | == Create an ISO file with your system changes |
| - | Copy any private data created in Slitaz | + | In the Slitaz menu select //System Tools-> Create |
| - | == Keeping system | + | The writeISO panel will create a bootable image of Slitaz with any changes you made, and will store this image file as / |
| - | If you updated the system | + | |
| - | The writeISO panel will create a bootable image of Slitaz | + | In the Slitaz |
| - | In the Slitaz environment, | ||
| - | == Installing QEMU == | + | == Install Slitaz in a qemu virtual drive == |
| - | Alternatively, | + | Alternatively, |
| (Not tested with Slitaz but tested with other systems in the past) | (Not tested with Slitaz but tested with other systems in the past) | ||