在 VirtualBox 的 Microsoft Windows 中运行 Linux。
本文是关于在 Microsoft Windows 的 VirtualBox 中安装 Linux 的学习笔记。希望它能对对此话题感兴趣的人有所帮助。
引言
本文是关于在 VirtualBox 中安装 Linux 到 Microsoft Windows 中的学习笔记。希望它能对对此话题感兴趣的人有所帮助。
背景
上学时,我在课程项目中大量使用过 UNIX。但我从来没有自己的 UNIX 系统。对于 Linux,我是一名初学者。但我一直想着拥有一台 Linux 电脑。最近我重新审视了这个课题,并在一些论坛和网站上学习 Linux。我不想为 Linux 投入一台专用电脑,也不想陷入 双引导 系统相关的复杂性。经过一些研究,我发现了 VirtualBox。我认为它是初学者入门的理想工具。在 VirtualBox 上安装 Linux 仅仅是主机上的一个文件。如果你搞砸了什么,可以简单地删除它,然后在没有任何对你的主机产生副作用的情况下,重新开始整个过程。在 VirtualBox 上运行 Linux 非常容易,我的体验也非常愉快,所以我决定做个笔记,以免忘记。希望这篇笔记也能对感兴趣的读者有所帮助。
你需要什么
为了在 VirtualBox 中安装和运行 Linux,我手头上有以下两样东西
- 一台运行 Microsoft Windows 的电脑。我使用的是一台低端电脑。这是一台三年旧的 32 位 Pentium(R) Dual-Core T4200 @ 2.00GHz 笔记本电脑,运行 Windows Vista Home Premium。它有 3GB 内存和 300GB 硬盘。考虑到我购买时的时间和价格,现在使用的电脑大多数都比它强大得多。我还有一条速度相当不错的互联网接入,用于下载所需的软件。
- 一张可写 CD。我用它创建了一张 Linux 安装 CD。如果你有 U盘,你就不需要 CD。你可以直接使用你的 U盘。
创建 Linux CD
在创建 Linux CD 之前,你需要决定你想使用哪个“Linux 发行版”。这个链接讨论了最流行的 Linux 发行版之间的一些差异。我个人尝试过 Ubuntu 和 Mint。我认为它们都很好,使用起来也很愉快。选择只是个人偏好。在这篇学习笔记中,我将以 Ubuntu 为例。
下载 Ubuntu 安装 ISO
创建 Linux CD 的第一步是下载 ISO 文件。你可以访问这个链接下载你想要的 ISO。当前的 Ubuntu 发行版版本是“11.10”。下载页面提供了 32 位版本和 64 位版本。因为我的电脑是 32 位电脑,所以我下载了 32 位版本。32 位版本的 ISO 文件为 695MB。根据你的互联网接入速度,下载这个文件可能需要更长时间。因为 Ubuntu 维护他们的网站很完善,所以在网络速度适中的情况下,你应该不会遇到太多麻烦就能完全下载文件。对我来说,下载 ISO 文件大约花了三分钟。
下载并安装 ISO Recorder
这一步不是绝对必要的。安装 ISO Recorder 的目的就是将下载的 ISO 刻录到 CD 上。根据 Ubuntu 的说法,如果你使用的是 Windows 7 电脑,你应该可以使用 Windows 磁盘映像刻录机 来创建安装 CD。因为我使用的是 Vista 电脑,所以我安装了 ISO Recorder。ISO Recorder 支持 Vista 和 Windows 7,所以即使你使用的是 Windows 7,你仍然可以使用它。这是你的选择。ISO Recorder 有 32 位和 64 位版本。你需要选择适合你电脑的正确版本。下载的文件是一个小于 1MB 的 MSI 文件。你只需双击该文件,然后按照安装程序的说明进行安装。
刻录 Linux CD
安装完 ISO Recorder 后,你可以右键单击 Ubuntu ISO 文件,你会看到“复制映像到 CD”选项。
如果你点击“复制映像到 CD”选项,ISO Recorder 的用户界面就会显示出来,让你配置一些 CD 刻录选项。
在我的例子中,我只是使用了默认选项,然后点击了“下一步”按钮。不到半分钟,Ubuntu CD 就准备好给我使用了。我需要指出的是,安装 ISO Recorder 的整个目的是创建一张 Linux 安装 CD。如果你有其他选项,你不必使用 ISO Recorder。
现在,让我们开始设置 VirtualBox。
下载并安装 VirtualBox
下载 VirtualBox
你可以从这个链接下载 VirtualBox。有几个适用于不同平台的 VirtualBox 版本。你需要选择适合你电脑的版本。对于 Windows 电脑,当前的 VirtualBox 版本是“4.18”,下载的文件名为“VirtualBox-4.1.8-75467-Win.exe”。当然,等你读到这篇文章时,你可能会看到更新版本的 VirtualBox,我建议你使用更新的版本。
安装 VirtualBox
双击“VirtualBox-4.1.8-75467-Win.exe”文件,VirtualBox 安装向导就会启动。
点击“下一步”按钮,我们可以更改一些安装选项。
为了简单起见,我选择了安装下载包自带的所有内容,然后开始安装。在安装过程中,安装程序会询问你是否要安装几个软件设备。因为 VirtualBox 来自 Oracle,我觉得这是一家值得信赖的公司,所以我选择了安装所有软件设备。这些软件设备可能对本文来说不是关键的。但如果你想在成为 VirtualBox 专家后使用某些高级功能,它们可能会非常关键。
在 VirtualBox 中安装 Linux
安装完 VirtualBox 后,我们就可以开始创建虚拟机并在其上安装 Linux 了。
创建虚拟机
要创建虚拟机,让我们启动 VirtualBox,然后在工具栏中点击“新建”虚拟机按钮。
新建虚拟机模板将会出现,让我们选择虚拟机的配置选项。
我们需要为虚拟机命名,并告诉 VirtualBox 虚拟机将运行什么操作系统。点击“下一步”按钮,模板会询问你想分配多少内存给虚拟机。主机电脑会分配内存。
因为我的电脑只有 3GB 内存,所以我只分配了 1GB 给虚拟机。这个内存分配不是永久的。一旦你关闭 VirtualBox,你的主机电脑就会收回分配的内存。模板会进一步引导你为虚拟机创建一个虚拟硬盘。虚拟硬盘只是你主机上的一个文件。
在上图的截图中,我选择了在我的桌面上创建虚拟硬盘,并指定其大小为 8GB。点击“下一步”按钮,然后按照模板的其余说明完成虚拟机的创建。
在虚拟机中安装 Linux
要安装 Linux 操作系统,我们需要选中我们的虚拟机,然后点击工具栏上的“启动”按钮来启动它。
在启动过程中,我们会被询问在哪里找到虚拟机的操作系统。然后,我们可以将之前创建的 Ubuntu CD 插入 CD 驱动器,让 VirtualBox 在 CD 中找到操作系统。
Linux 操作系统加载后,我们将有两个选择。我们可以尝试从 CD 运行操作系统而不进行安装。我们也可以将操作系统安装在虚拟硬盘上。
为了获得更好的性能和功能,我们可以点击“安装 Ubuntu”按钮开始安装过程。根据主机电脑的性能,这个安装可能需要很长时间。在我的电脑上,大约花了半个小时。
当安装即将完成时,系统会提示你输入一些基本的用户信息,如图片所示。完成输入这些信息后,你可以点击“继续”按钮,然后按照其余的安装说明完成安装。安装完成后,系统会提示你移除 Linux CD 并重新启动虚拟机。
在 Linux 中运行第一个应用程序
虚拟机重启后,我们就可以在 Linux 上测试运行一些应用程序了。Ubuntu 发行版默认安装了 Firefox。上图显示了在托管在 Microsoft Windows 的 VirtualBox 中的 Linux 操作系统中运行的 Firefox 浏览器中的 VirtualBox 主页。你也可以尝试将 VirtualBox 运行在全屏模式下,这将为你提供更好的用户体验。
如果我犯了错误怎么办?
如果你在安装 Linux 时犯了任何错误,你可以随时彻底重新开始。你可以右键单击 VirtualBox 中的虚拟机,然后将其完全移除,包括虚拟硬盘文件。
结论
这是我第一次使用 Linux。我对它的总体印象相当愉快。它有一个非常容易使用的图形界面。安装完操作系统后,我只花了短短几分钟就下载了 Google Chrome 并在 Linux 中运行了它。尽管我主要经验是在 Microsoft 平台,但仅用了 1-2 小时的时间,我就安装了 Java 和 Eclipse,并编写了一些简单的 Java 程序。在 VirtualBox 方面,我的体验也非常好。它非常易于使用,并且拥有我托管虚拟机所需的所有功能。如果你有一些时间并且对此感兴趣,我推荐你尝试 Linux 和 VirtualBox。
关注点
- 本文是关于在 Microsoft Windows 的 VirtualBox 中安装 Linux 的学习笔记。希望它能对同样对此话题感兴趣的人有所帮助。
- 在 VirtualBox 中运行 Linux 的最大优势在于,你可以随时彻底重新开始,而不会对你的主机电脑产生任何影响。作为初学者,这可以减轻你的很大压力。
- 这里使用的所有软件都可以免费下载。如果你喜欢这些产品,可以通过它们的网站捐赠,以表达你的赞赏并鼓励他们改进产品。
- 我希望您喜欢我的文章,希望本文能以某种方式帮助您。
历史
- 首次修订 - 2012 年 2 月 11 日。