使用 VirtualBox 安装 Linux 虚拟机 | Linux 中国

导读:VirtualBox 能帮助任何人(即使是命令行新手)安装一个新的虚拟机 。
本文字数:5335,阅读时长大约: 8分钟
VirtualBox 能让任何人都可以轻松安装 Linux 虚拟机 。你不需要有使用命令行的经验,就可以自己安装一个简单的 Linux 虚拟机 。在虚拟机方面,我精通很多东西,但这篇文章将向新手展示如何安装一个 Linux 虚拟机 。此外,这篇文章还概述了如何使用开源虚拟机管理程序 VirtualBox ??系统 。
一些术语
在开始之前,你需要了解在本安装教程中的两个操作系统(OS)之间的区别:
? 主机系统 (host system) :这指的是你安装 VirtualBox 的操作系统(即本机的操作系统) 。
? 客体系统 (guest system) :这指的是你想要在主机系统之上运行的虚拟化系统 。
在输入/输出、网络、文件访问、剪贴板、音频和视频方面,主机系统和客体系统都必须能够交互 。
【使用 VirtualBox 安装 Linux 虚拟机 | Linux 中国】在本教程中,我将使用 Windows 10 作为 主机系统,Fedora 33 ?? getfedora.org 作为 客体系统 。
安装前的准备
当我们谈论虚拟化时,实际上,我们指的是 硬件辅助虚拟化 ?? en.wikipedia.org。硬件辅助虚拟化需要兼容的 CPU 。过去十年来,几乎每个普通的 x86 CPU 都有这一功能 。AMD 公司称这样的 x86 CPU 是具有 AMD 虚拟化技术(AMD-V)的处理器,英特尔公司则称其是具有 Intel 虚拟化技术(VT-x)的处理器 。虚拟化功能增加了一些额外的 CPU 指令,你可以在 BIOS 中启用或禁用这些指令 。
在安装虚拟机之前:
? 确保在 BIOS 中启用了虚拟化技术(AMD-V 或 VT-x) 。
? 下载并安装好 VirtualBox ??。
准备虚拟机
下载你要用的 Linux 发行版的镜像文件 。下载 32 位还是 64 位的操作系统镜像都没有关系,因为在 32 位的主机系统上也可以启动 64 位的操作系统镜像(当然内存的使用会受限),反之亦然 。
注意事项:如果可以的话,请下载附带有 逻辑卷管理器 ?? en.wikipedia.org (LVM)的 Linux 发行版 。LVM 会将文件系统与物理硬盘驱动器解耦 。如果你的空间不足时,这能够让你增加客体系统的硬盘驱动器的大小 。
现在,打开 VirtualBox,然后单击黄色的“ 新建 (New) ”按钮:
VirtualBox New VM
接下来,配置客体操作系统允许使用多少内存:
Set VM memory size
我的建议是: 不要吝啬分配给客体操作系统使用的内存!当客体操作系统的内存不足时,客体系统将开始从随机存取存储器(RAM)向硬盘驱动器进行内存分页,这样会极大地恶化系统的性能和响应能力 。如果底层的主机系统开始分页,你很可能不会注意到 。对于具有图形化桌面环境的 Linux 工作站系统,我建议至少分配 4GB 内存 。
接下来,创建虚拟磁盘:
Create virtual hard disk
虚拟磁盘的格式选择默认的选项 “VDI(VirtualBox 磁盘镜像)” 就可以了:
Selecting hard disk file type
在以下的窗口中,我建议选择“ 动态分配 (dynamically allocated) ”,因为这允许你在之后增加虚拟磁盘的大小 。如果你选择了“ 固定大小 (fixed size) ”,磁盘的速度可能会更快,但你将无法修改虚拟磁盘的大小了:
Dynamically allocating hard disk
建议你使用附带有逻辑卷管理器(LVM)的 Linux 发行版,这样你就可以先创建一个较小的硬盘 。如果之后你的客体系统的空间快用完了,你可以按需增加磁盘的大小 。
注意:我选择的客体系统为 Fedora,在 Fedora 的官网说明: Fedora 至少需要分配 20GB 的空闲磁盘空间 ?? getfedora.org。我强烈建议你遵守该规范 。在这里,我选择了 8GB,以便稍后演示如何用命令行增加磁盘空间 。如果你是 Linux 新手,或者对命令行没有经验,请依旧选择 20GB 。


以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!

「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助: