简介
在安装 Windows + Ubuntu 双系统 时,常见的做法是使用 GRUB 引导菜单 来选择启动哪个系统。但对于一些用户,GRUB 菜单 在显示和操作体验上可能存在问题,尤其是在 4K 屏上:字体太小、卡顿、操作迟缓等。
本篇文章将介绍如何 避免使用 GRUB ,而通过 UEFI 启动菜单 或 Windows Boot Manager 让你在 开机时直接选择 Windows 或 Ubuntu ,并且 体验更好。
目标
-
安装双系统 ,并使用 Windows Boot Manager 或 UEFI 启动菜单 来选择操作系统。
-
避免 GRUB 可能带来的显示问题。
-
确保开机后可以顺利进入 Windows 或 Ubuntu。
前提条件
-
Windows 系统已安装 ,并且使用 UEFI 启动模式。
-
Ubuntu 启动盘 ,建议使用 UEFI 模式启动。
-
支持 UEFI 启动的主板(现代主板通常都支持 UEFI)。
-
新硬件平台 ,推荐使用支持 UEFI + GPT 启动的系统。
步骤
1. 准备工作
1.1 备份重要数据
在开始之前,备份你的 Windows 和 Ubuntu 数据,特别是在涉及到分区和启动项时,数据丢失的风险较高。
1.2 进入 BIOS 设置
-
重启电脑 ,按下相应的快捷键进入 BIOS 设置(通常是
F2、F10、DEL,具体参考你的主板说明)。 -
确认启动模式为 UEFI:
- 在 BIOS 中找到 Boot Mode 或 Boot Option ,确认它设置为 UEFI Only 或 UEFI。
-
关闭 CSM(Compatibility Support Module),确保系统使用纯 UEFI 启动。
-
关闭 Secure Boot,以确保 Ubuntu 可以正常安装。
2. 安装 Windows 系统
如果你已经安装了 Windows,跳过这一步。如果没有,请按照以下步骤安装 Windows:
-
使用 UEFI 模式启动 Windows 安装盘。
-
在 Windows 安装过程中,选择 自定义安装 ,确保安装到 GPT 分区表 格式的硬盘。
-
安装完成后,系统会自动创建 Windows Boot Manager,并通过 UEFI 启动进入 Windows。
3. 安装 Ubuntu 系统
3.1 创建 Ubuntu 分区
-
启动 Ubuntu 安装盘 ,选择 "安装 Ubuntu"。
-
进入 手动分区(Something else),为 Ubuntu 分配空间:
-
给 Ubuntu 创建一个 ext4 文件系统的根分区
/,例如 100GB 或更多。 -
如果需要,可以创建一个 swap 分区。
-
-
不要选择安装 GRUB 引导程序到 /dev/sda,这一步非常重要,确保 GRUB 不被安装在主引导分区,而是只安装到 Ubuntu 系统分区。
3.2 安装 Ubuntu
按照提示完成 Ubuntu 安装,系统安装完毕后,Ubuntu 将会安装到你指定的分区,但不会更改主引导记录(MBR),也不会安装 GRUB。
4. 添加 Ubuntu 启动项到 Windows Boot Manager
4.1 安装 EasyUEFI 工具
安装并打开 EasyUEFI,这是一款用于管理 UEFI 引导项的工具。
-
在 Windows 系统中 ,下载并安装 EasyUEFI。
-
打开 EasyUEFI,点击 "管理 EFI 启动项" ,你将看到当前的 Windows Boot Manager。
4.2 手动添加 Ubuntu 启动项
-
点击 添加新条目 ,选择 EFI 启动文件。
-
浏览到 Ubuntu 的 EFI 文件夹,通常路径为:
/EFI/ubuntu/grubx64.efi
选择该文件并添加。
-
保存更改后,重新启动计算机。
5. 通过 Windows Boot Manager 启动 Ubuntu 或 Windows
-
重新启动计算机后,按 F12 (或者其他启动菜单快捷键)进入 UEFI 启动菜单。
-
在菜单中,您将看到两个选项:
-
Windows Boot Manager(默认启动 Windows)
-
Ubuntu(启动 Ubuntu)
-
选择 Ubuntu 时,系统会直接跳转到 Ubuntu 的启动文件,不需要 GRUB 菜单。
6. 设置默认启动项(可选)
6.1 设置默认启动项为 Windows
如果你希望每次开机自动启动 Windows,可以在 EasyUEFI 中修改启动顺序:
-
打开 EasyUEFI。
-
将 Windows Boot Manager 设置为第一启动项。
-
点击 保存 并重启。
6.2 设置 Ubuntu 默认启动项
如果你希望默认进入 Ubuntu,可以在 EasyUEFI 中调整顺序,将 Ubuntu 设置为首选启动项。
结论
通过本教程,你可以实现:
-
Windows 和 Ubuntu 双系统的选择 ,且 不使用 GRUB。
-
在开机时直接通过 Windows Boot Manager 或 UEFI 启动菜单 选择系统。
-
避免 GRUB 菜单带来的 卡顿和显示问题,体验更加流畅和简洁。
这样,你的 Ubuntu 和 Windows 双系统不仅可以轻松切换,还能避免 GRUB 在高分辨率下的显示问题。希望这篇文章能够帮助你顺利搭建双系统环境,并提高使用体验。