e2fsck

无法在分区上运行 e2fsck。声称该分区“正在使用中”
e2fsck

无法在分区上运行 e2fsck。声称该分区“正在使用中”

我的系统声称我的分区正在使用中,但我不知道原因: root@racknerd-05beb8:~# e2fsck -fvy /dev/vda1 e2fsck 1.46.2 (28-Feb-2021) /dev/vda1 is in use. e2fsck: Cannot continue, aborting. root@racknerd-05beb8:~# mount sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,n...

Admin

如何强制 Google Compute Engine ubuntu 实例执行 fsck?
e2fsck

如何强制 Google Compute Engine ubuntu 实例执行 fsck?

我在 Google Compute Engine(云服务器)中有一个运行 ubuntu 16.04 的实例。 我注意到根文件系统上的文件系统损坏如下: ==>ls -l data/vocabulary/ ls: cannot access 'data/vocabulary/Makefile': Permission denied ls: cannot access 'data/vocabulary/vocab-count.txt': Permission denied ls: cannot access 'data/vocabulary/vocab...

Admin

fsck -n /dev/nandb 给出错误。如何解决 fsck 错误
e2fsck

fsck -n /dev/nandb 给出错误。如何解决 fsck 错误

我想知道如何解决这个错误?帮帮我吧!! 输入“fsck -n /dev/nandb” 输出 来自 util-linux 2.25.2 的 fsck e2fsck 1.42.12(2014 年 8 月 29 日) 警告!/dev/nandb 已挂载。 /dev/nandb 包含一个有错误的文件系统,强制检查。 第 1 阶段:检查 inode、块和大小 已删除的 inode 389 的 dtime 为零。修复了吗?否 第二步:检查目录结构 第三步:检查目录连通性 第四步:检查引用计数 第五步...

Admin

尝试将 Ext4 超级块恢复到 CEPH 磁盘
e2fsck

尝试将 Ext4 超级块恢复到 CEPH 磁盘

我们有一台安装了 Proxmox 和 Debian 的服务器,它是一台专用服务器 (sda)。虚拟机每晚都会在 CEPH 磁盘 (sdb) 上备份。专用服务器重新启动后,专用服务器的 ext4 驱动器的超级块损坏了。 为了恢复 ext4 驱动器,我使用以下命令查找可恢复的超级块: sudo mke2fs -n /dev/sda 可恢复超级块 但是,当我尝试将超级块恢复到 sda 驱动器时,我意外地尝试使用以下命令将超级块从(sda)恢复到网络 CEPH 驱动器(sdb): sudo e2fsck -b 32768 /dev/sdb 现在 CE...

Admin

安装传递给虚拟机的硬盘
e2fsck

安装传递给虚拟机的硬盘

我正在运行 proxmox,之前我曾将硬盘(ext4 数据驱动器)作为 iSCSI 传递给 Linux VM。一切都很好。然后我决定将 PCI SATA 控制器传递给 VM,而不仅仅是硬盘。现在我无法安装驱动器。它说结构需要清理。e2fsck 说驱动器是干净的,但如果我执行 -f(强制),它会说“HTREE 目录 inode 47710209 有一个无效的根节点。”我退出了它,没有让它做任何更改,因为我不确定这是否会把事情搞砸。 那么这应该有效吗,还是我在尝试一些疯狂的事情? 无论如何让它工作? 我知道驱动器没问题,数据应该在那里。 在我看来,这应...

Admin

如何知道是否需要运行 e2fsck 来修复损坏的块?
e2fsck

如何知道是否需要运行 e2fsck 来修复损坏的块?

/deb/sdc 我们想要检查每台/dev/sdgRed Hat Linux 机器上的磁盘文件系统。 目标是找到需要的磁盘是什么e2fsck(等等e2fsck -y /dev/sdb) 根据手册页 -n 以只读方式打开文件系统,并假设所有问题的答案均​​为“否”。允许以非交互方式使用。此选项不能与或选项e2fsck同时指定。-p-y 当我们运行命令时(示例) e2fsck -n /dev/sdXX 我们得到 e2fsck 1.42.9 (28-Dec-2013) Warning! /dev/sdc is mounted. ...

Admin

e2fsck 未发现错误,但 SMART 自检失败
e2fsck

e2fsck 未发现错误,但 SMART 自检失败

我有一个外部 Freecom HDD(里面有三星驱动器),通过 USB 连接并使用自己的电源。 磁盘会在随机时间间隔内自动断开连接(从几小时到一个月)。我倾向于将责任归咎于操作系统,因为同一个驱动器连接到 TP-Link 路由器的 USB 端口时没有出现任何问题。 无论如何,为了确保Completed: read failure 30%万无一失,我使用 smartctl 执行了扩展的 SMART 自检,并完成了消息。因此,我使用 e2fsck 进行了额外的测试。我花了一整晚的时间对这个 1.5TB 驱动器进行测试。测试完成时没有任何错误。 我很困惑 -...

Admin

如何自动检查 Linux Software Raid 的文件系统?
e2fsck

如何自动检查 Linux Software Raid 的文件系统?

在 Linux 软件 raid 中,定期检查文件系统的最佳做法是什么?对于单个驱动器或硬件 raid,tune2fs -c 5 -i 1w /dev/sda1意味着每 5 次挂载检查一次文件系统,或者距离上次挂载已过去一周或更长时间。 但在 mdadm 领域,至少有三个设备可以可以通过四种方式进行检查: 回显检查> /sys/block/md0/md/sync_action tune2fs -c 5 -i 1w /dev/md0 tune2fs -c 5 -l 1w /dev/sdal tune2fs -c 5 -l 1w /dev/sdb1...

Admin

关闭挂载计数 fsck 似乎成功了:
e2fsck

关闭挂载计数 fsck 似乎成功了:

标题基本概括了所有内容。 关闭挂载计数 fsck 似乎成功了: tune2fs -c 0 /dev/sda1 tune2fs -c 1 /dev/md0 但通过列出 tune2fs -l /dev/sda1显示安装计数已重新设置1为 /dev/sda1 和 /dev/md0。 我只希望自动文件系统检查软件RAID 设备,而不是成员驱动器,但它会不断地为成员驱动器重新运行。 ...

Admin

什么会导致 ext4 驱动器上出现“多重声明的块”?
e2fsck

什么会导致 ext4 驱动器上出现“多重声明的块”?

“多重声明的块”是当块似乎属于多个文件时 fsck 报告的一种错误。这会导致数据损坏,因为写入其中一个文件时两个文件都会发生更改。 但区块被多重认领的最初原因可能是什么?它们是如何创建的以及我如何避免它们? ...

Admin

在我的 Synology NAS 上使用 e2fsck 并丢失了所有数据..可以恢复吗?
e2fsck

在我的 Synology NAS 上使用 e2fsck 并丢失了所有数据..可以恢复吗?

我在断电后遇到了一些文件系统问题,但无法使用 DSM 中建议的任何内容进行修复。 无论如何,我愚蠢地按照网上找到的建议运行e2fsck在终端中检查并修复文件错误。完成后,我的 NAS 报告我的 10TB 卷的使用率为 0%(之前为 50%)。 我感到非常沮丧和恼火,因为上面有很多个人和情感文件,我是否丢失了所有文件?现在有办法撤消/恢复吗? TIA ...

Admin

文件在卸载后消失
e2fsck

文件在卸载后消失

我有一个谜……一个可重复的谜,但仍然是一个谜。 我的 ideapad 100s 有一个 SD 读卡器,我在工作时用它来存储东西,因为它的内置驱动器非常小。它实际上只是一个临时用途,因为我通常非常频繁地 git push 东西。 这已经工作了一段时间,但现在我添加到这个 SD 卡文件系统的东西在卸载时消失了。我之前放置的所有文件都还在那里,只是新的东西消失了。我经常遇到这种情况umount。 我尝试sync .在新文件夹中发出问题,也尝试稍微更改一下fstab该 SD 卡的线路,但无法解决此问题。 我注意到有dmesg一条关于文件系统的消息 [Sun Dec ...

Admin

如何解决dd读取错误?
e2fsck

如何解决dd读取错误?

我有 dd 读取错误 # sudo dd if=/dev/sda1 of=backup.img bs=4M status=progress 16478679040 bytes (16 GB, 15 GiB) copied, 154 s, 107 MB/s dd: error reading '/dev/sda1': Input/output error 3928+1 records in 3928+1 records out 16478679040 bytes (16 GB, 15 GiB) copied, 156.816 s, 105 MB/s 我认为这...

Admin

RAID6 无法挂载 EXT4-fs:几何结构错误:块计数超出设备大小
e2fsck

RAID6 无法挂载 EXT4-fs:几何结构错误:块计数超出设备大小

在我的服务器上,我使用 SSD 作为启动驱动器,并在 RAID6 设置中使用 11 个 6TB HDD 作为附加存储。然而,在主板遇到一些问题后,我将主板更换为只有 4 个 SATA 端口的主板,因此我将 RAID6 设置的大小从 11 个驱动器减少到 4 个驱动器。由于阵列上存储的实际数据小于 6TB,因此数据应该能够容纳在减少的存储空间中。 我相信我使用了以下页面上的说明来缩小数组。由于是很久以前的事了,我实际上不记得这些是否是所使用的页面或说明,也不记得许多细节: https://superuser.com/questions/834100/shri...

Admin

如何使 e2fsck 非交互式?
e2fsck

如何使 e2fsck 非交互式?

当我通过 cli 运行“e2fsck”命令时,它会询问诸如要求中止、强制重写等选项,并且该过程成功完成。但我想通过 bash 脚本执行此命令来使用 apache 运行“e2fsck”命令,从这里我无法传递这些参数。我尝试过使用 -a, -p 参数,但不起作用。最接近的有效解决方案来自https://unix.stackexchange.com/a/487438/563769,它成功地通过 n 来中止,但无法将 yes 传递给所有其他人。 ...

Admin