Weblog entry #26 for Utumno
Innotek Gmbh has released VirtualBox 1.4 for Etch 386 and AMD64. It's a virtualizing solution based on Qemu. Innotek has improved it a lot:
- new kernel module 'vboxsrv' - compiles with on problems on both architectures
- sound works
- shared folders between Linux host and the guest operation system work without the need for Samba installed in the host ( which didn't work with Qemu in Debian anyway )
- USB, Remote Desktop supposedly work ( untested by me as of yet )
- so-called 'guest additions': Innotek provides a CD image full of ( getting automatically installed , at least on Windows guests ) drivers for the guest OS
- clipboard copying , working both ways, supposedly work ( untested )
- nice userspace s/w to control your virtual machines
- ability to take a snapshot of a working VM and return to it later (buggy?)
- no need to grab-ungrab the mouse with 'Ctrl-Alt' like in Qemu ( in Qemu>=0.8.2 that works too, but with 20% CPU utilization )
/etc/apt-sources.list:
deb http://www.virtualbox.org/debian etch non-free
Download a key for secure apt from here and add it with 'apt-key add innotek.asc'
Everything explained in www.virtualbox.org
PS. Be careful taking snapshots. At least on AMD64, taking a snapshot screws up VirtualBox to the point when it segfaults on startup ( when that happened, I managed to rescue my VM installation by saving the hard drive image '*.vdi' of my VM and removing the whole ~/.VirtualBox/ folder, then restarting VirtualBox and adding the VM back from HD image )
Comments on this Entry
My host is Debian Etch and guest is Windows 2000.
However , how to make debian Etch support Virtualbox USB ?
For example , I attached an USB Flash disk on the USB.
Debian could see it and mount it , but Virtualbox did not see the USB device attached in the Debian Host.
[ Parent | Reply to this comment ]
How to Enable USB Devices in VirtualBox under Etch
In order to enable USB devices in VirtualBox under Debian Etch first determin the group number of the VirtualBox group (vboxusers). This can be done at the terminal by typing:
cat /etc/group | grep vboxusers
The output should look like this:
vboxusers:x:####:systemuser
Where #### is the group number.
With the group number in hand simply edit the /etc/init.d/mountkernfs.sh:
nano /etc/init.d/mountkernfs.sh
The above terminal command should be done as root or using the gui (Gnome):
gksu gedit /etc/init.d/mountkernfs.sh
Then change the line that reads:
domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid
to:
domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid,devgid=####,devmode=0664
where #### is the vboxusers group number.
Reboot and usb access will be enabled in VirtualBox.
--
Fefu
http://www.fefu.com.ar
[ Parent | Reply to this comment ]
Is there an update?
john b
burlington vt usa
[ Parent | Reply to this comment ]