使用VirtualBox虚拟机运行Linux操作系统
什么是Oracle VM VirtualBox?
Oracle VM VirtualBox是一个软件包,允许您从主机系统运行另一个操作系统。VirtualBox软件安装在所谓的主机操作系统上,然后您可以从该软件安装其他来宾操作系统(Guest OS)。每个来宾操作系统都在自己的环境中运行。每个正在运行的Guest OS共享主要主机资源。CPU,内存,外围设备,存储和网络都共享。VirtualBox可以安装在许多主机系统上,例如Linux,Mac OS X,Windows XP,Windows 7,Windows 8以及许多其他操作系统。
在虚拟化环境中运行其他操作系统的优势使您无需重新启动PC即可为不同平台运行软件。您可以尝试不同的操作系统,而不必将系统配置为多启动设备。现在,许多供应商都提供了运行特定于特定功能的软件(如电子邮件服务器)的预构建映像。您还可以使用虚拟化环境来开发和测试灾难恢复过程(业务连续性),而无需接触任何实时生产环境。
要下载适用于您的操作系统的VirtualBox软件,请访问Oracle Vm VirtualBox网站:Oracle VM VirtualBox http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
Oracle VM VirtualBox开始屏幕
假设您已经为操作系统安装了该软件,将看到与以下屏幕快照类似的屏幕。在此屏幕上,您可以启动或暂停来宾操作系统。主机操作系统的系统资源是通过各种可用的菜单选项定义的。您可以在此处向系统添加其他磁盘,增加或减少资源,例如内存或CPU。在下面的示例中,您可以看到我安装了各种Linux操作系统的多个版本。可以通过突出显示所选系统并单击上方菜单中的开始
图标来启动这些程序。
添加新的来宾操作系统的示例
要创建新的来宾操作系统,您首先需要下载相关操作系统的iso
映像,或者拥有包含必需的操作安装介质的CD或DVD。可以从互联网上免费下载大多数Linux操作系统或出于评估目的。假设您已准备好安装介质,我们现在就可以开始创建访客操作系统的过程。
步骤01-为您的VM(虚拟机)创建名称
我们的第一个任务是单击菜单左上角的新建
图标。按new后,将显示一条欢迎消息,提示欢迎使用新的虚拟机向导!
。在此欢迎屏幕上,单击下一步
按钮继续。
现在将要求您提供有关要安装的操作系统的详细信息。您将需要指定操作系统类型(Linux,Windows等)。您需要为您的系统提供一个新的。在示例中,我使用了MyNewVM
,选择了要基于Red Hat操作系统创建Linux虚拟机。
步骤02-分配内存资源
在这一步中,我们仅需将一些主机内存分配给Guest OS。您分配多少内存确实取决于您计划安装的操作系统,更重要的是取决于主机系统可用的可用内存。在该示例中,我仅分配了512MB,但是,根据要安装的系统,可能需要更多空间。大多数操作系统建议运行其操作系统所需的最小内存量。通常,大多数供应商网站上都提供此信息。
步骤03-创建新的虚拟硬盘
在此菜单上,要求您创建或使用现有磁盘作为启动磁盘。在大多数情况下,您将创建一个新的虚拟硬盘。引导磁盘的建议大小为8GB,但这确实取决于要安装的操作系统以及希望在此新Guest OS上安装的软件。在此示例中,我选择使用较小的4GB大小,因为我打算安装的OS的大小非常小。同样,大多数供应商都会为您提供建议的安装尺寸。
步骤04-选择硬盘存储类型
从此菜单中,您必须选择用于安装的存储类型。两个可用的选项是:
动态扩展存储
动态扩展存储最初在物理硬盘上仅占很小的空间。当来宾操作系统声明磁盘空间时,它将动态增长(达到指定的大小)。在大多数情况下,可以使用此选项,因为它最初使用的空间较小,并且设置速度更快。
固定大小的存储
固定大小存储不会增长。它存储在与您选择的虚拟硬盘大小大致相同的文件中。固定大小存储的创建可能需要很长时间,具体取决于存储大小和主机硬盘的写入性能。
步骤05-虚拟磁盘位置和大小
从此菜单中,您需要指定存储文件的位置以及您要用来标识该文件的名称。还需要从此菜单中指定要创建的虚拟磁盘的大小。在此示例中,我使用了较小的4GB大小(默认值为8GB)。
摘要
现在将显示虚拟硬盘的摘要及其大小和位置:
类型:动态扩展存储
位置: /home/john/VirtualBox VMs/MyNewVM/MyNewVM.vdi
大小:4.00 GB(4294967296 B)
其他摘要信息将在包含以下信息的下一个屏幕上显示:
您将使用以下参数创建一个新的虚拟机:
名称:MyNewVM
OS类型:Red Hat
基本内存:512 MB
引导硬盘:MyNewVM.vdi(正常,4.00 GB)
单击完成
。这些设置可以在以后通过主菜单屏幕进行更改。
步骤05-定义系统资源
现在我们已经创建了虚拟磁盘并分配了内存,我们现在可以配置一些其他设置。
从主屏幕可以看到,在右侧可以访问各个部分。这些使我们能够轻松修改任何系统设置。
常规
本节很容易解释,因为它包含有关我们新创建的Guest OS的一般信息。要访问可用选项,只需单击小图标旁边的常规
字样。
在此菜单中,我们可以修改以下任何部分:系统,显示,存储,音频,网络,串行端口,USB和共享文件夹
系统
从系统菜单中,我们可以修改系统的启动顺序。首先从CD / DVD引导,然后从硬盘等引导。
,还可以更改基本内存设置并增加分配的CPU资源,前提是您的主机系统具有此能力。
显示
本部分允许您分配系统可以使用的视频内存。您分配的数量取决于主机系统可用的容量。在此示例中,我分配了64MB的内存。在这里,您还可以启用3D Video Acceleration
。许多较新的操作系统将需要检查此选项。
存储
本节概述了您当前分配的存储资源。您也可以从此菜单添加其他虚拟磁盘。如果您想试验Linux的LVM存储系统,这将很有用。
声音
本节介绍当前配置的音频设置。在大多数情况下,该区域将自动填充相关信息。
网络
下一部分很重要,因为这将定义我们的来宾操作系统如何在您的网络上进行通信并访问Internet。最常见的选项是NAT
和桥接适配器
。
NAT
网络地址转换(NAT)。NAT是默认选项。如果您只想浏览Internet,下载文件并在Guest OS中查看电子邮件,则使用NAT应该足以满足您的需求。
桥接适配器
桥接网络通常用于更高级的网络情况。选择此选项后,VirtualBox将连接到已安装的网络接口卡之一,并直接交换网络数据包。如果您将路由器与DHCP一起使用,则会租用与主机IP地址范围相同的IP地址。此功能非常有用,因为它允许您与同一网络上的其他设备/系统进行通信。(我个人的喜好是使用桥接连接。)
内部网络
内部网络可用于创建基于软件的网络,该网络对选定的虚拟机可见,但对主机上或外部世界上运行的应用程序不可见。
仅主机网络
此选项用于创建包含主机和一组虚拟机的网络,而无需主机的物理网络接口。而是在主机上创建虚拟网络接口(类似于回送接口),以提供虚拟机和主机之间的连接。
未指定
在这种模式下,VirtualBox向来宾报告存在网卡,但没有连接。
步骤06-开始安装
既然您已经定义了系统资源和网络设置,就该开始安装过程了。在设置过程的这一部分中,我们将使用您下载的iso
映像或CD或DVD上可用的映像。
突出显示来宾操作系统。在此示例中,这将是名为MyNewVM
的条目。接下来,单击主屏幕上方菜单中的开始
图标。(绿色箭头)。
现在,您将看到一个欢迎屏幕,其中显示消息欢迎使用首次运行向导
。在此菜单中,单击下一步以继续安装过程。
步骤07-选择安装媒体
从此菜单中,您需要选择要用于安装的介质。从媒体源图标中,找到您的媒体所在的目录或设备,然后单击下一步
继续安装。
步骤08-选择要安装的介质的摘要
在开始安装之前,将为您提供所选媒体的摘要。在此示例中,将显示以下信息:
类型:CD / DVD-ROM设备
源:CentOS-6.4-i386-minimal.iso(300.89 MB)
从此摘要屏幕中,您需要选择完成
以开始安装过程。
步骤09-按照安装说明进行操作
从现在开始,您将需要按照屏幕上的说明进行操作,该说明特定于要安装的Guest OS。在大多数安装中,系统会要求您提供设置时区的位置,键盘类型以及系统新用户的名称。安装完成后,通常必须重新启动(重新引导)Guest OS。如果一切顺利,您现在应该可以访问新的Guest OS。有关安装各种Linux发行版的概述,
请单击以下链接:Linux安装指南
要在安装后启动Guest OS,只需突出显示Guest OS,然后单击开始
。