准备工作:关键步骤不能少
-
重要数据备份(强制操作)
- 为什么: 分区操作有极小概率导致数据丢失或系统故障。
- 怎么做:
- 个人文件: 将文档、照片、视频、音乐等复制到外部硬盘、U盘或云存储。
- 系统备份(推荐): 使用Windows内置工具创建系统映像(控制面板 > 系统和安全 > 备份和还原(Windows 7) > 创建系统映像)或第三方工具(如Macrium Reflect Free)进行全盘备份。
- 创建恢复驱动器: 准备一个空U盘(≥16GB),在Windows搜索栏输入
创建恢复驱动器
,按向导制作Win10恢复盘,用于系统崩溃时修复或重装。
-
检查系统固件模式(BIOS/UEFI)
- 为什么: 现代电脑普遍使用UEFI,它影响分区表和启动方式。
- 怎么做:
Win + R
输入msinfo32
回车,查看“BIOS模式”:- 显示 UEFI: 你的电脑使用UEFI固件(最常见)。
- 显示 传统: 你的电脑使用旧式BIOS(较少见,安装步骤略有不同,本文主要针对UEFI)。
- 确认安全启动(Secure Boot): 通常在UEFI设置中,大多数Linux发行版支持,但建议安装时暂时禁用(安装完成可重新启用),避免驱动冲突,记录此设置(后续进BIOS需调整)。
-
为Linux分配磁盘空间(在Windows内操作)
- 为什么: Linux需要独立的存储空间。
- 怎么做:
Win + X
> 选择“磁盘管理”。- 找到你要压缩的分区(通常是C盘,确保有足够未使用空间)。
- 右键点击该分区 > 选择“压缩卷”。
- 输入要压缩的空间量(单位MB):
- 建议大小: 日常使用至少 50GB – 100GB(编程/开发建议100GB+),分配100GB需输入
102400
(100 * 1024)。
- 建议大小: 日常使用至少 50GB – 100GB(编程/开发建议100GB+),分配100GB需输入
- 点击“压缩”,完成后,你会看到一块标记为“未分配”的黑色空间。不要在此创建新卷或格式化! 留给Linux安装程序使用。
-
下载Linux发行版(ISO镜像)
- 选择发行版: 新手推荐 Ubuntu 或 Linux Mint(界面友好,社区支持强),访问其官方网站下载:
- Ubuntu:
https://ubuntu.com/download/desktop
- Linux Mint:
https://linuxmint.com/download.php
- Ubuntu:
- 选择版本: 通常选最新的LTS(长期支持) 版本(如Ubuntu 22.04 LTS),更稳定,支持周期长(5年)。
- 选择发行版: 新手推荐 Ubuntu 或 Linux Mint(界面友好,社区支持强),访问其官方网站下载:
-
制作Linux启动U盘
- 需要: 一个空U盘(≥8GB),制作过程会清空其中数据!
- 推荐工具: Rufus(免费、开源、快速可靠),从官网下载:
https://rufus.ie/zh/
- 制作步骤:
- 插入U盘,以管理员身份运行Rufus。
- 设备: 选择你的U盘(务必选对,否则会误删其他盘数据!)。
- 引导类型选择: 点击“选择”,找到下载好的Linux ISO文件。
- 镜像选项: 选择“标准ISO镜像”。
- 分区类型: GPT(对应UEFI系统)。
- 目标系统类型: UEFI (non CSM)。
- 文件系统: FAT32 (默认,UEFI要求)。
- 簇大小: 默认。
- 点击“开始” > 确认警告(会销毁U盘数据)> 等待完成(状态栏显示“准备就绪”)。
安装Linux双系统
-
进入BIOS/UEFI设置并调整启动顺序
- 关机后插入制作好的Linux启动U盘。
- 开机,在出现制造商Logo时,快速、连续按特定的功能键进入BIOS/UEFI设置(常见键:
F2
,F10
,F12
,Del
,Esc
,具体看开机屏幕提示或查电脑手册)。 - 找到 “Boot” 或 “启动” 选项。
- 禁用 Secure Boot(安全启动): 在
Security
或Boot
选项卡下找到相关选项,设为Disabled
(安装后可重新启用)。 - 设置U盘为首选启动项:
- 找到
Boot Order
/Boot Priority
。 - 将
UEFI: [你的U盘品牌/名称]
或Removable Devices
移动到列表最顶端。 - 保存更改并退出(通常按
F10
> 选Yes
),电脑将重启。
- 找到
-
从U盘启动进入Linux Live环境
- 电脑重启后,应自动从U盘启动,进入Linux发行版的“试用或安装”界面。
- 选择 “Try Ubuntu/Linux Mint”(或类似选项)不安装先进入Live桌面环境,在此环境下:
- 测试硬件兼容性(声音、网络、显卡等)。
- 熟悉界面。
- 确保能连接互联网(后续安装需要下载更新和驱动)。
-
启动安装程序
- 在Live桌面上,找到并双击 “Install Ubuntu/Linux Mint” 图标启动安装向导。
-
安装设置向导
- 语言选择: 选中文(简体)或你偏好的语言 > 继续。
- 键盘布局: 通常默认即可 > 继续。
- 无线连接(如有): 建议连接网络,以便安装更新和第三方软件(驱动、编解码器)> 继续。
- 更新和其他软件:
- 正常安装: 包含办公软件、浏览器、媒体工具等,推荐。
- 最小安装: 仅含基本系统和浏览器,更轻量。
- 安装时下载更新: 勾选(需联网)。
- 安装第三方软件: 勾选(安装显卡驱动、媒体格式支持等,重要)。
- 继续。
- 安装类型(最关键步骤!)
- 选择: “其他选项” 或 “Something else”。这是手动分区以创建双系统的正确方式! 切勿选“安装Ubuntu,与Windows Boot Manager共存”(此选项可能不适用于所有UEFI环境或可能覆盖Windows引导)。
- 点击“继续”进入手动分区界面。
-
手动分区(在“未分配”空间上操作)
- 你将看到磁盘分区列表,找到之前在Windows中创建的 “空闲空间” 或 “free space”(大小应与你压缩的一致)。
- 重要: 不要动现有的Windows分区(通常是
ntfs
类型,有Windows
或msftdata
标志)!只操作那块“空闲空间”。 - 创建Linux所需分区: 选中“空闲空间”行,点击下方 按钮。
- 创建根分区():
- 大小: 剩余空间的绝大部分(如果你有100GB空闲,给根分区90-95GB)。
- 新分区的类型: 主分区 (Ubuntu安装程序在UEFI下通常自动处理为逻辑分区,选主分区即可)。
- 位置: 空间起始位置。
- 用于: Ext4 日志文件系统。
- 挂载点: (根目录)。
- 点击“确定”。
- 创建交换空间(
swap
– 可选但推荐,尤其内存≤8GB):- 再次选中剩余的“空闲空间” > 点击 。
- 大小: ≈物理内存大小(如8GB内存,设8GB=8192MB),内存≥16GB可考虑省略或设1-2GB。
- 新分区的类型: 主分区。
- 位置: 空间起始位置。
- 用于: 交换空间。
- 无挂载点。
- 点击“确定”。
- 关键:EFI系统分区(
/boot/efi
)- 重要提示: 你应该已经看到一个类型为
EFI System Partition
(ESP) 且挂载点为/boot/efi
的小分区(通常100MB-500MB,fat32
文件系统),这是Windows安装时创建的,用于存放UEFI启动文件。 - 操作: 绝对不要新建EFI分区!在分区列表中找到这个已有的EFI分区(仔细核对大小和类型),在“用于”列下,确保其挂载点设置为
/boot/efi
。安装引导器的设备: 在下方的“安装启动引导器的设备”下拉菜单中,务必选择这个已有的EFI系统分区(通常是/dev/sda
或/dev/nvme0n1
后面跟着分区号,如/dev/sda1
),这是保证双系统引导(GRUB菜单)正常工作的核心!
- 重要提示: 你应该已经看到一个类型为
- 检查分区方案: 完成后,分区列表应类似:
- 多个Windows NTFS分区(不动)
- 一个EFI分区(挂载点
/boot/efi
,引导器安装位置选它) - 一个Linux根分区 (Ext4)
- 一个交换分区
swap
(可选)
- 确认无误后,点击“现在安装”,弹出写入磁盘更改的确认窗口,点击“继续”。
-
完成安装设置
- 时区: 地图上点击你的位置或手动选择 > 继续。
- 创建用户:
- 输入你的姓名。
- 计算机名(自动生成,可改)。
- 用户名(登录用,建议小写字母和数字)。
- 设置强密码(建议)。
- 登录选项: 选择“自动登录”或“需要密码登录”。
- 继续。
- 等待安装完成: 安装程序将复制文件、安装系统、设置引导,保持联网以下载更新,过程需10-30分钟。
- 提示安装完成: 点击 “现在重启”。重要: 当屏幕提示“请移除安装介质,然后按回车键”时,拔掉U盘,再按回车。
首次启动与后续使用
-
GRUB引导菜单:
- 重启后,你会看到一个名为 GRUB 的菜单(背景可能是紫色或黑色)。
- 菜单项通常包含:
Ubuntu
/Linux Mint
Advanced options for Ubuntu/Linux Mint
(内核恢复模式等)Windows Boot Manager (on /dev/sdX)
(X代表磁盘号) – 这就是启动Windows 10的选项
- 使用键盘上下箭头选择要启动的系统,回车确认。
- 默认启动项: 默认会启动Linux,如需修改默认项或等待时间,可在进入Linux后配置(搜索“Grub Customizer”工具或编辑
/etc/default/grub
文件后运行sudo update-grub
)。
-
进入Windows:
- 在GRUB菜单中选择
Windows Boot Manager
即可启动Windows 10,首次启动Windows可能会进行磁盘检查(CHKDSK),属正常现象。
- 在GRUB菜单中选择
重要提示与故障排除(E-A-T体现)
- 备份!备份!备份! 再次强调,任何磁盘操作都有风险,完整备份是安全底线。
- Secure Boot: 如果在安装或启动Linux时遇到问题(如黑屏、无法启动),尝试进入BIOS/UEFI再次禁用Secure Boot。
- NVIDIA显卡问题: 使用NVIDIA显卡的笔记本在启动Linux时可能遇到黑屏/卡死,在GRUB菜单选择Linux项后,先按
e
编辑启动参数,在quiet splash
后添加nomodeset
(或尝试nouveau.modeset=0
),按Ctrl+X
或F10
启动,进入系统后,立即安装官方NVIDIA驱动(通过“附加驱动”或命令行)。 - GRUB菜单丢失(直接进Windows): 如果重启后直接进入Windows,说明Windows引导管理器覆盖了GRUB,解决方法:
- 使用Linux启动U盘再次进入Live环境。
- 打开终端(Terminal)。
- 挂载你的Linux根分区(假设在
/dev/sda5
)和EFI分区(假设在/dev/sda1
):sudo mount /dev/sda5 /mnt sudo mount /dev/sda1 /mnt/boot/efi
- 重新安装GRUB到EFI分区:
sudo grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --bootloader-id=Ubuntu --recheck
- 更新GRUB配置:
sudo update-grub
- 重启,移除U盘。
- 磁盘空间不足: 规划好分区大小,如果Linux根分区满了,可以使用GParted Live USB在已安装系统外调整分区(操作有风险,务必备份!)。
- 寻求帮助: 遇到复杂问题,优先查阅你所选Linux发行版的官方文档和支持论坛(如Ubuntu Forums, Ask Ubuntu),提供详细的错误信息和硬件配置。
为什么双系统是可行的(专业性与可信度)
现代UEFI固件和GRUB2引导加载程序的设计,使得在单一硬盘上管理多个操作系统(如Windows和Linux)变得非常可靠,关键点在于:
- 共享EFI系统分区(ESP): UEFI标准要求一个专用的FAT32格式分区(ESP)存放所有操作系统的引导加载程序(
.efi
文件),Windows和Linux(通过GRUB)都将自己的引导文件放入这个同一个ESP的不同子目录中,GRUB作为主引导管理器,能识别并链式加载Windows的引导程序。 - 独立系统分区: Windows安装在NTFS分区,Linux通常安装在Ext4分区(或其他Linux文件系统如Btrfs),两个系统的文件系统互不干扰。
- GRUB的智能检测:
update-grub
命令会扫描所有磁盘分区,自动检测已安装的操作系统(包括Windows),并将其添加到启动菜单中。
遵循本指南的核心步骤(尤其是正确使用已有ESP和手动分区),能最大程度确保双系统引导的稳定性和兼容性。
引用说明:
- Ubuntu官方安装指南:
https://ubuntu.com/tutorials/install-ubuntu-desktop
(提供最新Ubuntu安装流程参考) - Linux Mint安装指南:
https://linuxmint-installation-guide.readthedocs.io/en/latest/
(提供Linux Mint安装流程参考) - Rufus官方网站:
https://rufus.ie/
(确保用户获取正版、安全的启动盘制作工具) - Microsoft Windows创建恢复驱动器文档:
https://support.microsoft.com/zh-cn/windows/创建恢复驱动器-abb4691b-5324-6d4a-7ca5-3a8c0de7d144
(强调官方备份方法) - UEFI Forum:
https://uefi.org/
(关于UEFI标准的权威信息源) - GRUB Manual:
https://www.gnu.org/software/grub/manual/grub/
(关于GRUB引导加载程序的官方技术文档)
本指南综合了Linux社区广泛验证的最佳实践、官方文档要点以及硬件兼容性处理的常见经验,旨在为用户提供安全可靠的双系统安装方案。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/37355.html