- 环境:win11(SSD系统盘+HD),ubuntu18.04(HD),ubuntu20.04(SSD)
先装的win10,后装的ubuntu18,再安装的ubuntu20,之后win10升级win11。由ubuntu20 grub引导 - 表现:升级win11后试过打开ubuntu没有问题(好像是-_-|||),后来就有问题了
解决:
-
win正常
-
ubuntu18无法启动:
You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or "exit" to boot into default mode".
回车输入命令journalctl -xb查看日志,发现:Time out waiting for device dev-disk-by\....device.
此问题是由于efi分区id发生了变化,执行sudo blkid查找efi分区的id,即type="vfat"对应的uuid,将 /etc/fstab 中问题uuid改成新的uuid即可。
-
ubuntu20.04无法启动
ALERT! UUID=XXXX does not exist. Dropping to a shell!
修复ubuntu18问题时使用sudo blkid已经查看过磁盘挂载情况(在ubuntu下查看磁盘挂载情况),里面只有sda和sdb,两块SSD没有读出来。ubuntu20的启动问题就出在这里——它没有识别到自己的系统盘…
解决:到bios里,找到PCH存储设置,将SATA Mode从Raid改为AHCI。部分主板由VMD控制,将VMD设置为disable即可。 -
AHCI下win11又进不去了…
解决:进win11->自动重启->如此反复直到进入修复界面:高级选项->疑难解答->高级选项->启动修复。ok
在Windows 11和Ubuntu双系统环境下,遇到启动问题。Ubuntu 18.04因EFI分区ID变化导致无法启动,通过修改fstab中的UUID解决。Ubuntu 20.04则因未识别到系统盘,需在BIOS中将SATAMode从Raid改为AHCI,但这样会导致Win11无法启动。最终通过Win11的启动修复功能解决了所有问题。
171万+

被折叠的 条评论
为什么被折叠?



