我有一个用于启动的 SSD,以及一个用于存储大部分数据的 HD。
直到我在 Nautilus 中单击 HD 时,它才会安装。为了解决这个问题,我可能在磁盘中更改了 SSD 而不是 HD 的一些设置。可能是这样的:
设置>编辑安装选项>用户会话默认:开启
之后一切都正常了。但重启后,我的 17.10 PC 卡在启动时,进入第一个橙色屏幕,但没有进入登录屏幕。在恢复模式下,我看到:
[Errno 30]Read-only file system
我将非常感谢您的帮助!
答案1
我备份了,彻底清除了数据,然后重新安装了 SSD,一切正常。然后,作为测试,我通过更改磁盘中的设置复制了该问题。因此,使用该应用程序时要小心。然后再次重新安装,现在一切正常。
答案2
我刚刚犯了同样的错误。您不必重新安装系统。问题是您删除了驱动器的行/etc/fstab
。您只需手动重新创建此行即可。
备份当前文件
/etc/fstab
(一个错误就足够了!):cp /etc/fstab /etc/fstab-backup
以恢复模式启动 Ubuntu 并选择 root 终端。
使用以下命令找到您移除的磁盘并获取其 UUID:
ls -l /dev/disk/by-uuid/
重新挂载您的磁盘,否则该文件
/etc/fstab
是只读的(/dev/sda2
用适当的路径替换):mount -o remount,rw /dev/sda2
编辑文件
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