删除2个分区后Ubuntu无法启动

删除2个分区后Ubuntu无法启动

我在笔记本电脑的硬盘上安装了 ubuntu 16.04,占用了驱动器的总空间。我将同时安装 16.10,因此我试图为其提供可用空间。我删除了早期安装的 2 个分区,即 /temp 和 /var。我通过从 gparted 可启动 USB 启动来完成这一切。现在我无法启动到之前安装的 16.04。 Grub 菜单出现,ubuntu 徽标出现,然后出现“维护”终端。我通过终端检查日志,发现有 2 个条目提到这 2 个分区未能安装。

我认为问题是由于这两个已删除的分区造成的,尽管我从分区的末尾部分或末尾扇区缩小了根分区,保持起始扇区相同。它有单独的 /boot 分区,未受影响。我还搬了交换和家。如前所述,我是通过可引导的 gparted USB 进行的。

由于问题可能是因为删除了 2 个分区,那么如果我通过可引导 USB 访问根分区并删除 /etc/fstab 文件中 2 个分区的挂载条目,问题是否会解决?我想说,为了救援,我已经在手机中分离了 live USB、Ubuntu 16.10 iso。就这样! gparted 可启动 USB 能否用于创建可启动 ubuntu 16.10 USB?

请问如何进行?

答案1

您肯定需要从安装这两个分区中删除条目/etc/fstab,但是可能有程序希望在 上找到内容/var,因此如果您还没有覆盖它,并且知道该分区的边界,请尝试重新创建它并复制内容到(在该分区上)的子目录/并将其重命名为/var处于维护模式时(我不知道/var在这种情况下是否会出现其他内容,在这种情况下会很棘手)。

将来:请不要在不确定分区未被使用的情况下删除分区。

答案2

/var包含 Ubuntu(或任何其他 Linux 发行版)工作所需的大量零碎内容。如果它消失了,你的系统就被破坏了。

可能能够/var从 LiveDVD 进行复制,但您可能会遇到更多问题。

最好的方法是重新安装,但选择不是格式化磁盘。并提前做好备份/home

这里有一个类似的情况:https://askubuntu.com/questions/549101/how-to-recover-after-all-files-are-deleted-from-var-folder

相关内容