openSUSE 快速虚拟化指南(下)—— VirtualBox
本文是……
- 一篇教你如何在 openSUSE 上使用 VirtualBox 的简易教程;
- [wiki] openSUSE 15.3 维基编辑讨论贴 的扩展内容之一;
- 本文适用于 Windows 系统,某些细节操作可能略有不同;
- 本作品采用 知识共享署名 - 非商业性使用 - 相同方式共享 4.0 国际许可协议 进行许可 (CC BY-NC-SA 4.0)。
1. 准备
1.1 安装 VirtualBox
运行下列指令进行安装 VirtualBox :
sudo zypper in virtualbox
1.2 添加用户至 vboxusers
打开 YaST ,找到并打开 用户和组管理
,然后点击左下角的 编辑
,在新窗口中点击 细节
选项卡,在右侧的列表中找到并勾选 vboxusers
,确认保存退出,最后重启电脑。
1.3 安装扩展包
打开浏览器搜索:virtualbox enhancement pack
,进入 VirtualBox 的官网,找到并下载 VirtualBox 6.1.18 Oracle VM VirtualBox Extension Pack
。
打开 VirtualBox ,点击 管理
,再点击 全局设定
,再点击 扩展
,再点击右侧的 添加新包
的小图标,安装你刚刚下载保持的扩展包文件。
- 首次打开 VirtualBox 会提示用户是否启用 USB 功能(这可能会带来安全风险,但是它带来的便利值得这么做),个人建议可以使用该功能。
1.4 准备 ISO 镜像
略
2. 创建虚拟机
- 将鼠标光标停留在某个选项上会显示该选项的简易使用说明。
- 注意,请将虚拟机安装在固态硬盘分区中以提高虚拟机的性能。
- 如果你的根目录存放在固态硬盘且有剩余空间(且你拥有一个独立的 /home 分区(非固态硬盘)),你可以参考如下步骤创建一个文件夹:
bh@bogon:~> cd / # 移动到根目录
bh@bogon:/> sudo mkdir vm # 创建一个名为 vm 的文件夹
bh@bogon:/> sudo chown bh:users vm # 将该文件夹的控制权限赋予给普通用户(bh)
bh@bogon:/> ls
bin boot dev etc home lib lib64 mnt opt proc root run sbin srv sys tmp usr var vm
bh@bogon:/> exit
打开 VirtualBox ,点击 新建
,输入虚拟机的名称(VirtualBox 会根据你输入的名称快速筛选虚拟机的版本和类型),点击下一步。
- 此时,你可以将
文件夹
修改为你刚刚创建的文件夹的路径。
内存大小建议最小 2048 MB ,具体的最低配置详见你所安装的系统版本的最低配置要求。点击下一步。
选择默认的 现在创建虚拟硬盘
,类型可选为 VDI ,为了向外兼容,你可以考虑其他格式,具体相见其他虚拟机的使用文档。点击下一步,选择 动态分配
,大小建议 20 GB 起步,具体的最低配置详见你所安装的系统版本的最低配置要求。点击下一步。
3. 配置虚拟机
在 VirtualBox 的首页,点击 设置
,点击 系统
,在 主板
页面,你可以点击勾选 启用 EFI
(某些系统需要用户启用 UEFI ,例如 Arch Linux)。在 处理器
页面,你可以更改虚拟机使用的 CPU 核心数。
- 给虚拟机分配过多的资源会导致宿主机卡顿。
- 你可以修改该页面中的启动顺序来改变虚拟机启动时引导设备的顺序。
- KVM 会在系统安装完成后自动禁用系统镜像文件,让用户可以直接重启进入系统;VirtualBox 需要用户手动移除虚拟盘片。
在 显示
中,将 显存大小
拉满,可以考虑是否为虚拟机启用 3D 图形加速(具体取决于你的硬件性能)。
- 如果你遇到无法调节虚拟机屏幕分辨率的问题,你可以在关闭虚拟机后,更换虚拟机使用的虚拟显卡或者关闭 3D 图形加速。
在 存储
中,点击 没有盘片
,点击 分配光驱
右侧的光碟小图标,再点击 选择虚拟盘
,找到并选中你准备好的系统镜像文件。
在 USB 设备
中,点击右侧的 添加一个 USB 筛选器
,勾选你插入宿主机的 USB 设备。
- 该步骤为可选操作。
- 一旦启动虚拟机,你插入宿主机的 USB 设备就会自动被重定向到虚拟机中,并且在虚拟机关机前,你都不能在宿主机访问该 USB 设备。
在 共享文件夹
中,点击右侧的 添加共享文件夹
,点击 共享文件夹路径
右侧的倒三角符号,点击 其他
,选择一个文件夹用于共享文件。然后勾选 自动挂载
。
- 该步骤为可选操作。
- 共享文件夹可以实现主宿机间文件的实时交流
- 请勿将虚拟机的任何程序或者程序所使用的文件夹安装或存放到共享文件夹中。
- 虚拟机在共享文件夹所创建的,非你手动创建的文件,基本可以在使用完虚拟机后删除。
如果你在配置虚拟机的时候,没有指定使用的系统镜像文件。虚拟机在启动的时候会提醒你选择一个镜像文件。
点击右侧的 选择一个虚拟光盘文件
,再点击 注册
,找到并选中你下载的光盘文件,点击你新添加的镜像文件,再点击 选择
,确定无误后启动虚拟机。
4. 安装系统
略
5. 杂项
Virtualbox 会自动捕获用户的鼠标光标,你可以按 右 Ctrl
取消捕获。按 右 Ctrl + F
进入全屏。
为了能够让你的虚拟机的识别你的 USB 设备,你需要安装增强功能:点击上方的 设备
,再点击 安装增强功能
。