跳转至

实验0:VMware 安装教程

本节目标

完成 VMware 与 Ubuntu 镜像准备,正确创建并安装 Ubuntu 虚拟机,为后续实验提供稳定环境。

预计用时

首次完整安装预计 45~90 分钟。下载 Ubuntu 镜像、安装 VMware、创建虚拟机和系统初始化都需要时间,具体取决于网络和机器性能。

1 若干名词解释

宿主机(host):主机,即物理机器。

虚拟机:在主机操作系统上运行的一个“子机器”。

Linux发行版:Linux内核与应用软件打包构成的可以使用的操作系统套装。常见的有Ubuntu、Arch、CentOS甚至Android等。

2 下载

虚拟机软件:

Ubuntu 24.04.2 LTS 安装镜像文件(下载完成之后,你不需要打开镜像文件):

3 VMware Workstation Pro 下载

  1. 访问BROADCOM官网,在右上角注册账号并登录。

    image-20250314155609241

  2. 访问https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&freeDownloads=true,展开VMware Workstation Pro 17.0 for Windows,点击最新版本。

    image-20250314160223115

  3. 勾选I agree to the Terms and Conditions,点击下载图标下载。

    image-20250314160535907

  4. 正常应该是直接开始下载,如果弹出如下界面,补全相关信息,点击提交,再按照第三步操作一遍即可。

    image-20250314160753049

安装VMware的步骤较为简单,运行安装程序即可,在此不表。

4 创建、安装虚拟机 (VMware)

开始前检查

  • 已安装 VMware Workstation Pro。
  • 已下载 Ubuntu ISO 镜像。
  • 本机至少预留 50GB 可用磁盘空间。
  • 本机内存不少于 8GB(推荐),便于给虚拟机分配资源。

4.1 新建虚拟机

左上角菜单栏单击文件,点击新建虚拟机

image-20250314163948960

在打开的窗口选择典型(推荐),点击下一步

image-20250314164028113

选择稍后安装操作系统,点击下一步

这里不要选择 ISO

请不要在这里选择安装程序光盘镜像文件,我们会在稍后再选择。
此处选择会触发自动安装,后续实验可能会出现问题。

image-20250314164941858

客户机操作系统选择Linux,版本选择Ubuntu 64 位

image-20250314165150175

4.2 设置虚拟机名称和文件存放位置

设置虚拟机名称和文件存放位置。

Tip

考虑到虚拟磁盘大小可能需要 50GB 以上,建议将其放在空间有富余的磁盘分区上。

pic-1.3.3

4.3 设置虚拟硬盘

最大磁盘大小:建议40G~50G。你可以随意选择是否拆分磁盘的选项。如果你有很多不常用的文件占用大量磁盘空间,可以考虑将其转移到科大云盘上保存。(注意:虚拟机硬盘空间并不是预先全部分配,而是分配实际使用到的部分,所以设置略大不影响实际磁盘使用)

磁盘空间不足会导致黑屏

如果磁盘空间不够,Linux 启动会黑屏进不去图形界面,需要在命令模式下删除一些文件后重启才能进入图形界面。
一些虚拟机具备“扩展磁盘容量”的功能,但是根据实际测试,很多时候反而会让虚拟机直接黑屏。

image-20250314165715392

4.4 硬件配置

可以在自定义硬件内自己设置内存、处理器核数等设置。完成设置以后点击完成

资源分配建议

请至少分配 2GB 以上的内存给虚拟机,同时建议分配至少 1/4 主机内存。
分配更多 CPU 内核有助于提高性能;这些内核并不是被虚拟机独占。

image-20250314170024532

pic-1.3.5-2

4.5 选择操作系统镜像

右键点击左侧侧边栏中我们创建的虚拟机,然后点击设置

image-20250314170510468

在设置界面,点击CD/DVD(SATA),在右侧,选择使用ISO映像文件,点击浏览,选择我们之前下载的Ubuntu镜像文件,点击确定保存设置。

image-20250314170709698

在我们创建的虚拟机的选项卡中,点击开启此虚拟机,启动虚拟机,准备安装Ubuntu。

image-20250314171054916

4.6 安装 Ubuntu

安装窗口超出屏幕的处理

如果在安装时发现“继续”“后退”“退出”等按钮在屏幕外,请先按 Alt+F7,然后松开键盘,再移动鼠标以拖动窗口。点击鼠标会使窗口拖动停止。

安装的大部分步骤只要默认下一步即可,我们只对关键步骤进行提示。

虚拟机启动以后会弹出如下界面,选择Try or Install Ubuntu,按回车键选择。

image-20250314200018191

接下来将进入Ubuntu安装程序,选择语言为中文(简体)

image-20250314200303953

键盘布局选择汉语

image-20250314200401562

在更新可用界面,不建议选现在更新。因为国内默认的下载源速度较慢,换源之后速度才快。此处点击跳过,稍后我们进入系统换源以后再更新。

image-20250314200452000

安装类型界面,因为虚拟机的磁盘本来就是空的,所以安装类型选择擦除磁盘并安装Ubuntu

Danger

在安装双系统时,不要选这个,否则可能覆盖原有系统数据。

image-20250314200610851

设置账户界面,随便编一个姓名、计算机名、用户名,然后设置密码。

Warning

请一定要记住密码,否则会进不去系统。

image-20250314200649270

时区选择界面,时区位置默认上海即可。

image-20250314200746145

最后等待安装完成即可,安装完成之后系统会提示重启,按照提示重启即可。

image-20250314201427567

重启可能会遇到如下情况,提示需要移除安装光盘。

image-20250314201958353

按照4.5章节,打开虚拟机设置界面,将启动时连接取消勾选,再点击确定保存。然后回到虚拟机界面,点击回车键,即可正常进入系统。

image-20250314202238549

5 其他必要设置

5.1 换源

Ubuntu自带的软件源较慢,这会导致我们安装软件包时花更多的时间下载。所以要更换软件源为科大镜像。进入虚拟机后,点击左下角的进入应用菜单,找到并进入“软件更新器”。进入之后它会检查更新,最后会跳出一个“是否向安装更新”的提示。不要安装,并点击“设置”。

image-20250314202455020

更改“Ubuntu”软件选项卡的“下载自”为“其他站点”,在弹出的“选择下载服务器”窗口中选择“中国-mirrors.ustc.edu.cn”。输入密码即可完成修改。

设置之后,如果提示更新软件包缓存,请选择更新,并等待更新结束再安装其他软件包/语言包。如果提示更新系统,也可以放心地选择更新而不必担心用时过长。

5.2 设置文件拖放

VMware默认可以进行主机与虚拟机之间的文件拖放,因为VMware会自动安装VMware tools,但是如果发现调整不了虚拟机分辨率、无法共享粘贴板等情况,是自动安装失败(比如网络问题),需要手动安装。请参考此链接:https://blog.csdn.net/williamcsj/article/details/121019391或者官方文档:https://techdocs.broadcom.com/cn/zh-cn/vmware-cis/vsphere/tools/12-1-0/vmware-tools-administration-12-1-0/installing-vmware-tools/manually-install-vmware-tools-on-windows.html

Note

VMware 的文件拖放经常出问题,目前并没有通用解决方案。建议用 U 盘、共享文件夹、睿客云盘等方式中转文件。

5.3 修改语言

如果按照本文档进行手动安装,一般无需修改。如果你采用了自动安装或者有一些意外情况,请参考此链接:https://blog.csdn.net/ibiao/article/details/127715465

5.4 如何关机

如何关闭Ubuntu:如下图所示,点屏幕右上角-关机。

image-20250314203058995

直接点虚拟机右上角的叉也可以关机。

6 完成检查

  • 能正常进入 Ubuntu 桌面并打开终端。
  • 能执行 sudo apt update 且无严重报错。
  • 能在虚拟机内访问网络(如 ping mirrors.ustc.edu.cn)。
  • 能完成主机与虚拟机文件中转(拖放/共享文件夹/其他方式均可)。

安装完成后看什么

现在你已经拥有了完整的 Ubuntu 环境。若还不熟悉终端、路径和常用命令,可以查看附录中的 Linux 基础教程。完成 实验0:内核编译运行与 GDB 调试 后,建议继续阅读 实验0:希冀平台与课程仓库接入;更完整的 Git 分支管理与同步流程可再看 Git 提交、分支与合并