在PE(Windows Preinstallation Environment)环境下安装Linux系统是一种应对特殊场景的技术方案,例如原系统崩溃无法启动、需保留数据重装系统或实现双系统等,以下是详细的操作流程,结合专业性和安全性,确保用户操作可靠:
核心原理与适用场景
- 原理:PE是Windows轻量级维护环境,无法直接运行Linux安装程序,核心思路是通过PE工具完成分区调整、镜像写入和引导配置,再重启进入Linux安装流程。
- 适用场景:
- 原系统崩溃,需保留数据安装Linux。
- 无备用电脑制作Linux启动盘。
- 需在Windows环境下预先分区。
准备工作
-
必备工具:
-
关键检查:
- 备份硬盘重要数据(PE下可通过
DiskGenius
复制文件)。 - 确保硬盘为GPT分区表(Linux需UEFI引导),若为MBR需转换(操作前备份!)。
- 备份硬盘重要数据(PE下可通过
分步操作指南
步骤1:启动PE环境
- 插入PE U盘,重启电脑,按
F12
/Del
进入BIOS,选择U盘启动。 - 进入PE桌面后,打开磁盘工具(如
DiskGenius
)。
步骤2:调整硬盘分区
-
释放Linux所需空间:
- 右键Windows分区(如C盘)→ 调整分区大小。
- 拖动滑块划分未分配空间(建议≥30GB),点击“开始”。
- 注意:勿删除恢复分区或EFI系统分区!
-
可选操作:
若需双系统,保留Windows分区;若单系统,可格式化整个硬盘(谨慎操作)。
步骤3:制作Linux安装U盘
- 插入空白U盘,打开PE中的镜像写入工具(如
Rufus
或Ventoy
)。 - 选择Linux ISO文件 → 目标设备选U盘 → 分区类型选GPT → 点击“开始”。
- 等待写入完成(约5-10分钟)。
步骤4:重启安装Linux
- 拔掉PE U盘,插入Linux安装U盘。
- 重启电脑,从Linux U盘启动(BIOS中需启用UEFI模式)。
- 进入Linux安装界面后:
- 语言选中文 → 连接网络(便于下载更新)。
- 分区时选择“其他选项”(手动分区)。
- 找到预先划分的未分配空间,创建:
- 根分区(Ext4,20GB+)。
swap
交换分区(内存≤8GB时设为2倍内存,否则=内存)。/home
家目录(剩余空间,Ext4)。
- 引导器安装位置:选择硬盘的EFI分区(通常为/dev/sda1)。
- 确认安装,等待完成。
故障排除与注意事项
- 引导失败:
- 原因:Windows覆盖Linux引导。
- 解决:进入PE → 使用
EasyUEFI
添加Linux引导项(路径:EFIubuntugrubx64.efi
)。
- 分区错误:
- 若误删EFI分区:通过PE中的
DISM++
重建引导。 - 分区表损坏:使用
DiskGenius
→ “硬盘”菜单 → “重建分区表”。
- 若误删EFI分区:通过PE中的
- 数据安全:
- 操作前用
DiskGenius
备份分区表(工具 → 备份分区表)。 - 避免在PE下直接格式化NTFS分区(可能破坏Windows)。
- 操作前用
替代方案(无第二U盘时)
若仅有PE盘而无空白U盘,可尝试:
- 将Linux ISO复制到硬盘非系统分区。
- PE下用
Ventoy
插件(Ventoy2Disk.exe
)将PE U盘转为多启动盘(需重新分区)。 - 把ISO放入U盘的
ventoy
文件夹,重启后选择ISO启动安装。
通过PE安装Linux的核心是分区规划与引导管理,操作涉及磁盘调整,务必提前备份,此方法适用于技术爱好者或紧急维护场景,普通用户建议直接在虚拟机或标准U盘安装,如遇复杂问题,可查阅发行版官方文档或社区论坛(如Ubuntu Forums、Arch Wiki)。
引用说明:
- 工具推荐依据微PE官网和Ventoy开源社区的兼容性测试。
- 分区方案参考Ubuntu官方安装指南及Linux Filesystem Hierarchy Standard。
- 故障解决方案来自Arch Linux Wiki和SuperUser技术社区。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/41303.html