标签: fsck

如何从只读文件系统中删除/编辑文件

我的存储设备有问题(实际上是一个存储卡,可以像 Pendrive 这样的外部存储设备)。

Experimentx@workmateX:/var/www/zendtest$ sudo rm /media/A88F-8788/python-2.7.1-docs-html.zip
rm: 无法删除`/media/A88F-8788/python-2.7.1-docs -html.zip':只读文件系统

我试图更改系统的文件权限,但这不起作用

Experimentx@workmateX:/var/www/zendtest$ sudo chmod 0777 /media/A88F-8788/python-2.7.1-docs-html.zip
chmod:更改`/media/A88F-8788/python-2.7.1 的权限-docs-html.zip':只读文件系统

但它完美地适用于Windows。

更新

在打开驱动器和运行命令时 sudo mount -o remount,rw /media/A88F-8788

/var/log/syslog:

Mar 23 15:29:48 workmateX kernel: [18042.257407] fat_get_cluster: 11 callbacks suppressed
Mar 23 15:29:48 workmateX kernel: [18042.257414] FAT: Filesystem error (dev sdb1)
Mar 23 15:29:48 workmateX kernel: [18042.257418]     fat_get_cluster: invalid cluster chain (i_pos 0)
Mar 23 15:29:48 workmateX kernel: [18042.257425] FAT: Filesystem has been set read-only
Mar 23 15:29:48 workmateX kernel: [18042.258187] FAT: Filesystem …
Run Code Online (Sandbox Code Playgroud)

filesystem delete fsck fat32 read-only

12
推荐指数
2
解决办法
13万
查看次数

12
推荐指数
1
解决办法
3万
查看次数

如何修复 18.04 上的只读文件系统

今天,在连续几个星期愉快地使用我的 Ubuntu 机器之后,我遇到了另一个错误,这次是在正常软件更新之后。它没有给我一个成功的软件包安装消息,而是给了我某种通知,即“允许安装的守护程序不起作用”。我不记得是不是这样了,但我点击了“确定”,盒子就消失了。我觉得很奇怪。

怀疑有什么问题,我立即连接了我的外部驱动器进行备份 - 但我的驱动器无法安装。它在 Nautilus 中可见,但是当我点击它时,它说:在此处输入图片说明

所以显然我的文件系统已经启动并决定只读。有没有办法解决这个问题,或者我必须购买一个新的硬盘并重新开始?有没有办法以某种方式安装我的外部驱动器并首先备份我的数据?可以使用fsck我不知道的命令以某种方式修复吗?

我的系统/在 250GB SSD 上设置了我的Ubuntu 分区,/home在单独的 500GB 硬盘上设置了我的系统。我相信问题一定出在我的/驱动器上,因为我仍然可以正常编辑和保存主目录中的任何内容。不过,我似乎无法编辑/驱动器上的任何内容,例如安装软件或安装驱动器。这是我尝试使用 Aptik 进行备份时遇到的错误的屏幕截图:在此处输入图片说明

我对计算机还是个新手,所以在这里很无知。任何帮助将非常感激。

filesystem mount fsck hard-drive 18.04

11
推荐指数
3
解决办法
10万
查看次数

我正在运行 fsck 并收到“ext2fs_open2:超级块中的错误幻数”

我正在跑步:

fsck -n /dev/sdb2

并且我得到:

fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb2

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck …
Run Code Online (Sandbox Code Playgroud)

fsck

11
推荐指数
1
解决办法
7万
查看次数

如何以可靠的方式检查已挂载的文件系统是否有错误

关注这个问题: 在重启时强制 fsck.ext4,但真的“强制”

显然,当您在已挂载的文件系统上使用 e2fsck -n 的输出时,它的输出不可靠,因此不应信任其输出。

有没有办法检查已挂载的文件系统中的错误?只是检查,而不是修复。我对 ext4 更感兴趣,因为那是我用得最多的。

ext4 fsck

10
推荐指数
1
解决办法
4万
查看次数

fsck 和 chkdsk 之间的主要区别?

fsck和之间的重要区别是什么chkdsk,哪个命令可以减少和纠正最多的硬盘错误?

fsck hard-drive diagnostic

10
推荐指数
1
解决办法
1万
查看次数

丢失+找到的不可删除目录

我怎样才能删除这个目录?我做了fsck,它发现了一些垃圾,我查看了这些文件,没有什么重要的东西。所以我试图删除内容,/lost+found除了这个奇怪的目录外,一切都消失了。我认为将它放在/tmp(我可以在整个卷上移动该目录)将在下次重新启动时将其擦除,但在重新启动和另一个fsck.

由于问题似乎是低级别的,并且使用所有权和权限还不够,我已经让您能够自己重现该问题。享受!

  • 这是安全的,您将能够卸载图像以摆脱机器上的这些目录
  • 这不是iso-image,这是结果dd if=/dev/sda1 of=/files/broken.iso

我制作了一个 15MB 的存档,其中的图像约为 1.2GB。您可以使用以下命令下载并使用它:

cd /tmp
wget https://dl.dropboxusercontent.com/u/22701362/broken.tar.xz
tar xvf broken.tar.xz
mkdir test
sudo mount broken.iso test
cd test
Run Code Online (Sandbox Code Playgroud)

将有两个目录(在创建该映像期间,我的磁盘上似乎有两个这样的目录):

/tmp/test> tree
.
??? 1
?   ??? plexus-component-annotations-1.5.5.jar.sha1 [error opening dir]
??? 2
    ??? #1589030 [error opening dir]

4 directories, 0 files
Run Code Online (Sandbox Code Playgroud)

删除这两个目录祝你好运:

/tmp/test> sudo rm -rf *
rm: cannot remove '1/plexus-component-annotations-1.5.5.jar.sha1': Operation not permitted
rm: cannot remove '2/#1589030': Operation not permitted

/tmp/test> …
Run Code Online (Sandbox Code Playgroud)

permissions ext4 fsck ownership data-corruption

10
推荐指数
1
解决办法
5044
查看次数

如何进行手动 fsck?

我的电脑不想开始说:

/dev/mmcblk0p2p cointais a file system with errors, check forced.
Inodes that were part of a corrupted orphan linked list found.

/dev/mmcblk0p2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
        (i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/mmcblk0p2 requires a manual fsck

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

fsck busybox

10
推荐指数
1
解决办法
3万
查看次数

挂载文件系统时 Fsck 会生气

当我fsck -fy在终端中运行时,它会说类似于:

警告!!文件系统安装!!你造成严重的损害。

这是为什么?这可能有点离题,但我在 Mac OS X 下运行了该命令,它没有抱怨任何事情,没有发生任何不好的事情。

我有熟悉的设置,Mac G4 800mhz 832mb ram lubuntu 11.04

filesystem mount fsck

9
推荐指数
1
解决办法
1万
查看次数

FSCK 报告文件系统仍然有错误

我正在即时学习一些知识fsck,但到目前为止我发现的内容在我应用它时似乎并没有太大作用。这个提示的下一步是修复我在启动时遇到的错误?

fsck 报告文件系统仍然有错误 - 需要手动 fsck

boot fsck

9
推荐指数
2
解决办法
2万
查看次数