前言
Ubuntu 是一款基于 Debian 的开源 Linux 操作系统,以易用性、稳定性和社区支持著称,广泛应用于桌面端、服务器端、云计算和嵌入式设备等场景。
Ubuntu 的核心特点:
- 易用性突出:
桌面版(Ubuntu Desktop)自带直观的图形界面(默认 GNOME 桌面环境),对新手友好,支持一键安装常用软件(如浏览器、办公套件、开发工具)。
服务器版(Ubuntu Server)默认无图形界面,轻量高效,适合搭建网站、数据库、容器集群等服务。 - 长期支持版本(LTS):
Ubuntu 分为 普通版本(每 6 个月更新,支持 9 个月)和 LTS 版本(每 2 年更新,支持 5 年,部分版本可付费延长至 10 年)。
生产环境优先选择 LTS 版本,例如 Ubuntu 22.04 LTS(当前主流)、Ubuntu 24.04 LTS(最新 LTS),稳定性和安全性更有保障。 - 丰富的软件生态:
通过 apt 包管理器可快速安装数万款开源软件,命令格式简单:sudo apt install <软件名>。
支持 Snap 包(跨发行版通用)和 Flatpak 包,解决软件版本兼容问题。 - 强大的服务器与云计算支持:
云平台的主流操作系统,AWS、Azure、阿里云等均提供 Ubuntu Server 镜像。
原生支持 Docker、Kubernetes 等容器技术,适合构建微服务架构。
一、前期准备
1.1 下载Ubuntu 24.04 LTS 桌面版镜像文件
进入Ubuntu 官网,下载适合的版本。

二、创建虚拟机
2.1 创建虚拟机向导
打开 VMware,点击 “创建新的虚拟机”,选择 “自定义(高级)(c)” 配置,点击 “下一步”。

硬件兼容性默认(如 Workstation 17.x)→ 下一步

选择 “稍后安装操作系统”,后续手动关联镜像

2.2 系统类型选择
操作系统类型选 “Linux”,版本选择 “Ubuntu 64 位”

2.3 虚拟机名称设置
设置【虚拟机名称(V)】(如 Ubuntu 24.04 64 位),→ 选择安装【位置(L)】(建议放在非系统盘,剩余空间≥50GB)→ 下一步。

2.4 配置虚拟机硬件
2.4.1 处理器配置
根据物理机配置分配,处理器至少 2 核,总核心数 = 处理器数 ×内核数(建议≤物理机核心数的一半,避免卡顿)。

2.4.2 内存配置
基础运维:≥2GB;

2.4.3 网络类型选择
| 网络类型 | 核心功能(通俗理解) | 宿主机↔虚拟机 | 虚拟机↔外网 | 虚拟机↔虚拟机 | 适用场景 |
|---|---|---|---|---|---|
| 桥接模式(Bridged) | 虚拟机与宿主机在同一局域网,相当于独立设备 | 互通 | 直接访问 | 互通 | 需虚拟机作为独立设备(如服务器、开发测试) |
| NAT 模式 | 虚拟机通过宿主机共享网络,宿主机是 “路由器” | 互通 | 间接访问 | 不通(默认) | 仅需虚拟机上网,无需外网访问虚拟机(如日常办公、软件测试) |
| 仅主机模式(Host-Only) | 虚拟机与宿主机私有网络,与外网隔离 | 互通 | 不通 | 互通 | 网络隔离测试(如病毒测试、多节点集群模拟) |

2.4.4 控制器类型
选择默认推荐「LSI Logic」
- BusLogic :是一种较老的 SCSI 控制器类型。它通过软件仿真处理 I/O 请求,性能相对较差,但对 Windows 95 到 Windows 2000 等旧版本操作系统兼容性较好,若需兼容老旧系统,可选择 BusLogic 。
- LSI Logic:具备并行接口,对小文件读取速度有优化,整体 I/O 性能远超 BusLogic。它适配 Windows Server 2003、Windows Vista 等多数现代操作系统,兼容性覆盖主流虚拟化常用系统。
- LSI Logic SAS:采用串行接口,在虚拟化环境中支持 SCSI - 3 持久预留、命令队列等高级特性,可避免多节点访问数据时的冲突问题,还支持硬盘热插拔,方便在不关机的情况下维护存储设备,适配固态硬盘等新型存储介质的性能需求。
- 准虚拟化SCSI:核心优势是高吞吐量与低 CPU 利用率,专门适配高性能存储场景,常用于数据库、大数据分析等对存储 I/O 性能要求高的业务场景,尤其适配 SAN(存储区域网络)环境,能有效减少数据传输时的 CPU 占用,提升整体处理效率。

2.5 磁盘配置
2.5.1 磁盘类型
推荐默认推荐 【SCSI(S)】
- IDE(I):基于传统 IDE 接口的虚拟存储模拟方案,是早期物理硬盘的接口标准(又称 PATA,并行 ATA),核心定位是 “兼容性优先、性能兜底”,主要用于适配老旧系统或简单测试场景。
- SCSI(S):“兼容性与基础性能平衡” 的核心选择,适用办公、中小型应用、集群迁移。
- SATA(A):“A” 通常指 “SATA AHCI 模式”,即串行 ATA 高级主机控制器接口,是基于物理 SATA 接口的虚拟存储方案,核心定位是 “桌面级 / 轻量服务器的兼容性与易用性平衡”,广泛应用于 VirtualBox、VMware、KVM 等平台,适配普通办公、轻量 Web 服务、个人开发测试等场景。
相比虚拟 IDE,SATA (A) 优化了数据传输效率和指令调度;相比虚拟 SCSI,它更贴近桌面级硬件生态(多数家用电脑采用 SATA 接口),兼容性更偏向消费级系统。 - MVME(V):它是虚拟机中适配高性能场景的顶级存储方案,基于 NVMe(Non-Volatile Memory Express)协议,专为虚拟化环境下的高速固态存储设计,广泛应用于 VMware、Azure、AWS 等主流平台,核心适配对延迟和吞吐量要求极高的企业级工作负载。

2.5.2 设定磁盘容量
选择「创建新虚拟磁盘」→ 下一步

最大 磁盘大小:≥50GB(AI 部署建议≥100GB)→ 选择「将虚拟磁盘存储为多个文件」
- 将虚拟磁盘存储为单个文件(O) :核心优势是管理简洁、性能稳定、兼容性强。仅需维护一个磁盘文件,无需担心分片丢失、关联错误(对比多文件存储),复制、移动、删除虚拟机时直接操作单个文件即可。
无分片聚合开销,I/O 请求直接读写单个文件,随机读写、大文件传输速度比多文件存储快 5%-10%(尤其机械硬盘场景); - 将虚拟磁盘拆分成多个文件(M):核心优势是拆分大磁盘、适配文件系统限制、简化迁移与备份。突破文件系统大小限制、简化迁移与传输、备份与增量同步更高效。

指定磁盘文件存储位置

虚拟机创建完成

2.6 添加操作系统镜像
选择【使用iso映像文件】,添加Ubuntu 24.04.3系统的镜像。

三、安装 Ubuntu 24.04.3 系统
3.1 开启此虚拟机
点击 “开启此虚拟机”,进入系统安装引导界面,用方向键选择 “Try or Install Ubuntu”,回车开始安装。

进入如下系统界面,需要手动点击开始安装

3.2 系统语言
选择系统语言,比如 “中文”,点击 “下一步”。

3.3 设置系统可访问性
在您安装之前,按您的需要自定义ubuntu 。您之后可以在“系统设置”中更改它们

3.4 键盘布局

3.5 连接到互联网
选择【使用有线连接】

3.6 开始安装ubuntu
选择【安装ubuntu】

3.7 选择安装类型
选择【交互式安装】,在逐步引导下完成安装

3.8 应用程序和更新
自行选择需要安装哪些应用


3.9 磁盘安装类型
这里选择【手动分区】,自定义磁盘配置

手动添加新的挂载点,根分区/、boot (linux核心引导分区)、swap(交换分区)这三个必须要添加的挂载点,其他挂载点按需添加。
- swap 分区(交换分区):是 Linux 系统的虚拟内存扩展,核心作用是当物理内存不足时,临时将部分内存数据转移到磁盘,避免系统因内存耗尽崩溃。虚拟机场景中swap分区建议 不超过 4GB,过大 swap 会拖慢整体性能。
- boot分区:64位系统boot (linux核心引导分区)必须大于512MB。容量设置的核心是「匹配引导模式 + 预留更新空间」:
64 位系统 + BIOS 引导:1GB(通用最优);
64 位系统 + UEFI 引导:512MB(配合 ESP 分区);
32 位系统 / 老旧虚拟机:300~512MB;
服务器 / K8s 节点:1~2GB(频繁更新内核)。


3.10 设置账号

3.11 选择时区

3.12 开始安装
确认安装配置信息,无误后可以点击【安装】按钮开始安装

3.13 重启系统
安装完毕,重新启动以完成安装。

1092

被折叠的 条评论
为什么被折叠?



