我意外更改了磁盘中的安装选项,无法再启动

我意外更改了磁盘中的安装选项,无法再启动

我有一个用于启动的 SSD,以及一个用于存储大部分数据的 HD。

直到我在 Nautilus 中单击 HD 时,它才会安装。为了解决这个问题,我可能在磁盘中更改了 SSD 而不是 HD 的一些设置。可能是这样的:

设置>编辑安装选项>用户会话默认:开启

之后一切都正常了。但重启后,我的 17.10 PC 卡在启动时,进入第一个橙色屏幕,但没有进入登录屏幕。在恢复模式下,我看到:

[Errno 30]Read-only file system

我将非常感谢您的帮助!

答案1

我备份了,彻底清除了数据,然后重新安装了 SSD,一切正常。然后,作为测试,我通过更改磁盘中的设置复制了该问题。因此,使用该应用程序时要小心。然后再次重新安装,现在一切正常。

答案2

我刚刚犯了同样的错误。您不必重新安装系统。问题是您删除了驱动器的行/etc/fstab。您只需手动重新创建此行即可。

  1. 备份当前文件/etc/fstab(一个错误就足够了!):

    cp /etc/fstab /etc/fstab-backup

  2. 以恢复模式启动 Ubuntu 并选择 root 终端。

  3. 使用以下命令找到您移除的磁盘并获取其 UUID:

    ls -l /dev/disk/by-uuid/

  4. 重新挂载您的磁盘,否则该文件/etc/fstab是只读的(/dev/sda2用适当的路径替换):

    mount -o remount,rw /dev/sda2

  5. 编辑文件etc/fstab

    nano /etc/fstab

在文件末尾添加此行(将磁盘 UUID 替换为您在步骤 2 中获得的磁盘 UUID):

`UUID=d1d5cbab-5ed4-4e8f-910c-12f5710c10a1 / ext4 errors=remount-ro 0 1`

提示:为了避免磁盘 UUID 错误,您可以直接在 中附加磁盘列表的输出/etc/fstab。然后删除除 UUID 之外的所有内容。

ls -l /dev/disk/by-uuid/ >> /etc/fstab

相关内容