Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:guides:virtualbox [2011/07/01 19:12] – [Step 2 - Play the virtual machine.] shreknz | en:guides:virtualbox [2015/04/01 02:05] (current) – [Step 2 - Play the virtual machine.] mojo | ||
|---|---|---|---|
| Line 20: | Line 20: | ||
| Before running SliTaz GNU/Linux virtual machine you need to configure a new virtual machine in the VirtualBox software. | Before running SliTaz GNU/Linux virtual machine you need to configure a new virtual machine in the VirtualBox software. | ||
| - | - Run virtualbox | + | - Run virtualbox // |
| - | - Add a new Machine: Click on [//New//] toolbar button. | + | - Add a new Machine: Click on //New// toolbar button. |
| - | - | + | - Click //Next// in the “ Create New Virtual Machine ” dialog box. |
| - | - Give a name to your new virtual machine ( i.e: SliTaz GNU/Linux ), and select Linux 2.6 in OS Type list and click [//Next//] . | + | - Give a name to your new virtual machine ( i.e: SliTaz GNU/Linux ), and select Linux 2.6 in OS Type list and click //Next//. |
| - | - | ||
| - | - In the “ //Virtual Hard Disk// ” dialog box click on the [// | + | - In the “ //Virtual Hard Disk// ” dialog box click on the // |
| - | - The Virtual Disk Manager start. Click the [//Add//] toolbar button, locate and select the VDI file (i.e: slitaz-1.9-x86.vdi ). | + | - The Virtual Disk Manager start. Click the //Add// toolbar button, locate and select the VDI file (i.e: slitaz-1.9-x86.vdi ). |
| - | - Click on [//Next//] and [//Finish//]. | + | - Click on //Next// and //Finish//. |
| If you wish to set up a network using the Host-only adapter, follow these instructions: | If you wish to set up a network using the Host-only adapter, follow these instructions: | ||
| - | - Click on the [// | + | - Click on the // |
| - | - Click on [//Network//] in the side menu | + | - Click on //Network// in the side menu |
| - Select the Network Adapter (usually Adapter 1) and set it for Host-only networking | - Select the Network Adapter (usually Adapter 1) and set it for Host-only networking | ||
| - Click on the Advanced arrow | - Click on the Advanced arrow | ||
| Line 46: | Line 46: | ||
| </ | </ | ||
| + | < | ||
| + | If you experience resolution problems (no larger than 800 x 600) check the following forum post: | ||
| + | http:// | ||
| + | </ | ||
| ===== Virtualbox-OSE ===== | ===== Virtualbox-OSE ===== | ||
| Line 53: | Line 57: | ||
| </ | </ | ||
| This is a restricted version without USB support. | This is a restricted version without USB support. | ||
| - | |||
| ===== Slitaz get-virtualbox ===== | ===== Slitaz get-virtualbox ===== | ||
| Line 60: | Line 63: | ||
| Other virtualization (free software) is also available such as lguest or qemu. | Other virtualization (free software) is also available such as lguest or qemu. | ||
| + | |||
| + | ===== Installing Virtualbox Guest Additions ===== | ||
| + | |||
| + | |||
| + | <note tip>This procedure is intended for Slitaz 5.0.\\ | ||
| + | This procedure was tested with: | ||
| + | - VirtualBox 4.3.20 installed on Host, including the Extensions Pack; | ||
| + | - slitaz-5.0-rc2.iso dated 20140519; | ||
| + | - slitaz-rolling.iso 32-bit dated 20150201. | ||
| + | |||
| + | See guest additions for SliTaz 4.0 [[http:// | ||
| + | |||
| + | Virtualbox Guest Additions needs to be manually installed by Slitaz.\\ | ||
| + | |||
| + | Steps: | ||
| + | |||
| + | **1.** In the Slitaz virtual machine make sure you have a working internet connection. Sometimes you need to stop/ | ||
| + | |||
| + | **2.** Open Package Manager and recharge the package list. | ||
| + | |||
| + | **3.** Install the following packages: | ||
| + | |||
| + | linux-module-headers (3.2.53) | ||
| + | mesa-dri | ||
| + | bzip2 | ||
| + | |||
| + | **4.** Mount the VBoxAdditions iso using the VirtualBox menu option Devices -> Insert Guest Additions CD image... | ||
| + | |||
| + | **5.** In a terminal, change directory to the mount point for the VBoxAdditions iso, e.g. | ||
| + | |||
| + | $ cd / | ||
| + | |||
| + | **6.** Run as root the following command: | ||
| + | |||
| + | # sh ./ | ||
| + | |||
| + | Ignore text about scripts added to /etc/init.d (installer does not recognize your Linux Distribution etc). | ||
| + | Ignore text about kernel headers for current running version not found. | ||
| + | |||
| + | **7.** Open a terminal as root and issue the following commands: | ||
| + | |||
| + | # adduser -h / | ||
| + | # addgroup -S vboxsf >/ | ||
| + | |||
| + | **8.** Open as root / | ||
| + | |||
| + | < | ||
| + | |||
| + | **9.** Open as root / | ||
| + | |||
| + | < | ||
| + | |||
| + | <note tip> | ||
| + | |||
| + | **10.** Reboot. | ||
| + | ---- | ||
| + | To check that the vbox modules are loaded, open a terminal and type: | ||
| + | |||
| + | $ lsmod | grep vbox | ||
| + | |||
| + | ... that should show: | ||
| + | |||
| + | vboxguest | ||
| + | vboxsf | ||
| + | vboxvideo | ||
| + | (as well as drm using vboxvideo) | ||
| + | |||
| + | Also, you can install the mesa-demos package to get the // | ||
| + | After you install mesa-demos, open a terminal and type: | ||
| + | |||
| + | $ glxinfo | grep render | ||
| + | |||
| + | ... that should show: | ||
| + | |||
| + | direct rendering: Yes | ||
| + | OpenGL renderer string: Chromium | ||
| + | |||
| + | //glxinfo// and // | ||
| + | |||
| + | libGL error: failed to load driver: vboxvideo | ||
| + | |||
| + | ... which according to the VirtualBox bugtracker is due to the way vboxvideo hooks itself into the Mesa library instead of being loaded in the normal way by Mesa. So ignore it... If you have //OpenGL render = Chromium// and //Direct rendering = Yes// then accelerated 3D is supported. | ||
| + | ---- | ||
| + | Clipboard sharing Host< | ||
| + | |||
| + | Shared folders work (The author manually mounts the shared folders as and when he needs them). For instance, if you wanted to mount the (hypothetical) share called //pubdoc// and access it as a desktop folder called //Docs// (make sure the folder exists first) then you issue the following command in a terminal as root: | ||
| + | |||
| + | # mount -t vboxsf pubdoc / | ||
| + | |||
| + | References: [[http:// | ||
| ---- | ---- | ||
| \\ | \\ | ||