如何在紧急模式下编辑fstab?

问题描述 投票:-1回答:1

我移动了我的EFI分区,导致我在重启时进入紧急模式。

mount -a确认fstab有旧分区的UUID ......它没有安装,导致紧急模式。

你不能做任何通常工作的标准重装,rw技巧......它总会给你一个错误消息,挂载不起作用

当然,我可以从USB记忆棒开始编辑/ etc / fstab,但是不是更方便吗?

linux opensuse fstab
1个回答
1
投票

这个问题已经存在了10年,而且大多数人以重新安装的方式回答,但总是失败。

聪明的方法是简单地将/ partition安装在/ mnt上:

mount /dev/sda1 /mnt

这将安装它可读写,你只需编辑/mnt/etc/fstab来更改你的分区的新UUID,你可以从blkidls -lha /dev/disk/by-uuid获得

但是,只读文件系统不会看到您的更改,因此您认为自己失败了。你会看到/ etc / fstab它会显示不变(至少在btrfs下它看起来没有变化)。

但是,当您重新启动时,您将恢复营业。

我将我的EFI分区的大小调整为260MB,但不得不将其删除以执行导致UUID更改的操作。只需使用新的UUID更改/ etc / fstab就是您需要做的所有事情,这样您就不会遇到麻烦。最好在移动分区时执行此操作,而不是在事后执行。

© www.soinside.com 2019 - 2024. All rights reserved.