Ubuntu 文件系统不可写

Ubuntu 文件系统不可写

我们在 Ubuntu 文件系统上遇到了一个奇怪的问题。问题是,我无法完全重现发生的事情。用户说,他想格式化一个 USB 磁盘。从 bash 历史记录中我可以看到,他安装了 gnome-disk-utility。他说,他可能不小心格式化了系统磁盘或其他任何东西,而不是 USB 磁盘。

但是,系统磁盘仍然存在,我们可以登录,但只能登录到 shell,因为 X 无法启动(但 luks GUI 屏幕可以启动,它独立于 X 吗?)。当我们尝试时,startx我们收到错误消息,X 无法写入锁定文件。

但是,我尝试在主文件夹中写入任何文件touch,但不起作用,甚至因为sudo系统不可写而无法写入。因此,由于它是一个(相对较新的)SSD,我假设发生了很多写入命令,因此磁盘在某种程度上坏了,只能在硬件上读取。但是当我将磁盘作为外部设备连接到另一台计算机时,我可以写入它。

那么,可能发生了什么事情,文件系统无法写入,甚至对于 sudo 来说也是如此?

这就是我在 fstab 中所能找到的除评论之外的全部内容:

$ cat /etc/fstab
UUID=XXX /boot ext2 defaults 0 2
/dev/mapper/it--vg-swap_1 none swap sw 0 0

编辑:好吧,看起来确实是挂载问题,我这样做了mount -o remount,rw /,然后系统突然启动了。太棒了。但是我怎样才能确保在启动时稳定运行呢?

答案1

好的,问题是,/在启动时以只读方式挂载。因此我设置了以下行:

/dev/mapper/ubuntu--vg-root / ext4 defaults

/etc/fstab我仍然不明白为什么会发生这种情况,因为没有其他行fstab可以将 root 挂载为只读。

相关内容