From 29956d04535a1a3b8bed675bd48d14e714937399 Mon Sep 17 00:00:00 2001 From: "rick.chan" Date: Fri, 21 Aug 2020 11:03:50 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=86=85=E5=AE=B9=20Virtualb?= =?UTF-8?q?ox=20=E5=8F=8A=E7=BB=84=E4=BB=B6=E5=AE=89=E8=A3=85=20USB=20?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E8=AE=BE=E7=BD=AE=20Guest=20=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: rick.chan --- .../Ubuntu_in_Virtualbox_使用帮助.md | 59 ++++++++++++++++--- 1 file changed, 51 insertions(+), 8 deletions(-) diff --git a/Software/Applications/VirtualBox/Ubuntu_in_Virtualbox_使用帮助.md b/Software/Applications/VirtualBox/Ubuntu_in_Virtualbox_使用帮助.md index eae9691..be73d9b 100644 --- a/Software/Applications/VirtualBox/Ubuntu_in_Virtualbox_使用帮助.md +++ b/Software/Applications/VirtualBox/Ubuntu_in_Virtualbox_使用帮助.md @@ -1,15 +1,58 @@ -# Ubuntu in Virtualbox 使用帮助 +# Virtualbox in Linux 使用帮助 -## 共享文件夹设置 +## 1.Virtualbox 及组件安装 -首先需要确认 Guest Linux 是否已经安装 VM Tools(开发用的 VM 镜像已经安装好 VM Tools)。接下来需要在虚拟机配置中添加共享文件夹,将该共享设置为自动挂载并将 Ubuntu 系统的用户账户添加到 vboxsf 用户组即可。假设要添加的账户名为 kim,则命令如下: +### 1.1.Manjaro - sudo adduser <用户名> vboxsf +```bash +# Host 及 host modules,host modules 用于支持虚拟化 +pacman -S virtualbox linux-virtualbox-host-modules +# Guest 工具,为 guest 系统提供性能优化和附加功能支持 +pacman -S virtualbox-guest-iso +# VNC 扩展包,用于 virtualbox 虚拟机远程显示 +pacman -S virtualbox-ext-vnc +# Virtualbox 扩展工具包,可支持 USB3.0 等 +yaourt -S virtualbox-ext-oracle +``` -## 安装 Xubuntu 桌面 +## 2.共享文件夹设置 -开发用的 VM 镜像使用 Ubuntu 原生桌面,可能导致卡顿,使用下列命令安装 Xubuntu 桌面可解决此问题: +首先需要确认 Guest Linux 是否已经安装 VM Tools(开发用的 VM 镜像已经安装好 VM Tools)。接下来需要在虚拟机配置中添加共享文件夹,将该共享设置为自动挂载并将 Host 系统的用户账户添加到 vboxsf 用户组即可。假设要添加的账户名为 kim,则命令如下: - sudo apt-get install xubuntu-desktop --fix-missing +```bash +# Ubuntu +adduser vboxsf +# Manjaro +gpasswd --add vboxsf +``` -安装成功后,登出当前账户,在登陆界面切换桌面系统为 Xubuntu Session,然后重新登陆即可进入 Xubuntu 桌面环境。 +## 3.USB 功能设置 + +需要先安装 virtualbox 增强工具。一般来讲可自己到 virtualbox 官网进行下载,Manjaro 可通过 yaourt 安装 virtualbox-ext-oracle 包即可。 + +然后到 File->Preferences->Extensions 中进行添加或确认安装状态。 + +将当前用户添加到 vboxusers 用户组 + +```bash +# Ubuntu +adduser vboxusers +# Manjaro +gpasswd --add vboxusers +``` + +然后注销或重启。 + +## 4.Guest 设置 + +### 4.1 Ubuntu as a Guest + +#### 4.1.1.安装 Xubuntu 桌面 + +开发用的 VM 镜像使用 Ubuntu 原生桌面,可能导致卡顿,使用下列命令安装 Xubuntu 桌面可解决此问题: + +```bash +sudo apt-get install xubuntu-desktop --fix-missing +``` + +安装成功后,登出当前账户,在登陆界面切换桌面系统为 Xubuntu Session,然后重新登陆即可进入 Xubuntu 桌面环境。