coLinux-daemon.exe
is started, it will load the Windows kernel driver linux.sys
, load the Linux kernel into memory and start it. The Linux kernel is a slightly modified version of the standard x86 kernel: it has been stripped of all parts that directly access the hardware. Instead the kernel uses (with the help of linux.sys
) either defined API in the Windows kernel or user space programs to access needed resources like drive or network. From this perspective coLinux is an implementation of a Linux-specific lightweight VM with I/O virtualization.
VBoxGuestAdditions.iso
2) and run sh ./VBoxLinuxAdditions-x86.run
as described in Guest Additions for Linux and in Install Linux Guest Additions. The installation will create /usr/lib/VBoxGuestAdditions
, add system startup scripts (/etc/init.d/vboxadd*
) and put modules to /lib/modules/…/updates/dkms
. Installation requires gcc and kernel headers be present.virtualbox-guest-dkms
with version that is compatible with your VirtualBox version (
Run this command before creating a new VM:
VBoxManage setextradata global GUI/SuppressMessages remindAboutAutoCapture,remindAboutMouseIntegrationOff
or add this to your existing VM configuration:
<ExtraDataItem name="GUI/SuppressMessages" value="remindAboutAutoCapture,remindAboutMouseIntegrationOff" />
Check that you have additions installed and USB 2.0 controller (EHCI) is enabled in settings.
Otherwise check here. If USB devices still do not work, try this thread.
VboxSVC.exe
is also stopped / restarted).VBoxManage internalcommands listpartitions -rawdisk \\.\PhysicalDrive1
VBoxManage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive1
(replace file name and drive number with one you need)
If you VirtualBox is not run as administrator, you get an error message Failed to open the raw drive '\\.\PhysicalDrive1' for reading (VERR_ACCESS_DENIED) (VERR_ACCESS_DENIED)
, see Access denied on raw disk, VERR_ACCESS_DENIED when trying to add a raw disk to virtual box, Accessing physical disk from VirtualBox: Access Denied.
C:\usb.vmdk
as location and boot from it.
I/O cache encountered an error
Solution is to use original ISO for installation.