[Boot/Shutdown] 启动问题 wait—for-root:notfound Resolved
Tofloor
poster avatar
osy1
deepin
2024-01-03 02:15
Author

因为某些原因格式化了esp分区并重建,重新启动deepin20.9出现以下错误,

/init:line 83:wait—for-root:notfound

/dev/sda2: clean,249843/3283200 files,4388019/13107200 blocks

umount: can`t unmount /root/boot:Invalid argument

再几分钟后显示继续或者输入root密码,然而也是都不顶用的,

爬了很多帖子也是没有解决,烦死了,抱抱孩子吧

Reply Favorite View the author
All Replies
忘记、过去
deepin
2024-01-03 09:20
#1
格式化了esp分区并重建

看上去是找不到 /boot/efi 分区了吧,重建分区后一般分区 UUID 会变化,需要同步修改 /etc/fstab 里面声明的挂载点

截图_deepin-terminal_20240103091712.png

修改 /boot/efi 所在行的 UUID=XXXX-XXXX 为新的 UUID,保存重启应该就可以正常启动了。


修改文件需要用到 liveCD,具体操作方式得找找别的帖子了......

Reply View the author
osy1
deepin
2024-01-03 12:13
#2
忘记、过去
格式化了esp分区并重建

看上去是找不到 /boot/efi 分区了吧,重建分区后一般分区 UUID 会变化,需要同步修改 /etc/fstab 里面声明的挂载点

截图_deepin-terminal_20240103091712.png

修改 /boot/efi 所在行的 UUID=XXXX-XXXX 为新的 UUID,保存重启应该就可以正常启动了。


修改文件需要用到 liveCD,具体操作方式得找找别的帖子了......

用你的方法修复了,非常感谢。

以下为相关命令供参考:

lsblk -f

mount /dev/sda2 /mnt

vi /mnt/etc/fstab

:wq

Reply View the author