By default, Oracle VirtualBox support USB 1.1 only. This video show how to enable USB 2.0/3.0 for VirtualBox 6.0.4/Windows 10 by installing VirtualBox Extension Pack.
Visit VirtualBox Downloads page, scroll down to download and install VirtualBox 6.0.4 Oracle VM VirtualBox Extension Pack.
Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL). Please install the same version extension pack as your installed version of VirtualBox.
This video show how to install Install Ubuntu 17.04 on Windows 10 with Oracle VirtualBox 5.1. Basically, the steps is very straightforward.
But...after setup, I cannot google in the browser. And it was found some sites can be reached, some sites cannot. Even cannot run apt-get update. After some searching, I found it's related to DNSSEC in /etc/systemd/resolved.conf.
To fix it, edit the file /etc/systemd/resolved.conf:
$ sudo nano /etc/systemd/resolved.conf
uncomment #DNSSEC=allow-downgrade and replace allow-downgrade with off .
Install Guest Addition:
The Guest Additions are designed to be installed inside a virtual machine after the guest operating system has been installed. They consist of device drivers and system applications that optimize the guest operating system for better performance and usability. (https://www.virtualbox.org/manual/ch04.html)
It's strongly recommended to install Guest Addition. In case of Ubuntu 17.04, simple click Devices on VirtualBox menu bar, and click Insert Guest Addition CD image...
Share folder between host Windows 10 and guest Ubuntu 17.04:
Starting with version 4.0, VirtualBox can mount shared folders automatically, at your option (link). This video show how to set auto-mount share folder in host Windows 10, and also add user to vboxsf group in guest Ubuntu to access the share folder. (Guest Addition is need)
The video also show how to enable 3D Acceleration in VirtualBox. (Please note: In my experience of using Ubuntu on VirtualBox/Windows 10, sometimes will have problem when 3D Acceleration enabled.)
Starting with version 4.0, VirtualBox can mount shared folders automatically. In case on Linux guests, auto-mounted shared folders are mounted into the /media directory, along with the prefix sf_. For example, the shared folder myfiles would be mounted to /media/sf_myfiles on Linux and /mnt/sf_myfiles on Solaris. Access to auto-mounted shared folders is only granted to the user group vboxsf, which is created by the VirtualBox Guest Additions installer. Hence guest users have to be member of that group to have read/write access or to have read-only access in case the folder is not mapped writable.
The below video show how to create share folder between host Windows (D:\vbShare) and guest Ubuntu Linux (/media/sf_vbShare), and add current user to the vboxsf group with the command:
$ sudo usermod -a -G vboxsf eric
where:
vboxsf is the user group own the shared folder
eric is the the current user
In VirtualBox, with Addition CD Image installed (refer to the post "Install Ubuntu 15.10 on Windows 10/VirtualBox"), you can enable the feature of Shared Clipboard and Drop'n'Dop to copy/cut text between host and guest..
In my case:
Host on Windows 10.
Guest running Ubuntu 15.10.
I can use both clipboard and Drag'n'Dop from host Windows 10 to guest Ubuntu, clipboard from guest Ubuntu to host Windows. BUT NOT Drag'n'Drop from guest Ubuntu to host Windows, it make the guest Ubuntu hang-up!
Ubuntu GNOME is an official flavor of Ubuntu, featuring the GNOME desktop environment. This video show how to install Ubuntu GNOME 15.10 on Windows 10 with VirtualBox. (Basically, it's same as Install Ubuntu 15.10 on Windows 10/VirtualBox).
Download Ubuntu GNOME 15.10 and install on VirtualBox.
Insert Guest Additions CD Image to improve display resolution.
Create shared folder between guest Ubuntu GNOME 15.10 and host Windows 10.
To share folder, setup Shared Folder in VirtualBox Setting of the guest, assign a machine folder in host. Then run the command in guest Ubuntu Linux
$ sudo mount -t vboxsf vbShare mntShare
where: vbShare is the shared folder in host, and assigned as Shared Folder in VirtualBox Setting of the guest. mntShare is the folder in guest Ubuntu Linux.
With Addition CD Image installed, we can improve screen resolution and share folder between guest Linux and host running Windows.
This video show how to, and the screen reesolution improved.
To share folder, setup Shared Folder in VirtualBox Setting of the guest, assign a machine folder in host. Then run the command in guest Ubuntu Linux
$ sudo mount -t vboxsf vbShare mntShare
where: vbShare is the shared folder in host, and assigned as Shared Folder in VirtualBox Setting of the guest. mntShare is the folder in guest Ubuntu Linux.
Move your mouse over the video camera icon on the bottom-right of VirtualBox status bar, it will show the destination (on host os) of the recorded video.
- Right click on the video camera icon, select Video Capture to start recording.
- The icon will change to a rolling film.
- Right click on the rolling film icon, select Video Capture again to stop recording.
Alternatively, you can click View of VirtualBox top menu bar, and select Video Capture to start recording. Then click View and select Video Capture again to stop recording.
After installed, your guest Ubuntu will run in low resolution.
To fix it"
- click "Devices" on the VirtualBox menu
- click "Insert Guest Additions CD image..."
- follow the steps
- reboot your guest Ubuntu OS.
Install Ubuntu 15.04 (Vivid Vervet) on Windows 10/VirtualBox:
This post show how to install VirtualBox 4.3 on Ubuntu 14.04, from repository.
The list of repository sources can be found at https://www.virtualbox.org/wiki/Linux_Downloads. For 14.04 ("Trusty Tahr"), it is "deb http://download.virtualbox.org/virtualbox/debian trusty contrib".
Run the command to add apt repository to your sources list:
$ sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian trusty contrib"
Before update apt source list, you have to add Oracle public key. Download the Oracle public key for apt-secure (oracle_vbox.asc) from the same page. It should be like this.
Then run the command:
$ sudo apt-key add oracle_vbox.asc