在Windows PE(WinPE)环境下安装Linux系统,通常用于系统崩溃无法进入Windows、需要全新安装双系统,或在无操作系统的裸机上部署Linux,整个过程涉及启动盘准备、磁盘分区、系统安装及引导配置等关键步骤,需谨慎操作以避免数据丢失,以下是详细流程及注意事项。

准备工作
在开始安装前,需准备好以下工具和资源,确保安装过程顺利:
工具与资源清单
| 类型 | 推荐工具/资源 | 用途说明 |
|---|---|---|
| WinPE工具 | 微PE、Ventoy、WePE等 | 用于启动PE环境,提供磁盘分区、文件管理等基础功能。 |
| Linux镜像文件 | Ubuntu Desktop、Deepin、Fedora等(官方ISO文件,建议选择近LTS版本) | Linux系统的安装源,需提前下载并保存到U盘或硬盘中。 |
| 分区工具 | DiskGenius(WinPE内置)、GParted | 磁盘分区管理,为Linux预留空间并创建对应分区。 |
| 存储设备 | 8GB以上U盘(用于制作WinPE启动盘或Linux安装盘) | 存储WinPE工具、Linux镜像及系统安装文件。 |
| 其他 | 网络线(若无线网卡在PE下不兼容) | 确保安装过程中可联网下载更新或驱动(可选)。 |
注意事项
- 备份数据:磁盘分区操作会清除数据,务必提前备份重要文件至移动硬盘或云端。
- 确认启动模式:查看主板BIOS/UEFI是传统Legacy模式还是UEFI模式(通常在开机时按F2/F10/Del进入设置),Linux安装需与Windows启动模式一致(推荐UEFI+GPT,兼容性更好)。
- 关闭Secure Boot:部分Linux发行版可能与Secure Boot冲突,进入BIOS/UEFI时临时关闭该功能。
启动WinPE环境
-
制作WinPE启动盘:
- 使用微PE或Ventoy工具将U盘制作成启动盘(以微PE为例:下载微PE工具箱,运行“安装到U盘”,选择U盘并格式化)。
- 若使用Ventoy,需将Linux ISO文件直接拖入U盘Ventoy分区,无需额外制作系统安装盘。
-
进入PE系统:

- 将U盘插入电脑,重启并连续按启动键(常见品牌:联想F12、戴尔F12、惠普F9、华硕F8),选择U盘启动项(通常显示为“USB-HDD”或“Ventoy”)。
- 进入WinPE桌面后,打开磁盘管理工具(如DiskGenius),检查当前磁盘分区情况,标记需为Linux预留的空间(建议至少20GB,根分区/ + 交换分区swap + 引导分区/boot)。
磁盘分区(关键步骤)
Linux系统对分区有特定要求,需手动创建以下核心分区(以UEFI+GPT模式为例,Legacy模式需创建/boot/efi分区并格式化为FAT32):
| 分区类型 | 推荐大小 | 文件系统 | 挂载点 | 说明 |
|---|---|---|---|---|
| /boot | 512MB-1GB | FAT32 | /boot/efi | UEFI模式存放引导文件,Legacy模式可合并到/分区。 |
| /(根分区) | 剩余空间的主分区(≥15GB) | ext4 | 存放系统文件、应用程序及用户数据,是Linux的核心分区。 | |
| swap | 物理内存的1-2倍(≤8GB) | swap | 无 | 交换分区,相当于Windows虚拟内存,内存不足时暂存数据(若内存≥8GB,可设为4GB)。 |
| /home(可选) | 剩余空间(≥10GB) | ext4 | /home | 存放用户个人文件,便于系统重装时保留数据。 |
分区操作流程(以DiskGenius为例):
- 删除/压缩分区:右键点击Windows分区(如D盘),选择“调整分区大小”,拖动滑块压缩出未分配空间(例如压缩出30GB);若需删除分区(如非系统盘),直接删除并转换为未分配空间。
- 创建新分区:
- 右键点击未分配空间,选择“新建分区”,大小设为1GB,文件系统选FAT32,勾选“EFI系统分区”(UEFI模式)并挂载到/boot/efi。
- 再次创建未分配空间的主分区,大小设为15GB,文件系统选ext4,挂载到/(根分区)。
- 剩余空间创建swap分区:文件系统选“swap”,大小设为内存2倍(如8GB内存则16GB)。
- 保存分区表:点击“保存”按钮,确认执行分区操作(此步骤不可逆,务必确认数据已备份)。
安装Linux系统
通过Ventoy启动安装(推荐)
- 将Ventoy启动盘插入电脑,重启选择Ventoy启动项,进入菜单后选择“[xx] Ventoy”下的Linux ISO文件(如Ubuntu 22.04 LTS)。
- 启动后进入Linux安装界面,选择“Install Ubuntu”或“Try Ubuntu”后进入安装程序。
- 语言与键盘布局:选择中文(简体)并确认键盘布局。
- 网络连接:连接有线网络(无线需确保PE下驱动兼容),便于安装时更新系统。
- 分区配置:
- 选择“其他选项”,手动指定分区挂载点(如/boot/efi挂载到FAT32分区,/挂载到ext4分区,swap选择swap分区)。
- 关键:引导加载器(Boot loader)安装位置需选择/boot/efi分区(UEFI模式)或Linux根分区的引导扇区(Legacy模式),避免覆盖Windows引导。
- 用户创建:设置用户名、密码及计算机名称,勾选“需要我的密码登录”(无需自动登录)。
- 安装过程:等待文件复制、安装引导程序,完成后提示重启,拔出U盘并选择“继续测试”(避免再次进入安装程序)。
通过WinPE内置安装器安装
- 在WinPE桌面打开“Linux安装器”(如微PE集成的Ubuntu安装工具),或手动挂载Linux ISO文件(右键ISO选择“加载虚拟磁盘”)。
- 运行安装程序,步骤同方式一,重点注意分区挂载点和引导加载器位置。
- 若提示“无法识别文件系统”,需确保分区格式为ext4且挂载点正确。
安装后处理
- 进入Linux系统:首次启动后,根据提示完成系统初始化(时区设置、软件源选择等),建议更新系统:
sudo apt update && sudo apt upgrade(Ubuntu/Deepin)。 - 修复双系统引导(若无法进入Windows):
- 安装Boot-Repair工具:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install boot-repair。 - 运行
boot-repair,点击“推荐修复”,自动修复GRUB引导配置。
- 安装Boot-Repair工具:
- 安装无线网卡驱动:若PE下无法联网,进入Linux后通过
lspci | grep Network查看网卡型号,安装对应驱动(如Broadcom网卡需安装bcmwl-kernel-source)。
相关问答FAQs
Q1:安装Linux后无法进入Windows系统,如何修复?
A:通常是因为GRUB引导覆盖了Windows引导,可通过以下步骤修复:
- 使用WinPE启动盘进入PE,打开DiskGenius,检查Windows系统分区是否正常(无错误则可排除分区问题)。
- 进入Linux系统,打开终端,安装Boot-Repair工具并运行(如上述“安装后处理”步骤),选择“推荐修复”即可自动恢复Windows引导项。
- 若Boot-Repair无效,手动修复:
sudo grub-install /dev/sda(sda为系统盘),sudo update-grub。
Q2:安装过程中提示“no root file system”错误,如何解决?
A:该错误表示未正确设置根分区(/),需返回分区步骤,检查:

- 根分区(/)是否已创建并格式化为ext4文件系统。
- 挂载点是否正确选择“/”(非/boot或/home)。
- 引导加载器是否安装到正确的设备(如/boot/efi分区或根分区的引导扇区)。
确认无误后保存分区表,重新进入安装程序并选择“手动分区”,重新挂载根分区即可。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/38147.html