Linux是一款开源免费的操作系统内核,于1991年由林纳斯开发,源代码完全公开,不存在版权限制,系统稳定且安全性出色。我们日常使用的Ubuntu、CentOS都属于基于Linux内核打造的发行版本。其中Ubuntu拥有简洁友好的桌面界面,对新手十分友好,是入门学习Linux的首选系统。
虚拟机是借助VMware Workstation这类软件,在现有Windows主机中虚拟出一台独立的计算机。虚拟机拥有独立的硬件资源,和本机系统完全隔离,我们可以在虚拟机内随意安装、重装系统,不用担心误操作损坏本机文件,非常适合用来练习操作系统部署,不需要给电脑划分双系统分区。
Ubuntu官方服务器位于海外,直接下载镜像文件网速很慢,还容易出现下载中断的问题,因此推荐使用国内镜像站点来高速获取安装包。清华大学镜像站和阿里云镜像站都提供了完整的Ubuntu安装文件,复制对应的链接到迅雷、IDM这类多线程下载工具,就能大幅提升下载速度。下载完成后建议核对文件大小,避免因网络波动导致镜像残缺,为后续安装埋下隐患。
正式安装前,首先要完成前期准备工作:安装好VMware软件,重启电脑进入BIOS界面,开启CPU硬件虚拟化功能,否则虚拟机启动时会出现黑屏报错。新建虚拟机时选择典型安装模式,选中已经下载完成的Ubuntu镜像文件,自定义虚拟机保存路径,尽量不要存放在C盘,虚拟磁盘分配30GB以上的存储空间,并选择将磁盘保存为单个文件。接着调整硬件配置,内存分配2G到4G,CPU设置为2至4核,确认光驱已经成功挂载镜像文件。启动虚拟机后,在安装向导里选择中文语言,暂时断开网络可以缩短安装耗时;磁盘选项保持默认设置,该操作只会清空虚拟机内的硬盘数据,不会影响本机;时区设置为上海,填写好用户名与登录密码,等待系统文件复制完成后重启,基础系统就安装完毕了。进入Ubuntu桌面后,还需要安装VMware Tools增强工具,安装完成后就能实现主机与虚拟机之间互相拖拽文件、双向复制文字,窗口也可以自动适配全屏。
在安装过程中,经常会遇到各类问题。如果开机黑屏,并且提示主机不支持VT-x虚拟化,一般是没有在BIOS中开启硬件虚拟化,或是Windows系统开启了Hyper-V组件,只要在BIOS打开虚拟化选项,再在Windows功能里关闭Hyper-V,重启电脑就能解决。如果安装中途提示镜像文件损坏,就是安装包下载不完整,重新从国内镜像站下载完整的ISO文件即可。系统安装完成后无法全屏、不能和主机互通粘贴内容,是缺少VMware Tools工具,在虚拟机菜单栏挂载工具镜像,运行安装脚本后重启系统就能恢复正常。打开下载链接出现404页面,大多是手动修改了网址里的版本号,完整复制镜像地址、不随意改动字符就可以正常访问。
本次实践完整完成了Ubuntu系统在虚拟机中的部署,虚拟机的隔离环境允许我们反复调试系统,即便操作失误也不会造成数据损失。只要提前开启硬件虚拟化、使用国内高速镜像下载完整安装包、配套安装增强工具,就能顺利完成Linux环境搭建。把镜像下载页面、虚拟机硬件配置界面、系统安装步骤以及最终进入桌面的截图整理好,就可以配合这篇文章完成本次实训作业的发布。