我打算使用fsck来检查主磁盘的Linux分区,因为它的文件系统可疑
没有干净地卸下通过关闭系统。我已经搜索了我的环境变量:除PATH之外,它们都不能控制fsck程序。但是显然在引导过程中需要使用该程序:
:〜$ fsck -V 来自util-linux 2.20.1的fsck 检查所有文件系统。 [/sbin/fsck.ext4(1)-/] fsck.ext4 / dev / sda6 e2fsck 1.42(2011年11月29日) / dev / sda6已安装。(根据如何确定下次引导期间是否存在fsck,根目录中没有/ forcefsck文件。我的etc / fstab文件包含
警告!!!文件系统已安装。如果继续,将 导致严重的文件系统损坏。 您真的要继续吗?没有 检查中止。
#/ etc / fstab:静态文件系统信息。 # #使用'blkid'打印通用的唯一标识符 #设备; 可以将其与UUID =一起使用,作为更可靠的设备命名方法 #即使添加和删除磁盘也可以使用。参见fstab(5)。 # # proc / proc proc nodev,noexec,nosuid 0 0 #/在安装过程中位于/ dev / sda6上 UUID = 1ac55d8d-c112-4bc7-9e79-921d196f9f79 / ext4错误= remount-ro 0 1 #交换在安装过程中在/ dev / sda7上 UUID = 54f7e314-50e2-419b-a45d-47c3058ecc00无swap sw 0 0 / dev / fd0 / media / floppy0自动读,用户,noauto,exec,utf8 0 0
)。
根据对慢速重启的回答-了解fsck和tune2fs,我尝试过tune2fs,希望能得到
max_mounts_count参数可以将其设置为1以在下次引导时检查分区。但是之后
须藤rm / var / lib / update-notifier / fsck-at-reboot和重新启动,我只有一个回应
:〜$ tune2fs -l / dev / sda6 tune2fs 1.42(2011年11月29日) tune2fs:尝试打开/ dev / sda6时权限被拒绝 找不到有效的文件系统超级块。 我可以用吗
须藤tune2fs -l / dev / sda6安全吗?谢谢。
您需要在未安装目标分区的情况下从活动USB运行所有这些命令。如果fsck无法自动解决问题,则硬盘驱动器可能出现故障,应备份数据。
—
Panther