在启动 Ubuntu 并挂载我的 casper-rw 文件以进行持久存储时,Ubuntu 建议我使用 fsck 检查错误。但是,当我启动到我的系统时,由于 casper-rw 自动挂载并且无法卸载,它拒绝修复我的 casper 文件系统中的错误。
即使我在没有持久选项的情况下启动,fsck 也无法修复我的 casper-rw 文件,说它是只读文件系统。有没有办法检查和修复 casper-rw 中的错误?
在启动 Ubuntu 并挂载我的 casper-rw 文件以进行持久存储时,Ubuntu 建议我使用 fsck 检查错误。但是,当我启动到我的系统时,由于 casper-rw 自动挂载并且无法卸载,它拒绝修复我的 casper 文件系统中的错误。
即使我在没有持久选项的情况下启动,fsck 也无法修复我的 casper-rw 文件,说它是只读文件系统。有没有办法检查和修复 casper-rw 中的错误?
这似乎是一个普遍的问题,并且已经持续了一段时间。使用 ubuntu-11.04-desktop-i386.iso 我仍然有这个问题。 https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/125702
我安装 casper-rw 文件的方式是执行以下操作。
一些用户,包括我自己,即使这样做了ymmv,仍然报告问题。
您可能想要开始备份您的循环文件,并将其保持在您需要的大小。在进行此调整大小之前,请确保您备份它,但这里是基础知识。
dd if=/dev/zero bs=1M count=1024 >> casper-rw
resize2fs casper-rw
使用这种方法,您应该能够将循环文件保持在需要的大小,并进行一些备份,如果其他所有方法都失败,则可以对它们进行 fsck。