引子
以前都是这么用Linux的:实体的Linux服务器;windows/linux双系统;在windows下的虚拟机中安装linux。
主力机切换到Mac以后,这几天头一次在mac上琢磨安装个Linux虚拟机玩玩,过程中也遇到了一些问题,故记录之,以备参考。
虚拟机:Parallels Desktop 11
Linux:CentOS 7
1.安装Linux系统
官网下载个CentOS 7的ISO镜像文件,使用Parallels Desktop直接选择ISO文件按提示操作就可以了,这里就不给出截图示意了,需要的朋友自行搜索。官网提供了三种不同的镜像文件:DVD, Everything, Minimal. 我三种都试了,结论:
a. 如果只是想要一个Linux服务器,不需要图形界面,下载Minimal足够了。这也是我安装完之后最终选用的
b. 安装过程切记不要选择快速安装,否则Minimal无法创建root用户,DVD, Everything则无法进入图形界面,会在重启的时候卡在下图这里,原因暂时没有找到。
c. 一定记得安装parallels tools,我安装的时候,不管使用的是命令行方式,还是图形界面,都是手工安装才成功的,虽然不知道为什么(毕竟pd下安装windows之后tools就自动装好了),但是要记得检查是否安装成功。
d. 图形界面下,装完tools之后linux的分辨率没有自动调整,看着十分别扭,不知道是否需要另外设置。由于我主要在命令行下工作,所以没有仔细研究。
2. 命令行下,安装Parallels Tools的方法
这里搜了很多答案都没解决,最后参考了pd官网的答案 在 Linux 虚拟机中手动安装 Parallels Tools ,解决了。
摘录如下:
解决方案
-
通过快捷键“Ctrl+Alt(可选)+T”打开 Ubuntu Linux 终端窗口。
-
获取管理员权限/root 权限(具体取决于您的 Linux 分发):
sudo su
或
su
-
确保 DVD 驱动器已经从 Linux 虚拟机中弹出:
eject /dev/cdrom
-
转到 Parallels Desktop 菜单栏 > 设备 > CD/DVD > 连接镜像...
导航到“/Applications/Parallels Desktop/Contents/Resources/Tools”
点击“prl-tools-lin.iso”,然后点击“打开”
-
将 Parallels Tools 镜像挂载到 Linux 虚拟机:
mkdir /media/cdrom mount /dev/cdrom /media/cdrom
-
确保已成功挂载磁盘镜像:
ls /media/cdrom
它应列出位于磁盘上的文件
install* installer/ install-gui* kmods/ tools/ version