在VirtualBox上安装CentOS 7.7
获取CentOS7.7
您可以从CentOS官方网站获取最新的镜像文件。截至2020年4月,最新版本为CentOS8.1.x。然而,在这里我们将使用CentOS7.7.x版本。
选择使用7.7的原因是Azure和AWS的云服务中默认搭载的CentOS版本仍然主要是7.x。
我們將從這裡取得 CentOS 7.7 的 ISO 映像檔案(大小為 4.3GB)。
在这里,我们将假设已经将文件下载到“下载”文件夹中,然后进行下一步操作。
VirtualBox的功能及CentOS的安装
开始
我会从应用程序中找到Virtualbox图标并启动它。
通过在终端输入”VirtualBox”也可以启动。
当您启动时,会显示如下画面。您可以从顶部菜单按钮中选择[新建(N)],开始创建新的虚拟机。
创建虚拟机(VM)
点击[新建]将开始向导程序,请输入虚拟机的名称。在这里我们设置为”centos7.7″。点击[继续]。
接下来设置要分配给虚拟机的内存大小。先分配2GB(2048MB),然后点击[继续]。
接下来,我们将对虚拟机分配硬盘进行设置。通常情况下,使用默认值就可以了,没有问题。
我们将创建新的虚拟硬盘。
选择虚拟硬盘的格式。选择Virtualbox标准的VDI格式。
根据需要,可以动态地扩展磁盘容量,将其设定为可变的。
指定创建地点。没有特别需要更改的必要。
当设置完成之后,将创建一个名为centos7.7的虚拟机(VM)。首先,您需要设置启动磁盘,所以请点击顶部菜单栏中的[设置]图标。
设置启动盘
在启动虚拟机之前,需要设置启动硬盘。
由于我们希望从CentOS的ISO镜像启动并安装CentOS,因此将之前下载的CentOS镜像文件设置为启动硬盘。
选择存储器,选择控制器:IDE光驱,点击右侧图标。
请选择要关联的图片文件。
当选择完成后,CentOS的镜像文件将被挂载到光学驱动器上。
开启虚拟机(开始安装CentOS)。
在CentOS映像已经挂载的情况下,启动虚拟机。
然后,启动CentOS的安装程序。
选择安装CentOS 7,然后按下Enter键。
要将控制从客体操作系统返回到主机操作系统,需要按下[右Command键]或[左Command键]。(由于不同的电脑可能设定为右键或左键,请确认终端右下部分)
当Retina Display搭载的模型时,可能会出现终端显示过小的情况。
此时,点击VM底部的[Video Memory]菜单,并选择适当的尺寸。
过了一会儿,GUI安装程序启动并首先选择语言。选择日语,然后继续。
過了一段時間后,将显示一个“安装概述”界面。在这里,
-
- 安装目录
- 网络和主机名
我会操作这两个位置。
请将软件选择设为”最小安装”的事情记在脑海里。
首先是安装位置。没有特别需要操作的地方,直接点击“完成”即可,没有问题。
接下来选择网络和主机名。
標準情况下网络是关闭的,所以我们要打开它(在右上角的切换按钮)。开启后要[完成]操作。
在设置完成之后,点击[开始安装]以开始安装过程。
安装开始后,您将看到一个界面,您需要在此界面上进行root用户(Windows的管理员)和普通用户的注册流程。
一般用户可以稍后创建,但root用户的密码设置是必须的。
选择并设置 ROOT 密码。
只需按两次”完成”按钮即可被容许,尽管过于简单会被批评为”太容易了!”。
用户也需要进行设置。
由于这是测试环境,因此可以使用任何适当的名称,但请将用户名和密码设为易于记忆的内容,因为它们将用于登录。完成后点击[完毕]。
我会等到安装完成。
当安装完成后,请选择”重新启动”以重新启动虚拟机。
当您重新启动时,CentOS映像将自动卸载,并从安装的CentOS引导。登录提示将显示。
先试着使用root用户登录。
如果出现类似下述的#提示符,则表示登录成功。
请确认与网络的连接。
如果能成功登录,接下来我们要确认一下创建的虚拟机是否可以连接到互联网。
确认的方法有很多,但首先我们可以尝试一下向雅虎发送ping请求。
ping www.yahoo.co.jp
如果有如下回应,就表示OK了。如果超时,说明无法连接到网络。请检查设置。
让我们拍下一张快照
如果获取了初始状态的快照,即使今后的设置失败,也可以回到初始状态而不需要重新安装。
在中国的本地化中,只需要一个选项:快速获取快照很简单,只需在CentOS 7.7(默认状态)右侧的菜单图标(三条横线)中选择“快照”,然后点击顶部图标菜单中的“创建”即可。
将快照命名为“初始状态”,因为它是初始状态。
初期状态快照已创建,可以随时返回。
思考吧
-
- なぜCentOSを選択しのか?
-
- なぜCentOS7.7を選択したのか?
-
- CentOSのインストールオプション(ソフトの選択)として他にどのようなものがあるのか
- スナップショットとは何か?