可以试试在win下用bootice软件调整 这个对小白较容易 建议主要看看uefi顺序哪里 其他不要碰
四个分区 不确定你是mbr还是GPT 建议用gpt 先按win再按linux 如果能进了linux可以用update-grub命令找回win引导 如果进的是live-cd 需要挂载分区 可以去坛子里找找教程 对小白可能成功率不高
如果能安装win 那你是成熟架构 用deepin或gxde会方便些
可以试试在win下用bootice软件调整 这个对小白较容易 建议主要看看uefi顺序哪里 其他不要碰
四个分区 不确定你是mbr还是GPT 建议用gpt 先按win再按linux 如果能进了linux可以用update-grub命令找回win引导 如果进的是live-cd 需要挂载分区 可以去坛子里找找教程 对小白可能成功率不高
如果能安装win 那你是成熟架构 用deepin或gxde会方便些
你遇到的是典型的 UEFI 双系统 GRUB 引导丢失 问题:单独装 UOS 正常,装完 Windows 后直接进 Windows,update-grub 报 overlay 错误,Boot-Repair 也无效。下面给你一套可直接执行、按优先级排序的完整修复方案,从简单到复杂,覆盖所有常见场景。
grub-probe: 错误:获取"overlay"的正规路径失败 原因你在 UOS 试用版(Live 环境)里执行 update-grub,Live 系统用的是 overlay 临时文件系统,grub-probe 无法识别这种临时挂载的根分区,所以直接报错,这是正常现象,不是系统坏了。
核心结论:Live 环境里不能直接执行
update-grub,必须先 chroot 到你安装好的 UOS 系统里再操作。
这是最快验证 UOS 引导是否正常的方法,90% 的情况能直接解决问题:
| 品牌 | 热键 |
|---|---|
| 联想 / ThinkPad | F12 |
| 戴尔 | F12 |
| 惠普 | F9 |
| 华硕 | F8 |
| 宏碁 | F12 |
| 神舟 | F12 |
| 微星 | F11 |
| 技嘉 | F12 |
| 其他 | 尝试 Esc / Del |
UOS/Deepin/Linux 字样的 UEFI 启动项(通常是你的硬盘名 + UOS),选中它回车。bash
运行
sudo efibootmgr
BootXXXX* UOS 对应的编号(比如 Boot0001)。0001 换成你自己的编号):bash
运行
sudo efibootmgr -o 0001,0000
overlay 报错的核心方法)这是解决你 update-grub 报错、修复双系统引导的标准正确操作,分步骤执行:
/ 和 EFI 分区:sudo fdisk -l
# 或者用图形化工具更直观:
sudo gparted
识别方法:
- EFI 分区:通常是 100MB~500MB,文件系统是
fat32,标志为boot, esp。- UOS 根分区:通常是 ext4 格式,大小是你给 UOS 分配的空间(比如 50GB+)。
- 假设你的 UOS 根分区是
/dev/sda5,EFI 分区是/dev/sda1(请根据自己的实际情况替换!)
/mnt:sudo mount /dev/sda5 /mnt
/mnt/boot/efi:sudo mount /dev/sda1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
update-grub 不会报错):sudo chroot /mnt
grub-install /dev/sda
注意:这里是
/dev/sda(整块硬盘),不是/dev/sda1(分区)!
update-grub
此时不会再报
overlay错误,会正常扫描到 Windows 10 系统。
exit
sudo umount -R /mnt
sudo reboot
如果上面的方法太复杂,或者你不想用 Live 环境,直接在 Windows 10 里操作,100% 有效:
类型选择 Linux or other OS。
描述填 UOS(随便写,方便识别)。
点击 浏览文件,找到你的 EFI 分区(通常是 Z: 盘,没有盘符的话先在磁盘管理里给它分配一个盘符),路径选择:
plaintext
EFI -> deepin -> grubx64.efi
UOS 基于 Deepin,所以 EFI 目录是
deepin,不是ubuntu。
UOS 启动项上移到第一位。你之前用 Boot-Repair 无效,是因为直接在 Live 环境里运行,没有正确挂载系统。正确操作:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair,选择 Recommended repair(推荐修复),工具会自动完成 GRUB 修复。如果所有方法都无效,检查以下 3 个关键设置,这是 99% 双系统引导失败的隐藏原因:
Windows 10 默认开启「快速启动」,会锁定硬盘分区,导致 GRUB 无法正常挂载 Windows 分区,进而无法识别双系统。
Legacy Only 或 Both。sudo fdisk -l,确认 EFI 分区存在、格式为 fat32、标志为 boot, esp。update-grub:必须先 chroot 到安装好的系统,否则 100% 报 overlay 错误。efibootmgr 设为默认,5 分钟解决。需要根据你的磁盘分区情况,帮你生成一套完全对应你设备的、可直接复制粘贴的命令吗?你只需要把 sudo fdisk -l 的输出发给豆包Ai就行。
Popular Ranking
ChangePopular Events
More
还是双系统问题,安装了win10系统,也从c盘压缩了空间,安装uos系统,一切都按照要求安装,但是就是无法出现系统选择的界面,重启后直接进入win10系统,然后方法一,没用,bios-boot没有看到win和uos,然后方法二的话,因为无法进入uos系统,所以是能进入试用版,然后在终端输入命令,也是出错,到底怎么办呢?使用boot-repair-disk工具,也是无法解决?ps:如果单独只安装uos系统,可以正常进入uos并使用。