软件下载

如何使用fsck命令检查和修复文件系统(fsck修复文件系统)

软件下载 投稿 2022-03-11 19:18:12 浏览
简介

fsck(File System Consistency Check)是Linux的实用工具,用于检查文件系统是否存在错误或未解决的问题。该工具可以修复潜在的错误并生成报告。BF9求资源网-免费绿色汉化软件分享平台

默认情况下,Linux发行版附带此工具。使用fsck不需要特定的步骤或安装过程。打开终端后,就可以利用该工具的功能了。BF9求资源网-免费绿色汉化软件分享平台

按照本指南学习如何使用fsck在Linux上检查和修复文件系统。本教程将列出有关如何使用该工具以及用例的示例。BF9求资源网-免费绿色汉化软件分享平台

先决条件BF9求资源网-免费绿色汉化软件分享平台

Linux或类UNIX系统 访问终端或命令行 具有root权限的用户可以运行该工具 何时在Linux中使用fsck

fsck工具可以在多种情况下使用:BF9求资源网-免费绿色汉化软件分享平台

使用fsck作为预防性维护或在系统出现问题时运行文件系统检查。 fsck可以诊断的一个常见问题是系统何时无法启动。 另一个是当系统上的文件损坏时出现输入/输出错误。 还可以使用fsck实用工具检查外部驱动器(例如SD卡或USB闪存驱动器)的运行状况。 基本的fsck语法

fsck实用工具的基本语法遵循以下模式:BF9求资源网-免费绿色汉化软件分享平台

 fsck <options> <filesystem>

在上面的示例中,filesystem 可以是设备,分区,挂载点等。还可以在命令末尾使用特定于文件系统的选项。BF9求资源网-免费绿色汉化软件分享平台

如何检查和修复文件系统

在检查和修复文件系统之前,需要执行几个步骤。BF9求资源网-免费绿色汉化软件分享平台

查看已安装的磁盘和分区

要查看系统上所有已安装的设备并检查磁盘位置,请使用Linux中可用的工具之一。例如,使用df 命令列出文件系统磁盘:BF9求资源网-免费绿色汉化软件分享平台

 df -h 如何使用fsck命令检查和修复文件系统

该工具可以打印系统上文件系统的使用情况。记下要使用fsck命令检查的磁盘。BF9求资源网-免费绿色汉化软件分享平台

例如,要查看第一个磁盘的分区,请使用以下命令:BF9求资源网-免费绿色汉化软件分享平台

 sudo parted /dev/sda 'print'

sda是Linux指代第一个SCSI磁盘的方式。如果有两个,则第二个为sdb,依此类推。BF9求资源网-免费绿色汉化软件分享平台

在我们的示例中,由于该虚拟机上只有一个分区,因此得到了一个结果。如果有更多的分区,我们将获得更多的结果。BF9求资源网-免费绿色汉化软件分享平台

如何使用fsck命令检查和修复文件系统

此处的磁盘名称为/dev/sda ,然后在“Number”列中显示分区的编号。在我们的例子中是:sda1。BF9求资源网-免费绿色汉化软件分享平台

卸载磁盘

必须先卸载磁盘或分区,然后才能使用fsck进行磁盘检查。如果尝试在已安装的磁盘或分区上运行fsck,则会收到警告:BF9求资源网-免费绿色汉化软件分享平台

如何使用fsck命令检查和修复文件系统

确保运行unmount命令:BF9求资源网-免费绿色汉化软件分享平台

 sudo umount /dev/sdb

替换/dev/sdb为要卸载的设备。BF9求资源网-免费绿色汉化软件分享平台

注意:我们不能卸载根文件系统。因此,现在fsck不能在正在运行的计算机上使用。BF9求资源网-免费绿色汉化软件分享平台

运行fsck检查错误

现在已经卸载了磁盘,就可以运行了fsck。要检查第二个磁盘,请输入:BF9求资源网-免费绿色汉化软件分享平台

 sudo fsck /dev/sdb 如何使用fsck命令检查和修复文件系统

上面的示例显示了正常磁盘的输出。如果磁盘上有多个问题,则每个错误都会出现一个提示,需要手动确认操作。BF9求资源网-免费绿色汉化软件分享平台

fsck实用工具返回的退出代码如下:BF9求资源网-免费绿色汉化软件分享平台

如何使用fsck命令检查和修复文件系统 挂载磁盘

完成检查和修复设备后,请挂载磁盘,以便可以再次使用它。BF9求资源网-免费绿色汉化软件分享平台

在本例中,我们将重新安装sdb磁盘:BF9求资源网-免费绿色汉化软件分享平台

 mount /dev/sdb 使用fsck进行试运行

在执行实时检查之前,可以使用fsck进行测试运行。将-N 选项传递给fsck命令以执行测试:BF9求资源网-免费绿色汉化软件分享平台

 sudo fsck -N /dev/sdb

输出显示将发生的情况,但不执行任何操作。BF9求资源网-免费绿色汉化软件分享平台

使用fsck自动修复检测到的错误

要尝试解决潜在问题而没有任何提示,请将-y选项传递给fsck。BF9求资源网-免费绿色汉化软件分享平台

 sudo fsck -y /dev/sdb 跳过修复,但在输出中显示fsck错误

如果要检查文件系统上的潜在错误而不进行修复,请使用-n选项。BF9求资源网-免费绿色汉化软件分享平台

sudo fsck -n /dev/sdb 如何使用fsck命令检查和修复文件系统 强制fsck执行文件系统检查

在正常的设备上执行fsck时,该工具会跳过文件系统检查。如果要强制检查文件系统,请使用该-f 选项。BF9求资源网-免费绿色汉化软件分享平台

sudo fsck -f /dev/sdb 如何使用fsck命令检查和修复文件系统

即使认为没有问题,也会执行扫描以搜索损坏。BF9求资源网-免费绿色汉化软件分享平台

一次在所有文件系统上运行fsck

如果要一次性检查所有使用fsck的文件系统,请传递该-A标志。此选项将遍历/etc/fstab 中所有的磁盘并执行检查。BF9求资源网-免费绿色汉化软件分享平台

由于无法在正在运行的计算机上卸载根文件系统,因此请添加-R 选项以跳过它们:BF9求资源网-免费绿色汉化软件分享平台

fsck -AR 在特定文件系统上跳过fsck

如果要fsck跳过检查文件系统,则需要在文件系统之前添加-t 。BF9求资源网-免费绿色汉化软件分享平台

例如,要跳过ext3文件系统,请运行以下命令:BF9求资源网-免费绿色汉化软件分享平台

sudo fsck -AR -t noext3 -y

我们添加-y了跳过提示。BF9求资源网-免费绿色汉化软件分享平台

在已挂载的文件系统上跳过fsck

为确保不在已挂载的文件系统上运行fsck,请添加该-M 选项。该标志告诉fsck工具跳过任何已挂载的文件系统。BF9求资源网-免费绿色汉化软件分享平台

为了说明挂载前后的区别,我们将在sdb挂载时和卸载后分别执行fsck检查。BF9求资源网-免费绿色汉化软件分享平台

sudo fsck -M /dev/sdb 如何使用fsck命令检查和修复文件系统

当sdb被挂载时,该工具退出而不运行检查。然后,我们卸载sdb并再次运行相同的命令。这次,fsck检查磁盘并将其报告为正常磁盘或有错误。BF9求资源网-免费绿色汉化软件分享平台

注意:如果想要删除第一行标题“fsck from util-linux 2.31.1”,请使用-T选项。BF9求资源网-免费绿色汉化软件分享平台

在Linux根分区上运行fsck

正如我们已经提到的,fsck无法检查正在运行的计算机上的根分区,因为它们已经挂载并正在使用中。但是,如果进入恢复模式并运行fsck检查,是可以检查Linux根分区的。BF9求资源网-免费绿色汉化软件分享平台

1.为此,请通过GUI或使用终端打开或重新启动计算机:BF9求资源网-免费绿色汉化软件分享平台

sudo reboot

2.在启动过程中按住Shift键。出现GNU GRUB菜单。BF9求资源网-免费绿色汉化软件分享平台

3.选择Ubuntu的高级选项。BF9求资源网-免费绿色汉化软件分享平台

如何使用fsck命令检查和修复文件系统

4.然后,选择末尾带有(恢复模式)的条目。让系统加载到“恢复菜单”中。BF9求资源网-免费绿色汉化软件分享平台

5.从菜单中选择fsck。BF9求资源网-免费绿色汉化软件分享平台

如何使用fsck命令检查和修复文件系统

6.通过在提示符下选择<是>进行确认。BF9求资源网-免费绿色汉化软件分享平台

如何使用fsck命令检查和修复文件系统

7.完成后,在恢复菜单中选择“恢复”以启动计算机。BF9求资源网-免费绿色汉化软件分享平台

如何使用fsck命令检查和修复文件系统 如果fsck被中断怎么办

正常来说,不应该打断正在进行的fsck检查。但是,如果该过程被中断,fsck将完成正在进行的检查,然后停止。BF9求资源网-免费绿色汉化软件分享平台

如果该实用工具在检查过程中发现错误,则如果中断,它将不会尝试修复任何问题。可以在下次重新运行检查。BF9求资源网-免费绿色汉化软件分享平台

fsck Linux命令选项列表

最后,下面是可与fsck Linux实用工具一起使用的选项列表。BF9求资源网-免费绿色汉化软件分享平台

选项BF9求资源网-免费绿色汉化软件分享平台

描述BF9求资源网-免费绿色汉化软件分享平台

-aBF9求资源网-免费绿色汉化软件分享平台

尝试自动修复文件系统错误。不会出现提示,因此请谨慎使用。BF9求资源网-免费绿色汉化软件分享平台

-ABF9求资源网-免费绿色汉化软件分享平台

检查/etc/fstab中列出的所有文件系统。BF9求资源网-免费绿色汉化软件分享平台

-CBF9求资源网-免费绿色汉化软件分享平台

显示检查ext2和ext3文件系统的进度。BF9求资源网-免费绿色汉化软件分享平台

-FBF9求资源网-免费绿色汉化软件分享平台

强制fsck检查文件系统。该工具甚至在文件系统看起来正常时也进行检查。BF9求资源网-免费绿色汉化软件分享平台

-lBF9求资源网-免费绿色汉化软件分享平台

锁定设备,以防止其他程序在扫描和修复期间使用该分区。BF9求资源网-免费绿色汉化软件分享平台

-MBF9求资源网-免费绿色汉化软件分享平台

不要检查已挂载的文件系统。挂载文件系统时,该工具返回退出代码0。BF9求资源网-免费绿色汉化软件分享平台

-NBF9求资源网-免费绿色汉化软件分享平台

做空试。输出显示fsck在不执行任何操作的情况下将执行的操作。警告或错误消息也将被打印。BF9求资源网-免费绿色汉化软件分享平台

-PBF9求资源网-免费绿色汉化软件分享平台

用于在多个文件系统上并行运行扫描。请谨慎使用。BF9求资源网-免费绿色汉化软件分享平台

-RBF9求资源网-免费绿色汉化软件分享平台

使用-A选项时,告诉fsck工具不要检查根文件系统。BF9求资源网-免费绿色汉化软件分享平台

-rBF9求资源网-免费绿色汉化软件分享平台

打印设备统计信息。BF9求资源网-免费绿色汉化软件分享平台

-tBF9求资源网-免费绿色汉化软件分享平台

指定要使用fsck检查的文件系统类型。请查阅手册页以获取详细信息。BF9求资源网-免费绿色汉化软件分享平台

-TBF9求资源网-免费绿色汉化软件分享平台

工具启动时隐藏标题。BF9求资源网-免费绿色汉化软件分享平台

-yBF9求资源网-免费绿色汉化软件分享平台

尝试在检查期间自动修复文件系统错误。BF9求资源网-免费绿色汉化软件分享平台

-VBF9求资源网-免费绿色汉化软件分享平台

详细输出。BF9求资源网-免费绿色汉化软件分享平台

结论BF9求资源网-免费绿色汉化软件分享平台

现在我们知道了如何使用fsck Linux命令来检查和修复文件系统。该指南提供了该工具的功能和示例。BF9求资源网-免费绿色汉化软件分享平台

在运行列出的命令之前,请确保具有root权限。有关所有选项的详细说明,还可以查阅该工具的手册文件或访问fsck Linux手册页。BF9求资源网-免费绿色汉化软件分享平台

更多资源请访问:四零四软件下载站423下载站

「真诚赞赏,手留余香」

求资源网

真诚赞赏,手留余香

使用微信扫描二维码完成支付

继续浏览有关教程的文章
发表评论
留言与评论(共有 0 条评论)
   
验证码:
版权声明

求资源网所发布的一切破解补丁,软件,以及其他分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途。
否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。