前言:本篇的初衷来自于某操作系统实验一。被坑到了TAT所以在此记录。
准备工作
VMWare Fusion:专业版10.1.3。参考博客:mac安装VMware虚拟机(含***)及Ubuntu系统。按照参考博客安装就可以啦。
Ubuntu 64位:ubuntu-16.04.5-desktop-amd64.iso
Centos 7 64位:CentOS-7-x86_64-DVD-1804.iso 这个链接不记得当时下的是哪一个了,不过应该前三个比较靠谱吧。
Mac版本:10.13.6 (17G65),2.7 GHz Intel Core i5。应该高于这个版本的也可以,不过由于贫穷并没有测试。
除此之外需要Mac本本上需要留出大约至少15GB的空间。
进行接下来的操作之前,请确保:
1. Ubuntu和Centos 7的iso镜像都已经下载完毕。
2. VMware Fusion按照参考博客安装完毕。
3. MacBook腾出大约至少15GB的空间。
开始
1. 打开VMware Fusion。
在第一次打开VMware Fusion的时候,显示如下图:
在这个实验中,选择“创建自定虚拟机”
按照以下步骤创建Ubuntu虚拟机。
在这里不用担心容量是20GB的问题,因为之后会进行调整。
这里VMware Fusion的一个坑点就是啥都不让你调整,只能点“完成”。不过好在之后都可以进行设置,不然真的很尴尬。
2. 按照第1步操作之后,现在虚拟机已经初步创建好了。不过VMware Fusion Pro 10的一大坑点就是创建好虚拟机之后自动就启动,还会出现以下提示:
过一阵子继续显示:
不要慌,因为我们还没有对虚拟机进行进一步的配置。
3. 将虚拟机关机,点击设置。
出现以下界面:
接着进行配置,请认真按照以下条件进行设置(不然可能GG,不过我没试过这么多哈哈哈哈):
- “处理器和内存”中,内存选择2048MB。选择1024MB在安装的时候有点卡。处理器内核选1个就可以啦。
- “显示器”中,虚拟机分辨率栏,“单独窗口”选择“调整虚拟机和窗口大小”,“全屏幕”选择“将虚拟机调整为适合屏幕大小”。这很重要,如果不设置的话Ubuntu的安装过程中有些选项可能不能显示,间接导致实验失败。
- “硬盘(SCSI)”中,将“磁盘大小”调整为30.00GB,不然的话在安装过程中进行分区会因为内存不够而失败(亲测)。
- 在设置右上方,点击“添加设备...”,选择“CD/DVD 驱动器”,点击“添加”。接着会显示CD/DVD驱动器的设置。按照下图进行修改(暂时不修改也可以)
-
不勾选“连接CD/DVD驱动器”,内容下拉栏中选择“自动检测” - 点击“显示全部”,回到设置主界面。发现此时有两个CD/DVD驱动器。如下图:
-
CD/DVD(SATA)和CD/DVD 2(SATA) 这个时候同样是出于安装过程中选项完整显示的考虑,对于这两个CD/DVD进行以下配置:
-
CD/DVD(SATA):选中“连接CD/DVD驱动器”,内容下拉栏选择ubuntu-16.04.5-desktop-amd64.iso
-
CD/DVD 2(SATA):取消选中“连接CD/DVD驱动器”,内容下拉栏选择“自动检测”
-
反复检查确保无误。
-
-
回到设置主界面,点击“启动磁盘”。选择“CD/DVD”。
-
选中“CD/DVD” 设置结束之后,重新启动Ubuntu。
-
4. 下面正式开始安装虚拟机。我选择的是英文,当然看个人喜好。
- 这里由于直接点击"Install Ubuntu",系统会给自动分区并上锁(暂时没有找到合适的方法),因此这里先不要点击"Install Ubuntu",而是点击"Try Ubuntu",在试用Ubuntu中把分区分好之后再安装非常方便。
选择"Try Ubuntu" - 之后等待不久(不选择Ubuntu18.04的原因也在于点击"Try Ubuntu"的时候Ubuntu18.04不知道为啥总是卡死)就进入了试用版的界面。
试用版界面 目前的首要任务是:完成分区。
-
按照图示在搜索栏中搜索“GParted”,并且点击GParted Partition Editor。
GParted Partition Editor是Ubuntu自带的一个分区工具,十分高效。
-
接下来的分区按照图示进行。
标题 点击“Create Partition Table...” 点击“Apply” 创建"Partition Table"成功 点击左上方绿色箭头创建分区 按照图示进行分区。图示分区为Primary Partition(主分区),文件系统选择ext4,大小在这里设10G,选择"Add" 选择"Apply All Operations" 选择"Apply" 主分区分区成功 使用同样的方法,完成swap的分区。如下图所示。
两个分区(尚未设置挂载点) 完成之后关闭程序,点击桌面“Install Ubuntu 16.04.5 LTS”,开始正式版的安装。
-
-
按照如图所示的进行安装。
同理这里笔者依然选择英文版,点击"Continue" 这里不进行勾选是出于安装速度考虑,不选择Ubuntu18.04的另一个原因也在于它强制选择下载更新不然就卡死(不过这可能也是因为内存当时只分了1024而不是2048MB吧,呵呵) 这里选择"Something else",如果Erase的话之前的分区就白搭了......嗯相信聪明的读者不会犯这种错误的QAQ。点击"Continue" 出现上面的图示之后需要对挂载点进行设置,在/dev/sda1上设置挂载点。双击/dev/sda1栏。如下图进行设置。
主要是更改"Use as:",选择"Ext4 journaling file system",出现挂载点之后选择"/","Format the partition"请选上,图中没有选择纯粹是因为笔者手动失误。如果"Format the partition"没有选上也不要慌,只要点击OK之后还可以继续进行更改。 效果图。之后点击"Install Now" 点击"Continue" - 之后的步骤按照喜好调整好之后直接按"Enter"就可以啦。这个过程中会发现文章最初提到的部分选项显示不出来的问题,不过由于这并不影响之后的操作,因此...嗯就"Enter"好啦~
选择时区 设定用户 安装过程进行时,等着吧~ 点击"Restart Now" 按"ENTER" 接着进入启动界面。如下图。
可以看到现在实际上Ubuntu以及安装好了,不过界面十分配不上我MacBook大气的屏幕啊。咋办呢?
-
(选做)这里实际上涉及到VMWare Tools,它也是前面分区和安装过程中显示不出来部分选项的罪魁祸首。现在展示安装VMWare Tools的过程。
点击"安装VMWare Tools" 出现以下提示:
点击“安装”。这个时候如果之前没有添加CD/DVD设备,那么只能先关机,添加好设备并设置好之后在继续下一步了。点击之后出现下图。
可以看到,VMware Tools实际上作为CD/DVD显示在了Ubuntu中。接着按照以下图示操作(实际就是解压缩VMwareTools-10.2.5-8068393.tar.gz接着运行vmware-install,会操作的同学可以跳过)
解压缩到... 慵懒的笔者选择解压到桌面......点击"Extract" 解压结果 按"ctrl"+"alt"+"t"键调出terminal,并按照图示输入。 输入yes之后回车 之后的过程非常简单,没啥特别需求的话一路"Enter"就好啦~
-
安装成功之后会发现,屏幕变大啦!!!!
安装成功
5. 这样就安装好了Ubuntu,接下来先将Ubuntu关机,接着进行双系统的安装。
还记得CD/DVD驱动器吗?将Ubuntu关机之后,选择“设置”。将原来选择"ubuntu-16.04.5-desktop-amd64.iso"的CD/DVD驱动器的内容选项换成"CentOS-7-x86_64-DVD-1804.iso",其他的保持不变,重新启动。
重新启动虚拟机之后发现虽然这个时候的虚拟机依然顶着Ubuntu 64位的帽子,但是显示的是Centos 7的安装......
这里需要留意的是SYSTEM选项下的INSTALLATION DESTINATION这一项,需要对这一部分进行分区。
以下分区按照以下图进行操作。
接下来呢,可以设置一下网络连接,这里设置连接的目的之一是为了以后安装图形化界面。不过如果这个时候忘记设置了之后也可以通过命令行进行补救,之后会讲。
点击“Begin Installation”
之后Reboot就可以啦~
如果一次Reboot不成功,那么多重启(或者耐心等等)试试,总会好的<捂脸>。
其实到这里已经完成实验任务了,因为在以上界面出现之前一定会有一个选择系统界面,上面有Centos 7 和Ubuntu 16.04,说明已经成功了。但是笔者嫌Centos 7的界面和Ubuntu的界面相差实在太大,心理落差不能填补,因此想要增加Centos 7的图形界面。
Centos 7图形界面安装
网上大部分是用过获得root权限之后使用yum groupinstall进行安装,然而如果在之前的安装过程中没有设置打开网络连接,那么使用这个命令会出现问题(Could not retrieve mirrorlist)。那么先解决用命令行连网的问题吧。
首先获得根权限。
接着输入 nmtui//这是进入网络配置界面的命令
选择"Activate a connection"
点击"Enter",进入**连接的设置。
点击"Enter"**。
**成功。
至此,网络配置问题基本解决。
接下来输入以下命令:
yum groupinstall "X Window System"
yum groupinstall "GNOME Desktop"
一路按回车或者输入yes,最后显示安装成功之后重启就可以啦~
如果想每一次进入Centos 7的时候都直接进入图形界面,那么可以参考以下博客:
实验一完结撒花~
要问我为啥这么晚更新,当然是因为我刚完成这个作业写了好几天看了CSDN还是各种不明白又不想问人啊~~~~