准备工作
你需要准备:
物品 说明
U 盘 容量 ≥ 8GB,usb 3.0 更快
另一台能上网的电脑 用来下载系统和制作启动盘
网络连接 安装过程中最好能联网
备份好数据 重装会清空硬盘,先备份重要文件
第一步:下载 Ubuntu ISO 镜像
- 打开浏览器,访问 https://ubuntu.com/download
- 你会看到两个版本:
- Ubuntu Desktop(桌面版,有图形界面,日常用、新手选这个)
- Ubuntu Server(服务器版,纯命令行,装服务器选这个)
- 点击对应的 Download 按钮,推荐选 LTS 版本(如 Ubuntu 24.04 LTS),LTS=长期支持,5 年安全更新,最稳定
- 下载完成得到一个 .iso 文件,大概 5-6 GB,记住存放位置
第二步:制作启动 U 盘
方法二选一:
方法 A:用 Rufus(推荐,Windows 用户) - 下载 Rufus:访问 https://rufus.ie,点击下载(选标准版 Portable 即可)
- 插入 U 盘
- 以管理员身份运行 Rufus
- 界面设置如下:
选项 设置值 说明
设备 选择你的 U 盘 仔细看,别选错
引导类型选择 点「选择」按钮,找到你下载的 .iso 文件
分区类型 GPT 除非你的电脑是 2012 年以前的古董,否则选 GPT
目标系统类型 UEFI(非 CSM) 现代电脑统一选这个 - 其余选项保持默认不动
- 点击底部 「开始」 按钮
- 弹窗问 “ISOHybrid 镜像检测到,要以 DD 模式还是 ISO 模式写入?”
→ 选择 「以 ISO 镜像模式写入(推荐)」 - 弹窗警告会清空 U 盘 → 点击 「确定」
- 等待进度条跑完,下方显示「准备就绪」即可
- 安全弹出 U 盘(右下角任务栏 → 点击 U 盘图标 → 弹出)
方法 B:用 balenaEtcher(跨平台,Mac / Linux 也可用) - 下载 balenaEtcher:https://etcher.balena.io
- 安装并打开
- 三步操作:
- 第 1 步:点 「Flash from file」,选择 Ubuntu 的 .iso 文件
- 第 2 步:点 「Select target」,选择你的 U 盘
- 第 3 步:点 「Flash!」,等待完成
第三步:从 U 盘启动
3.1 设置 BIOS / UEFI
- 把制作好的 U 盘插到要重装系统的那台电脑上
- 重启电脑
- 开机瞬间(看到品牌 Logo 时)连续按对应的快捷键:
品牌 进入启动菜单的按键 各注
Dell F12 看到 Dell Logo 就开始按
Lenovo 笔记本 F12 或 Fn + F12
Lenovo 台式机 F12
HP F9
华硕主板 F8
技嘉主板 F12
微星主板 F11
宏碁 F12
华为笔记本 F12
ThinkPad F12 或 Enter → F12
超微服务器 F11
如果按了没反应,开机再试一次;有些键盘需要同时按 Fn 键。 - 你会看到一个启动菜单,类似:
UEFI: SanDisk USB 3.0
SanDisk USB 3.0
Windows Boot Manager
选择带 UEFI: 前缀的 U 盘那一项,按 Enter
3.2 如果 U 盘选项不出现怎么办 - 重启,这次按 F2 / Del / F10 进入 BIOS 设置界面
- 找到以下选项并修改:
- Secure Boot → 设为 Disabled(关闭安全启动)
- Boot → Boot Mode → 选 UEFI(不要选 Legacy/CSM)
- Boot Priority → 把 USB 设备拖到第一位
- 按 F10 保存并退出,重启后再试
第四步:开始安装 Ubuntu
4.1 进入 Live 环境 - U 盘启动成功后,会看到 GRUB 菜单:
Try or Install Ubuntu
Ubuntu (safe graphics)
OEM install (for manufacturers)
Boot from next volume
UEFI Firmware Settings - 按 Enter 选择第一项 「Try or Install Ubuntu」
- 等待加载,进入 Ubuntu 桌面(Live 环境,此时系统运行在 U 盘上)
4.2 开始安装向导 - 桌面左边 Dock 栏或桌面上找一个叫 「安装 Ubuntu」 的图标,双击打开
- 第一步:选择语言
- 左侧列表选 中文(简体)
- 点击 「继续」
- 第二步:辅助功能设置
- 默认不动,直接点 「继续」
- 第三步:键盘布局
- 默认 Chinese – Chinese 或直接选 English (US)
- 建议用 English (US) 以免后续命令行输入符号错乱
- 下方输入框可以测试,确认后点 「继续」
- 第四步:网络连接
- 如果插着网线,自动获取 IP
- WIFI 的话,选择你的 Wi-Fi 输入密码连接
- 装系统时强烈建议连网(可以自动下载更新和驱动)
- 点 「继续」
- 第五步:安装类型(核心步骤,最重要)
你会看到几个选项:
选项 意思
安装 Ubuntu,与其他系统共存 保留原系统,双系统
清除整个磁盘并安装 Ubuntu 格式化整个硬盘,只装 Ubuntu
手动分区(高级) 自己指定分区方案
清除 Ubuntu 并重装 只覆盖已有的 Ubuntu
→ 新手推荐:选「清除整个磁盘并安装 Ubuntu」
- 点击底部 「高级特性」 可以确认目标硬盘
- 然后点 「安装」
→ 如果你想手动分区(了解即可)
选择「手动分区(高级)」后,你需要至少创建以下分区:
分区 大小 类型
EFI 启动分区 512 MB EFI System Partition
根分区 剩余空间 – RAM 大小 ext4
swap(交换空间) 等于你内存大小 swap area
新手跳过此节,直接用自动清除全盘就行。
- 第六步:确认写入磁盘
- 弹窗会显示将要格式化的硬盘列表
- 这步一确认就开始写入了,之前的系统数据全部清空
- 确认无误后,点击 「继续」
- 第七步:选择时区
- 在地图上点中国的区域(或输入 Shanghai)
- 点 「继续」
- 第八步:创建用户
- 你的姓名:随便填(如 “张三”)
- 计算机名:这台电脑在网络上的名称,默认即可
- 用户名:登录用的英文名,只用小写字母(如 “zhangsan”)
- 密码:设一个好记但安全的密码
- 「登录时需要密码」选 「需要密码才能登录」,安全
- 点 「继续」
- 等待安装
- 进度条开始跑,底部会有一些小提示可以看看
- 等待画面上部轮播图介绍 Ubuntu 特性,下面有进度条
- 大约需要 10-20 分钟(SSD 快点,HDD 慢点,网络也要时间)
第五步:完成安装
- 进度条跑完后,弹窗提示:
安装完成。你需要重新启动计算机以使用新安装的系统。 - 点击右下角 「现在重启」
- 屏幕黑掉后会提示:
Please remove the installation medium, then press ENTER: - 拔掉 U 盘,然后按 Enter
- 电脑重启,进入 Ubuntu 系统
- 输入你刚刚设置的密码登录
第六步:装完后第一件事
进入桌面后,一定要做这两件事: - 更新系统
按 Ctrl + Alt + T 打开终端,依次输入:
sudo apt update
sudo apt upgrade -y
输入密码(密码不会显示星号,是正常的,输完直接按回车),等待更新完成。 - 安装中文输入法(如果需要)
设置 → 区域与语言 → 输入源 → + → 中文(智能拼音)
或者终端安装搜狗拼音(去搜狗官网下载 .deb 包,双击安装)。
常见问题速查
问题 解决办法
开机直接进 Windows 进 BIOS → Boot 顺序一定要把 Ubuntu/硬盘放最前面
引导菜单找不到 U 盘 BIOS 里关 Secure Boot,Boot Mode 改 UEFI
U 盘不能启动 重新用 Rufus 烧录,确认选 GPT+UEFI
安装过程中卡住 可以断开网络试试(跳过更新),装完再更
装完连不上 Wi-Fi 插网线,运行 sudo apt update && sudo apt install bcmwl-kernel-source(博通网卡)
nvidia 显卡装完黑屏 重启在 GRUB 界面按 E,在 quiet splash 后加 nomodeset,先进系统再装驱动
双系统 Ubuntu 找不到了 用 sudo update-grub 重新扫描启动项
重要提醒
⚠️ 重装系统会清空整个硬盘上的所有数据(文件、照片、文档、原来的 Windows/Linux 全都没了),请务必先从要重装的电脑上将重要文件备份到 U 盘、移动硬盘或网盘。
- Docker 需要 BIOS 虚拟化吗?
分情况:
- Linux 上用 Docker 跑容器(最常见)→ 不需要在 BIOS 开虚拟化。Docker 用的是 Linux 内核的 namespace/cgroups,不依赖 VT-x/AMD-V,装好 Docker 就能直接跑。
- 但如果你要在容器里跑虚拟机(比如用 KVM、QEMU 的容器),那就需要先开 VT-x/AMD-V。
- Windows/Mac 上用 Docker Desktop → 必须开虚拟化,因为 Docker Desktop 背后跑了一个 Linux 虚拟机。
实际操作建议:装好 Ubuntu 后,终端执行:
egrep -c ‘(vmx|svm)’ /proc/cpuinfo
如果返回的数字 > 0,说明虚拟化已开启;如果是 0,重启进 BIOS 找到 Intel Virtualization Technology 或 AMD SVM,Enabled 即可。
你租的那台云服务器本身就是一个虚拟机,它跑在云厂商的物理机上。云厂商底层就是用 KVM/QEMU 把一台物理机切成很多台云服务器卖给用户。所以你在这台云服务器上查 CPU 信息,能看到 KVM 的痕迹——说明你正运行在 KVM 虚拟化出来的环境里,跟你用不用 Docker 没关系。
在云服务器上跑这个就能看到
cat /proc/cpuinfo | grep hypervisor
输出可能是: hypervisor_vendor : KVM










