12 debian fsck system-installation
我有一台旧的 HP Athlon 机器,用于在旧处理器下测试软件。我们经常掉电,在最后一次之后,磁盘变得一团糟。太糟糕了,我无法运行fsck
并解决所有问题。我执行了操作系统的全新安装,但我仍然收到fsck
投诉。
在谴责硬盘驱动器或机器之前,我想最后一次尝试重新加载 Linux。在创建文件系统之后但在安装之前,我想要一个积极的fsck
执行来将可疑块标记为坏的。
磁盘很大(大约 500 GB),而 Debian 8 发行版相对较小(8-12 GB 通常绰绰有余),所以我不在乎好块是否被标记为坏块。我也喜欢 GUI 安装,但我不喜欢它。
我有两个问题:
Debian 8 是否提供fsck
在安装基本系统之前执行的选择?如果有,它在哪里?如果不是,那么流程是什么?
是否fsck
有设置来控制块被标记为坏块的积极程度?如果是,那是什么?如果没有,那么可以使用什么?
编辑:机器是HP5850。进入 BIOS,导航到存储,然后驱动器保护系统 (DPS) 自检导致 DPS 建议更换驱动器。DPS没有提供任何统计数据,所以我不确定伤害的程度。
考虑到我可以花 12 美元购买一个 [旧] 新 SATA II 驱动器,我打算更换它。在上面浪费时间或精力是没有意义的。
相关参考资料如下。这两个问题似乎都没有得到解决。
Joh*_*024 19
“Debian 8 是否提供在安装基本系统之前执行 fsck 的选择?如果是,它在哪里?如果没有,那么过程是什么?”
作为替代方法,首先下载并刻录GPartEd CD(或写入U盘)。在运行安装程序之前,GPartEd
根据自己的喜好启动和分区磁盘,然后运行fsck
或只是badblocks
长时间运行。
当您运行 Debian 安装程序时,只需告诉它如何使用那里的分区。安装程序不需要创建自己的分区。使用现有分区非常高兴。
“fsck 是否有设置来控制块被标记为坏块的积极程度?如果是,那是什么?如果没有,那么可以使用什么?”
该-c
选项将e2fsck
导致其运行badblocks
程序扫描坏块。您也可以直接运行坏块。默认情况下,badblocks
执行只读测试。为了更加激进,您可以指定-n
进行非破坏性读写测试。您还可以设置-p
选项以增加它的传递次数。
您可能希望badblocks
在分区之前运行。这样,您可以指定更快-w
的只写测试。
如果您经常收到 fsck 错误,则驱动器也可能会咳血。即使您将每个坏块都标记为坏块,用不了多久就会有更多块坏掉。我想如果你真的需要的话你可以换成另一个 tty 来做一个 fsck(Ctrl + alt + F2 切换到 tty2),但我不能强调你需要多少新硬盘,如果你在说什么是准确的。
归档时间: |
|
查看次数: |
3723 次 |
最近记录: |