启动时 sda 分区安装错误

启动时 sda 分区安装错误

我在闪存卡上安装了 Linux Debian Voyage。工作正常,但闪存盘 /dev/sda1 被挂载为只读:

/dev/sda1 on / type ext2 (ro,noatime,errors=continue)

mount -o remount,rw /

有用:

/dev/sda1 on / type ext2 (rw,noatime,errors=continue)

我尝试启动 live CD 并运行以下命令:

fsck -rfv /dev/sda1

没有帮助。我怎样才能解决这个问题?或者我应该制作一个小的启动脚本作为解决方法?

亲切的问候

更新 启动时我看到以下内容:

Begin: Checking root file system ... fsck from util-linux 2.25.2
fsck: error 2 (No such file or directory) while executing fsck.ext2 for /dev/sda1
fsck exited with status code 8
done.
Warning: File system check failed but did not detect errors
done.

现在我在启动顺序结束时看到以下内容:

Remounting / as read-only ... Done.

答案1

如果我理解正确的话,闪存盘已经在启动时安装了。在这种情况下,您应该编辑您的fstab文件 ( /etc/fstab)。您的设备可能已经在那里,您只需将其更改为已安装rw而不是ro.

也可以看看维基百科:fstab

答案2

我得到了解决方案。问题不在于闪存盘。

这是因为操作系统“Debian Voyage”。在启动序列结束时,它会运行脚本

/usr/local/sbin/remountro

此脚本将根重新安装为只读。

相关内容