仅含Boot分区的自动挂载被关闭导致Ubuntu无法正常启动求助
解决Ubuntu卡在恢复模式的启动问题
别急,我帮你一步步搞定这个启动故障:
首先,你现在处于恢复模式,得先把根分区挂载成可读写状态,不然没法修改系统配置文件:
- 在恢复模式菜单里选择 root (Drop to root shell prompt) 进入根shell
- 执行命令挂载根分区为可读写:
mount -o remount,rw /
接下来处理那个mnt/Generic_usb12342345356324etcetc...的挂载提示——这是你之前制作Kali USB时残留的无效挂载条目,必须清理掉:
- 用nano编辑器打开
fstab配置文件:nano /etc/fstab - 在文件里找到包含
mnt/Generic_usb12342345356324etcetc...的行,要么直接删除,要么在行首加#把它注释掉(方便后续需要时恢复) - 按
Ctrl+O保存修改,再按Ctrl+X退出nano
然后要修复Boot分区的自动挂载问题:
- 先查询Boot分区的UUID(确保挂载条目准确):
blkid - 找到你的Boot分区(通常是
/dev/sda1这类路径,文件系统类型多为vfat或ext4),记下它的UUID值 - 回到
fstab文件,检查是否存在Boot分区的挂载条目。如果没有,添加一行类似这样的内容(把UUID换成你查到的实际值):
如果你的Boot分区是ext4格式,把UUID=xxxx-xxxx /boot vfat defaults 0 2vfat替换成ext4即可
最后更新启动配置并重启:
- 执行命令更新grub启动配置:
update-grub - 输入
reboot重启系统,正常情况下就能进入Ubuntu系统了
如果重启后仍有问题,回到恢复模式重新检查fstab里的条目是否有误,或者确认Boot分区的UUID是否匹配。
内容的提问来源于stack exchange,提问作者Kevin Kolley
相关产品推荐
相关产品推荐

