ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Rufus启动盘制作全指南:UEFI/GPT分区与Windows、Ubuntu安装避坑

Rufus启动盘制作全指南:UEFI/GPT分区与Windows、Ubuntu安装避坑 1. 为什么系统安装这件事绕不开 Rufus做了这么多年系统维护我装过的系统从 Windows XP 一路到 Windows 11Linux 发行版也折腾过不少。要说使用频率最高、最稳定的启动盘工具Rufus 基本能排第一。它体积不到 2MB不需要安装下载下来双击就能用但功能却一点也不少支持 UEFI 和 Legacy BIOS 两种引导模式支持 GPT 和 MBR 分区表还能直接写入 Windows、Ubuntu、Debian、Arch 等各种 ISO 镜像。这个工具解决的痛点很明确把 ISO 镜像文件“翻译”成 U 盘能启动的形式。因为 U 盘本身只是一块普通存储介质主板不会自动从它引导系统必须按特定方式写入引导信息和分区结构U 盘才能被当成启动设备。Rufus 做的就是这件事而且做得非常透明——它把分区类型、文件系统、引导方式这些底层参数全部暴露给你手动控制而不是像某些一键工具那样自作主张。适合谁来参考呢如果你是想给自己的电脑装 Windows 或 Ubuntu 双系统的新手或者需要经常帮同事、朋友重装系统的运维和 IT 支持人员这篇文章都适用。我会从工具选型、镜像下载、U 盘写入、系统安装到问题排查把整条链路走一遍并且把教程里不会写的坑都标出来。2. 为什么选 Rufus工具选型背后的门道2.1 启动盘的原理与 Rufus 的优势启动盘本质上是一个带有“引导扇区 可启动文件”的存储介质。主板开机后固件会扫描所有连接设备寻找包含引导记录的设备找到后把控制权交给它。Rufus 的核心能力就是把 ISO 里的引导信息和文件系统结构按照你指定的模式写入 U 盘。对比其他常见工具Rufus 的优势很明显UltraISO老牌工具但界面繁琐对 UEFI 的支持不是默认友好而且收费。微PE、老毛桃这类 PE 工具确实能进系统维护环境但默认包含全家桶、推广软件和定制主页需要留意安装时勾选。做纯净安装盘时不如 Rufus 干净。balenaEtcher界面简洁macOS/Windows/Linux 三平台都有但它界面太“傻瓜”了隐藏了引导模式、分区表等关键参数遇到不兼容时没法手动调节。Ventoy能直接把多个 ISO 复制进 U 盘可以当多系统启动盘用适合维护爱好者。但个别主板的 UEFI 固件对 Ventoy 的引导兼容性一般遇到启动不了时Rufus 单系统盘更稳。2.2 版本选择与下载渠道Rufus 官网是 rufus.ie这个域名直接进就行。下载时我建议选择Portable 版它不写注册表不留配置插在哪个电脑都能用。至于版本号不必追求最新稳定版就好。热词里提到的 “rufus v3.17.1846” 是比较老的版本现在新版界面已经在分区类型、文件系统选项上做了一些调整思路是一样的只是默认值不同。第三方下载站的版本可能捆绑了推广或修改过的安装包所以尽量还是官网下载。注意Rufus 在写入时会格式化 U 盘所有原有数据会清空。做盘前一定确认 U 盘里没有重要文件。3. 开工前的准备工作搞清楚引导模式后面才能少踩坑3.1 确认启动模式UEFI 还是 Legacy BIOS这是整个流程里最容易出错的一步也是后面引导失败的最常见原因。2010 年以后的电脑基本都支持 UEFI 引导2017 年以后的品牌机基本默认 UEFI 模式、关闭了传统 BIOS 兼容CSM。判断方法很简单开机时按 F2 / Del 进 BIOS看 Boot Mode 或 Boot List Option 字段显示 UEFI 就是 UEFI 模式显示 Legacy 或 “UEFI and Legacy” 就是传统模式或混合模式。这个参数决定了你在 Rufus 里选择 GPT 还是 MBR、分区方案里要不要预留 ESP 分区。如果主板是 UEFI 模式而你选了 MBR 启动盘大概率会卡在开机无引导的状态。3.2 下载镜像官方渠道优先校验值别跳过Windows 镜像最稳妥的方式是微软官网的 Media Creation Tool或者微软官方的 ISO 下载页面。前者会生成安装向导选择“下载 ISO 文件”即可拿完整镜。后者需要指定版本和语言下载到的就是官方纯净 ISO。不要从某些“原版系统下载站”拉镜像那些站点经常修改系统组件装完自带一堆问题。Ubuntu 镜像从 Ubuntu 官网的 ubuntu.com/download/desktop 下载或者用清华 TUNA 镜像站、阿里云镜像站加速。下载完最好用工具算一下 SHA256 校验值和官网提供的对一下。这一步很多人觉得多余但实际上下载过程中文件损坏的概率并不低尤其是大文件校验失败装到一半报错更浪费时间。3.3 U 盘选择与容量规划U 盘容量Windows 10/11 镜像大约 5-6GBUbuntu 桌面版镜像大约 4-5GB所以 8GB 是最低门槛。我一般用 16GB 或 32GB 的 USB 3.0 U 盘写入速度快也不容易因为容量不够折腾。U 盘质量也很关键杂牌 U 盘主控容易掉速、写坏制作过程中报错十有八九是 U 盘问题。另外要注意的是制作启动盘会用到 U 盘全部空间所以别用一个正常使用的 U 盘“顺便”做启动盘U 盘原来的内容会被清空。4. 用 Rufus 制作 Windows 与 Ubuntu 启动盘的完整实操4.1 制作 Windows 启动盘插上 U 盘打开 Rufus它会自动识别设备。如果 U 盘没被识别重新拔插或换个 USB 口试试。设备选择目标 U 盘。引导类型选择点击“选择”按钮选中已下载的 Windows ISO 文件。镜像选项Rufus 检测到 Windows ISO 后会自动选成“标准 Windows 安装”。分区类型这里就是刚才说的关键选择。UEFI 模式选GPTLegacy BIOS 模式选MBR。如果你不确定自己的电脑是什么模式优先选 GPT因为近十年的电脑大部分都是 UEFI。目标系统类型选 “UEFI非 CSM”对应 GPT 分区表。文件系统Windows ISO 里有 install.wim 文件超过 4GB 时 FAT32 放不下Rufus 会自动切换成 NTFS 或 exFAT。不用手动改软件会自动处理。点击开始后Rufus 会弹出提示询问写入模式一般选“以 ISO 镜像模式写入”即可DD 模式是逐扇区复制兼容性在某些旧机器上更好但平时用不上。之后等待写入完成状态栏显示“就绪”启动盘就做好了。实操心得制作完成后Windows 启动盘会出现在资源管理器里你能看到 sources、boot 等文件夹这是正常的。如果 U 盘在资源管理器里看不到任何内容或者显示 0 字节说明写坏了重新插拔再试一次或者换 U 盘。4.2 制作 Ubuntu 启动盘Ubuntu 启动盘的制作步骤和 Windows 几乎一样但有几个细节不一样。设备选择目标 U 盘。引导类型选择选中 Ubuntu ISO。分区类型还是根据引导模式选择 GPT 或 MBR。Ubuntu 对 UEFI GPT 和 Legacy MBR 都支持得很好。文件系统Ubuntu 桌面版 ISO 大约在 4.5GB 左右FAT32 单文件 4GB 限制会卡住部分大文件Rufus 会自动处理这个问题。但如果你在 Rufus 界面看到 FAT32 选项被选中说明 ISO 里的关键文件没有超过 4GB这种情况用 FAT32 就好兼容性最好。写入完成后U 盘会显示为一个容量缩小的可移动盘里面是 casper、install 等目录。如果你是用 Ubuntu 系统本身来做启动盘Ubuntu 自带的“启动盘创建器”也可以但 Rufus 在选项控制上更稳定建议还是用 Rufus。4.3 制作 Linux 发行版启动盘与 SBC 类镜像的补充说明热词里有 deepin、统信、ARM PE 启动盘、全志 H618、rk3588 这类内容这里补充一下。Deepin、统信这类国产发行版ISO 本质和 Ubuntu 类似用 Rufus 做启动盘GPT UEFI 模式默认就行。遇到“Deepin 启动盘无法引导”的问题大多数情况是主板启动了 Secure Boot安全启动或 CSM 没有正确关闭。先禁用 Secure Boot再检查引导模式是否与分区类型匹配。ARM 架构的启动盘比如给 RK3588 开发板、全志 H618 盒子刷 Linux 镜像Rufus 也可以写但这类设备的启动方式和 PC 完全不同它们是直接从 U 盘引导不需要 UEFI 引导扇区而是需要把镜像按原始字节写入整个 U 盘。Rufus 的“DD 镜像模式”写入方式选择时选“DD 模式”就能干这个活但更推荐用balenaEtcher或Raspberry Pi Imager因为它们专门针对 SBC 镜像做了优化写入完整度更高不容易踩坑。如果你在 PC 上只是想测一测 Ubuntu用 VMware 虚拟机挂载 ISO 即可完全不需要启动盘。5. 从 U 盘引导并安装 Windows 与 Ubuntu5.1 进入 BIOS 启动菜单做好启动盘后插上目标电脑开机时按下引导菜单快捷键。不同品牌的快捷键不一样品牌引导菜单快捷键联想F12戴尔F12惠普F9华硕F8 / Esc微星F11技嘉F12宏碁F12如果快捷键没用就进 BIOS通常是 F2 或 Del在 Boot 菜单里把 U 盘移到第一位。这里有个容易混淆的点如果你的启动盘是 GPT UEFI在引导菜单里通常能看到两个 U 盘选项一个是带 UEFI 前缀的一个是普通名称。选带 UEFI 前缀的。5.2 Windows 安装流程要点进入 Windows 安装界面后一路下一步到“选择安装类型”时选“自定义仅安装 Windows高级”。这一步会看到硬盘分区列表。如果硬盘是全新状态选择未分配空间点“新建”。系统会自动生成 ESPEFI 系统分区、MSR微软保留分区、主分区和恢复分区这个布局是 Windows 的标准结构不需要手动干预。有几个容易出错的地方安装到一半提示“Windows 无法安装到这个磁盘。选中的磁盘具有 MBR 分区表。在 EFI 系统上Windows 只能安装到 GPT 磁盘。” 这说明你用了 UEFI 引导但硬盘是 MBR 分区表。解决方法在安装界面按 ShiftF10 打开命令提示符输入diskpart、list disk、select disk 0、clean、convert gpt转换后退出重新分区。如果想把系统装到指定分区小心别把其他盘的数据删了。看清每个分区的容量和类型再动手。驱动问题一般来说 Windows 自带大部分硬件驱动装完系统后到设备管理器检查一下有没有带感叹号的设备从官网下载驱动补上即可。5.3 Ubuntu 安装流程要点Ubuntu 安装过程比 Windows 直观但有几个关键点需要重视。安装类型选择界面是最容易出问题的。如果你是想单系统安装选“清除整个磁盘并安装 Ubuntu”即可。但如果你想做 Windows Ubuntu 双系统这一步就要谨慎处理。双系统场景下推荐选“其他选项”手动分区。我常用的分区方案是挂载点大小格式说明/boot/efi512MBFAT32如果已有 ESP 分区则复用不要新建/建议 50GB 以上ext4根分区系统都装这里swap建议 8GBswap休眠和内存溢出时使用/home剩余全部空间ext4用户数据重装系统时保留swap 分区大小如果内存是 16GB 以上也可以不单独分 swap用 swapfile 就行。这个看个人习惯但新手建议还是给个 8GB省得出问题。安装启动引导器的设备一定要选到根分区所在硬盘的设备名比如/dev/sda不要选具体的分区如/dev/sda1。选错会导致开机找不到 GRUB卡在grub rescue提示符下。安装完成后重启如果看到 GRUB 菜单列出了 Windows Boot Manager 和 Ubuntu 两个选项说明双系统的引导配置成功了。如果没有 Windows 启动项进入 Ubuntu 后运行sudo update-grub可以重新扫描并添加 Windows 引导项。5.4 双系统顺序安装的注意事项如果你打算做双系统我强烈建议先装 Windows 再装 Ubuntu。原因是 Windows 的引导加载程序不识别 Linux装完 Ubuntu 后再装 WindowsWindows 会覆盖主引导Linux 就进不去了。反过来Ubuntu 的 GRUB 会自动识别已存在的 Windows 并生成引导菜单这样最省事。万一是先装 Ubuntu 再装 Windows进不了 Linux别慌用 Ubuntu 启动盘引导后选“试用 Ubuntu”打开终端执行sudo mount /dev/sdaX /mnt和sudo grub-install --boot-directory/mnt/boot /dev/sda一般能修复。不过这属于进阶操作新手尽量避开这种顺序。6. 制作启动盘与安装后的高频问题排查6.1 启动盘无法引导的常见原因U 盘做好了插上电脑却进不了安装界面这是反馈最多的问题。按优先级排查Secure Boot 导致引导失败进 BIOS 找到 Secure Boot设为 Disabled。部分主板的 Secure Boot 选项藏在 Boot 菜单的 “Secure Boot Control” 里。这个在深度的 UEFI 启动盘、Ubuntu 的第三方驱动镜像上尤其常见。引导模式不匹配启动盘是 GPT UEFI 但主板引导模式是 Legacy或者反过来。统一成一个模式。CSM 未开启或未关闭UEFI 模式下CSM 可能会干扰引导。如果是纯 UEFI 环境把 CSM 关掉。U 盘接口速度问题USB 3.0 U 盘插在 USB 2.0 接口上个别主板的 UEFI 在枚举 USB 设备时会出现问题。我遇到过很多次把 U 盘换到 USB 2.0 接口就能引导了。U 盘本身质量问题换一个 U 盘重新做一次别嫌麻烦。6.2 Windows 安装过程中报错的对应解法Windows 安装报错主要集中在三类“Windows 无法安装到这个磁盘”原因上面说过了是分区表类型不匹配。用 diskpart 执行 convert 操作但注意会清掉整块磁盘数据操作前备份。“缺少必要的 CD/DVD 驱动器设备驱动程序”一般是 USB 3.0 口的驱动问题把 U 盘插到 USB 2.0 口或者换一个镜像重做启动盘。这个报错在 Windows 10 初版和老旧机型上出现概率高。安装完成后反复重启拔掉启动盘再重启。很多人装了系统忘了拔 U 盘结果每次都是从 U 盘启动循环进入安装向导。6.3 Ubuntu 安装与使用中的问题Ubuntu 安装界面黑屏尤其是在 Nvidia 显卡的机器上常见。在 GRUB 菜单选中 “Install Ubuntu” 后按 e在 linux 行末尾加上nomodesetCtrlX 启动。装完系统第一次进桌面也这样操作装好显卡驱动后再恢复。SSH 连不上Ubuntu 桌面版默认没装 openssh-server。执行sudo apt install openssh-server安装完成后systemctl status ssh检查服务状态。如果还是连不上检查防火墙sudo ufw allow 22。如果是虚拟机还要检查虚拟网络类型是否设置为桥接或 NAT 且端口有映射这个很容易被人忽略。中文输入法怎么设置装完 Ubuntu 后在 Settings - Region Language 里添加输入源选 “Chinese (Intelligent Pinyin)”然后切到 GNOME 桌面环境按 Super 键搜索“Input Method”确认使用的输入法框架是 ibus。新装系统后重启一次输入法基本就能正常唤出来。U 盘做完后容量变小这是正常的。Rufus 写入后 U 盘被分区了Windows 资源管理器里只能看到一个小的可引导分区。想恢复容量在 Windows 里用磁盘管理删除所有分区再新建或者在 Rufus 的设置里可以直接用磁盘清理工具恢复全盘容量。6.4 常见问题速查表症状可能原因解决方案启动盘无法引导Secure Boot 开启进 BIOS 禁用 Secure Boot启动盘无法引导引导模式与分区表不匹配统一为 UEFIGPT 或 LegacyMBRWindows 安装报 MBR/GPT 错误硬盘分区表与引导模式不匹配diskpart 转换分区表Ubuntu 安装界面黑屏显卡驱动问题GRUB 里加 nomodeset 参数GRUB 菜单没有 Windows双系统引导没识别Ubuntu 里运行 sudo update-grubSSH 连接被拒openssh-server 未安装安装 openssh-server刷 SBC 开发板镜像失败写入模式不对Rufus 选 DD 模式或改用 EtcherU 盘容量变小写入后分区残留磁盘管理删除分区6.5 实测心得与避坑技巧最后分享几个我在实际操作中攒下来的经验。第一个做启动盘优先用 USB 2.0 U 盘。USB 3.0 U 盘写入快但在老旧主板上偶尔会出现引导兼容性问题而 USB 2.0 虽然慢一点兼容性却出奇地稳定。我手上常备着一个 16GB 的 USB 2.0 盘专门做系统盘已经服役好几年了没出过一次引导问题。第二个Rufus 写入时如果看到状态卡在某个百分比不动不要立刻拔。U 盘写入后会有校验过程部分主控表现为进度条卡住但 U 盘灯在闪这个过程可能持续一两分钟。耐心等如果超过 5 分钟完全无变化再强制中止重做。第三个不管是 Windows 还是 Ubuntu安装到一半断电或强制关机大概率会导致系统无法启动或莫名报错。系统安装至少留出 30 分钟不被干扰的时间不要边装系统边干别的。我见过太多人因为中途强制重启导致分区表损坏最后只能 U 盘引导进 PE 手动修复得不偿失。做启动盘这件事工具只是一环真正决定成败的是对引导模式和分区表的理解。把这篇文章里的原则吃透不管是 Windows、Ubuntu还是其他 Linux 发行版你都不会再被“装系统”这件事难住了。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进