三系统启动出现问题

在Windows 11和Ubuntu双系统环境下,遇到启动问题。Ubuntu 18.04因EFI分区ID变化导致无法启动,通过修改fstab中的UUID解决。Ubuntu 20.04则因未识别到系统盘,需在BIOS中将SATAMode从Raid改为AHCI,但这样会导致Win11无法启动。最终通过Win11的启动修复功能解决了所有问题。
摘要由CSDN通过智能技术生成
  • 环境:win11(SSD系统盘+HD),ubuntu18.04(HD),ubuntu20.04(SSD)
    先装的win10,后装的ubuntu18,再安装的ubuntu20,之后win10升级win11。由ubuntu20 grub引导
  • 表现:升级win11后试过打开ubuntu没有问题(好像是-_-|||),后来就有问题了

解决:

  1. win正常

  2. 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即可。在这里插入图片描述

  3. 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即可。

  4. AHCI下win11又进不去了…
    解决:进win11->自动重启->如此反复直到进入修复界面:高级选项->疑难解答->高级选项->启动修复。ok

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值