如何使用 VirtualBox 设置虚拟机
时间:2023-07-14 23:27:02 | 来源:网站运营
时间:2023-07-14 23:27:02 来源:网站运营
如何使用 VirtualBox 设置虚拟机:虚拟机,又名 VM,提供了一种探索 Linux 或其他操作系统世界的绝妙方法,而无需将它们作为主要环境。
Windows电脑可以托管大量的用户操作系统。我们可以试用最新的 Ubuntu、Fedora、Manjaro 或 Linux Mint 保险箱,因为不需要花一分钱购买额外的设备。
虚拟机不仅限于 Linux,还可以在主机上 安装Windows 11甚至maxOS。
创建 VM 的最简单方法之一是 Oracle 的 VirtualBox,这是一个免费的应用程序,它提供了易于使用的界面和许多额外的功能,可以将主机和来宾操作系统融合到一台运行流畅的机器中。
在本教程中,我们将下载一个 Linux 发行版,并创建一个虚拟机来运行 Linux 操作系统。
下载 Linux 操作系统
对于虚拟机,我们的首选是Ubuntu,小编下载了当前的长期支持版本 22.04 和最新的 22.10 测试版。22.10 安装成功,但无法启动,所以使用 22.04 重新安装。
Linux 操作系统的选择完全取决于你想要安装哪种,但要考虑的是,要保留多少运行空间。主机越强大,我们可以为虚拟机及其客户操作系统腾出的资源就越多。
如何在 Virtualbox 虚拟机中安装 Linux
1.下载 Virtualbox
并将其安装到电脑上。接受包括网络接口和 USB 在内的默认安装选项。
2.
单击完成关闭安装程序并打开 Virtualbox。设置虚拟机
1.
点击新建创建一个新的虚拟机。2.
命名虚拟机并单击下一步。Virtualbox 会通过名称自动提示虚拟机中使用的操作系统的类型和版本。在示例中,使用的是 Ubuntu 22.10,因此 Virtualbox 将类型设置为 Linux,版本设置为 Ubuntu。
3.
设置虚拟机的可用内存,点击下一步。这将因系统而异。示例中有 32GB 的 RAM,因此可以为 VM 分配 8GB (8192MB)。
4.
为虚拟机选择一个新的虚拟硬盘,然后单击创建。这将开始创建一个包含 VM 操作系统的文件的过程。
5.
选择一个 VDI(VirtualBox 磁盘映像)并单击下一步。6.
选择动态分配的磁盘大小并
单击下一步。如果需要特定大小,选择固定大小并相应地分配空间。随着文件的创建和应用程序的安装,动态分配的文件将随着操作系统的增长而增长。
7
、设置VDI硬盘的位置,设置
文件大小。然后单击创建。将大小设置为 20GB,足以安装 Ubuntu 22.10。大小是 VM 可以使用的最大值,因此请确保设置合理的空间量。
配置虚拟机
1.
选择虚拟机,然后点击设置。2.
选择系统并
单击处理器选项卡。尽可能多地分配内核。如果你有一个多核系统,可以为虚拟机分配多个核。如果CPU支持,也可以启用 VT-x 和 AMD-V 等扩展功能。
3.
选择显示,分配足够的显存并
启用 3D 加速。16MB 对于基本安装应该足够了,但是如果想要更流畅的体验,可以尽可能多地分配。添加 3D 加速不是必需的,但它可以帮助加速依赖 3D 加速的应用程序。
4.
选择存储,在存储设备下,
单击控制器 IDE >> 空,然后
单击 CD 图标并
选择选择磁盘文件。5.
选择Linux ISO并点击打开6.
单击网络并
为您的物理网络连接创建一个桥接适配器。7.
单击确定保存所有更改。在 VirtualBox 中运行虚拟机
安装完成后,可以启动虚拟机并在 VirtualBox 中运行。
1.
确保选择了正确的 VM,然后
单击 Start。这将启动虚拟机,就像它是一台电脑一样。
2.
从 Live CD 启动菜单中选择 Try or Install Ubuntu,然后按 Enter 开始。这会将操作系统加载到 VM 的 RAM 中,并使我们能够在安装前测试 VM 是否工作。
3.
试用 Live Linux 操作系统,确保一切正常。屏幕分辨率可能不正确,此时将不得不使用它。在此过程的后期,将安装其他驱动程序以启用更多分辨率。
4. 将操作系统安装到虚拟机。5.
安装完成后重启。调整 VirtualBox VM 安装
进一步调整,有一个有用的Guest Additions ISO 映像很有帮助,可在VirtualBox 中使用,它增加了额外的功能,例如
- 鼠标指针集成:可以轻松地在主机和虚拟机之间移动。
- 共享剪贴板:剪贴板项目可以在主机和访客之间共享。
- 文件拖放:将文件复制到机器或从机器复制文件。
- 共享文件夹:轻松共享卷和目录。
- 更好的图形支持:加速视频性能。
要安装 Guest Additions,我们需要执行以下步骤。
1.
打开终端并
更新操作系统的存储库列表,然后
运行下一个命令来安装Guest Additions 安装程序所需的软件包。
2.
单击设备并
选择插入访客添加 CD 映像。这是一个 ISO 映像,其中包含虚拟机的额外驱动程序和功能。
3.
打开文件管理器并单击 CD 驱动器。4.
右键单击 autorun.sh 并选择“作为程序运行”。5.
输入您的密码以使用 sudo 权限运行脚本。Sudo 将赋予我们的用户安装软件和更改操作系统所需的权限。
6.
出现提示时,按 Enter 结束安装。7. 重新启动虚拟机以使更改生效。在 VirtualBox 中更改 VM 显示分辨率
虚拟机操作系统不仅限于分辨率差;可以使用查看菜单自由更改分辨率。
1.
单击查看 >> 自动调整访客显示大小以即时更改 VM 的分辨率。
在虚拟机窗口上拖动光标并
设置显示大小。2. 要设置特定分辨率,
请转到查看 >> 虚拟屏幕 1并
选择所需的分辨率。将 USB 设备连接到 VirtualBox VM
可以通过“设备”菜单添加 USB 设备、USB 驱动器、安全密钥甚至 Raspberry Pi Pico。在这里可以添加音频设备、虚拟 CD/DVD 驱动器、USB 和其他网络接口。
添加 USB 设备很简单。
1.
将 USB 设备插入主机。2. 单击设备>> USB并
从列表中选择设备。该设备现在可以使用了。
3. 要证明设备已连接,请
打开终端并
使用“lsusb”列出连接到客户操作系统的 USB 设备。
在 VirtualBox 中为客户操作系统供电/重启
VirtualBox 有能力控制虚拟机的状态。它可以暂停正在运行的机器,发送复位信号,甚至向客户操作系统发送 ACPI 关闭请求。
1.
单击机器并
选择暂停。2. 屏幕会变灰,表示运行guest OS 的VM 已暂停。
单击暂停以恢复虚拟机。在这里,我们正在运行 ping 命令以显示操作系统已暂停。
3.
点击机器>>重置,强制重置机器。请注意,任何未保存的工作都将丢失。这就好像我们按下了电脑上的重置按钮。
4.
单击重置以确认要强制重置。
5.
单击机器>> ACPI 关机向操作系统发送关机信号。
关机、重启和注销也可以通过客户操作系统菜单访问。这就像电脑是真正的硬件一样工作。