一、实验目的
掌握Linux虚拟机的安装方法和Linux系统的基本用法。Spark和Hadoop等大数据软件在Linux操作系统上运行可以发挥最佳性能,鉴于目前通常使用Windows操作系统,我们需要掌握在Windows操作系统上搭建Linux虚拟机的方法。
二、实验平台
操作系统:推荐Windows10系统和Ubuntu16.04系统。
虚拟机软件:VirtualBox。
三、实验内容和要求
(一)安装Linux虚拟机
1、下载VirtualBox软件和Ubuntu16.04镜像文件
VirtualBox软件的下载地址:https://www.virtualbox.org/wiki/Downloads。
Ubuntu16.04镜像文件下载地址:http://www.ubuntu.org.cn/download/desktop。
下载虚拟机软件VirtualBox-6.1.18-142142-Win并安装,下载ubuntu安装文件ubuntukylin-16.04-desktop-amd64.iso。
2、确认CPU虚拟化开启
现在较新的电脑或者内存大于4G,建议选择64位的ubuntu系统,则在安装虚拟机前,需要进入BIOS开启CPU的虚拟化,即在BIOS中将Virtualzation设置为Enabled状态。
3、安装前的准备
⑴打开VirtualBox,点击“创建”按钮,创建一个虚拟机,给虚拟机命名,选择操作系统、版本、文件夹选项。

⑵我的电脑总内存为16G,因此可划分4G给ubuntu系统,实际可根据自己电脑的总内存情况进行划分。

⑶接下来依次选择“现在创建虚拟硬盘”、“VDI(VirtualBox磁盘映像)”、“动态分配”。
⑷考虑到后续会安装其他应用软件,以及避免将来出现磁盘空间不够的情况,根据本机配置情况,划分50G用于文件存储。然后点击创建即可。

4、安装ubuntu
⑴在存储设置界面中选择下载的ubuntukylin-16.04-desktop-amd64.iso映像文件进行添加,然后选择刚创建的虚拟机mainpoint,点击“启动”按钮。

⑵启动后看到ubuntu的安装欢迎界面,选择安装ubuntu,使用中文(简体),然后点击“继续”,自主选择是否安装时下载更新、安装第三方软件。

⑶选择“其他选项”后,点击继续。点击“新建分区表”按钮。这时,可能在界面上无法看到“+”按钮,这是由于计算机的分辨率问题导致的,遇到这种情形时,可以按住键盘的“Alt”键,再把鼠标移动到安装界面上,点住鼠标左键不放,向上拖动界面,就可以看到其他被遮住的部分了。后面在安装过程中,可以用这种方法处理类似问题。

⑷点击“继续”按钮,选择“空闲”,再点击“+”按钮,用来创建交换空间。一般来说,我们选择512MB到1G大小作为交换空间,剩下空间全部用来作为根目录。点击“+”按钮后,会出现如下图的界面,我们进行如下设置:
大小:设置512MB
新分区的类型:选择“主分区”选项
新分区的位置:选择“空间起始位置”选项
用于:在下拉列表中选择“交换空间”选项
然后点击“确定”按钮。

⑸选择下图中“空闲”,然后再点击“+”按钮,用来创建根目录。点击“+”按钮后,会出现如下图的界面,我们进行如下设置
大小:不用改动,系统自动设为剩余的空间
新分区的类型:选择“逻辑分区”选项
新分区的位置:选择“空间起始位置”选项
用于:在下拉列表中选择“EXT4日志文件系统”选项
挂载点:在下拉列表中选择“/”选项
点击“确定”按钮,点击“现在安装”按钮后,会弹出如下界面,询问“ 将改动写入磁盘吗?”,点击“继续”按钮。时区选择默认“shanghai”,键盘布局左右栏均选择汉语,然后设置用户名和密码,开始安装。安装过程中,系统会自动安装,不要点击skip。
⑹安装完成,重启,重启只是重启虚拟机系统的运行,而不是Windows系统。启动后,虚拟机Ubuntu系统默认是以窗口模式打开,而且分辨率很低。这是Virtualbox初始安装完ubuntu的原因,点击VirtualBox的菜单“设备”选项,选择“安装增强功能”,系统便会自动安装好增强的功能,让虚拟机支持大的分辨率。再次重启后,进入系统,选择左侧边栏的“系统设置”,选择“显示”栏目,设置并保存适合的分辨率。
