在Windows 10系统中引导Linux系统,通常通过双系统实现,核心在于合理规划分区、正确配置引导加载程序,并确保硬件兼容性,以下是详细步骤和注意事项,帮助顺利完成安装。
准备工作
-
备份重要数据
分区操作有数据丢失风险,需提前备份Windows 10中的文件、系统镜像等关键数据至移动硬盘或云端。 -
下载Linux发行版镜像
选择主流发行版(如Ubuntu、Fedora、Debian等),从官网下载ISO文件(例如Ubuntu Desktop 22.04 LTS),建议选择LTS(长期支持)版本,稳定性更高。 -
准备启动盘
使用8GB以上U盘,通过工具制作可启动安装盘:- Windows工具:下载Rufus,选择“镜像模式”(Image Mode),分区方案选GPT,目标系统选UEFI(需确认电脑支持UEFI,新电脑默认开启),点击“开始”制作。
- 跨平台工具:balenaEtcher,操作更简单,选择ISO文件和U盘后直接烧录。
-
检查磁盘分区
在Windows 10中打开“磁盘管理”(diskmgmt.msc
),记录当前分区结构(尤其是C盘大小和未分配空间),安装Linux需预留未分配空间(建议至少50GB,根分区30GB+交换分区4GB+/home分区16GB,根据需求调整)。
若无未分配空间,可压缩C盘:右键C盘→“压缩卷”,输入压缩量(单位MB),确定后生成“未分配空间”。
安装Linux系统
-
从U盘启动
插入启动盘,重启电脑,进入BIOS/UEFI设置界面(通常按F2、F12、Del键),将启动顺序调整为优先从U盘启动(选择带“UEFI”前缀的U盘项),保存设置后电脑从U盘启动,进入Linux安装界面。 -
选择安装语言和键盘布局
根据习惯选择语言(如“简体中文”)、键盘布局(默认“汉语”即可)。 -
分区规划(关键步骤)
点击“其他选项”手动分区,避免自动分区覆盖Windows,以下以Ubuntu为例,分区类型及推荐大小如下:分区类型 挂载点 文件系统 大小建议 说明 /(根分区) ext4 30-50GB 存放系统文件和应用程序 swap 交换分区 swap 内存容量1-2倍 虚拟内存(若内存≥16GB可设为8GB) /home /home ext4 剩余未分配空间 存放用户数据,便于重装系统保留数据 操作步骤:
- 选中“未分配空间”,点击“+”新建分区。
- 根据上表设置挂载点、文件系统、大小,主分区默认即可。
- 交换分区(swap)无需挂载点,文件系统选“swap”。
- /home分区用于存放个人文件,重装Linux时可保留,避免数据丢失。
完成分区后,点击“现在安装”,时区选择“上海/北京”,设置用户名、密码(需记住,用于登录Linux)。
-
安装引导加载程序
引导加载程序(GRUB)是双系统的核心,默认安装在Linux所在硬盘的MBR或EFI分区,安装时需确保GRUB能识别Windows 10:- 若电脑为UEFI模式,GRUB会自动写入EFI分区(与Windows的EFI引导共存)。
- 若为传统BIOS模式,GRUB会写入硬盘MBR,覆盖Windows引导(需后续修复)。
建议勾选“安装GRUB到/dev/sda”(若为NVMe硬盘则为/dev/nvme0n1),避免引导冲突。
安装后配置与问题修复
-
首次启动Linux
安装完成后重启电脑,若GRUB配置正确,会显示引导菜单(默认Linux优先,可通过修改/etc/default/grub
调整启动顺序和等待时间),选择Windows 10即可进入系统。 -
无法进入Windows的修复
若启动后直接进入Linux,无Windows选项,可能是GRUB未识别Windows系统:- 方法1:在Linux终端执行
sudo update-grub
,自动扫描并更新引导菜单。 - 方法2:若无效,需用Windows安装盘修复:插入Windows安装U盘,选择“修复计算机”→“命令提示符”,输入
bootrec /fixmbr
、bootrec /fixboot
、bootrec /rebuildbcd
,重建引导记录。
- 方法1:在Linux终端执行
-
关闭Secure Boot(可选)
部分Linux发行版可能与Windows 10的Secure Boot冲突,导致无法启动,可进入BIOS/UEFI,关闭Secure Boot(在“Security”选项中),重新启动后引导菜单应正常显示。
注意事项
- UEFI与BIOS模式兼容:确保Windows 10和Linux安装模式一致(均为UEFI或均为BIOS),否则无法引导。
- 分区格式:Linux推荐使用ext4文件系统,Windows的NTFS格式Linux可读可写,但Linux的ext4 Windows需第三方工具支持。
- 更新内核后引导丢失:若Linux内核更新后无法启动,进入Linux终端,更新GRUB:
sudo update-grub
。
相关问答FAQs
Q1:安装Linux后,Windows 10的启动项消失怎么办?
A:通常是因为GRUB未正确识别Windows引导,可尝试在Linux中执行sudo os-prober
(若未安装,先运行sudo apt install os-prober
),然后执行sudo update-grub
自动扫描并添加Windows启动项,若仍无效,需用Windows安装盘通过bootrec
命令修复引导记录(参考上文“无法进入Windows的修复”)。
Q2:双系统下如何删除Linux,恢复Windows 10引导?
A:删除Linux前需先删除Linux分区,再修复Windows引导:
- 用Windows安装盘启动,进入“命令提示符”,运行
diskpart
,list disk
选中Linux所在硬盘,list partition
找到Linux分区(如ext4、swap),select partition X
,delete partition override
删除所有Linux分区。 - 退出diskpart,运行
bootrec /fixmbr
修复MBR,bootrec /rebuildbcd
重建引导配置,重启后即可正常进入Windows 10。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/29919.html