![删除交换分区后看到 EFI Shell 版本 2.40](https://linux22.com/image/920717/%E5%88%A0%E9%99%A4%E4%BA%A4%E6%8D%A2%E5%88%86%E5%8C%BA%E5%90%8E%E7%9C%8B%E5%88%B0%20EFI%20Shell%20%E7%89%88%E6%9C%AC%202.40%20.png)
我使用 gparted gui 应用程序删除了交换分区,重启笔记本后出现了这个 efi shell。我尝试过的所有常见解决方案都对我不起作用。
我禁用了安全启动并且命令fs0:
返回invalid mapping name
错误。
有人知道如何让 Ubuntu 恢复运行吗?
答案1
如果你删除了交换分区,然后没有编辑你的/etc/fstab
,这就是你遇到问题的原因。系统正在寻找不再存在的交换分区。
如果您拥有 Ubuntu 18.xx 或更新版本,请通过这种方式修复...
- 在 GRUB 菜单上,选择“其他选项”,然后选择“恢复模式”
sudo pico /etc/fstab
# 编辑此文件- 找到包含“swap”一词的行,并用“#”将其注释掉
- 保存文件并退出编辑器
reboot
如果您删除了其他分区,例如 EFI 分区,那么您可能必须重新安装 Ubuntu,或者尝试boot-repair
。您可以启动到 Ubuntu Live DVD/USB,尝试将重要文件备份到另一个可用的磁盘驱动器。
现在我们需要讨论一下您删除交换分区的原因,以及您的交换选项是什么。