lost + found内のアクセスできないファイル


2

(これは、原則としてStack Overflowの質問15800742と同じですが、得られた答えと、インターネットで見つけたその他の答えは、私にとってはうまくいきませんでした。)

ファイルシステムのクラッシュとfsckの後、いくつかのファイル(通常のファイルとディレクトリの両方)が含まれる/ lost + foundディレクトリになりました。有用なことを行う方法がわかりませんでした。

システム情報:

toomas ~ # uname -a
Linux toomas 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
root@toomas ~ # chmod --version | head -1
chmod (GNU coreutils) 8.25
root@toomas ~ # lsb_release -d
Description:    Linux Mint 18.3 Sylvia
root@toomas ~ # id -u
0

ファイルシステムは/ mntにマウントされます。

root@toomas ~ # mount | grep /mnt
/dev/sdb1 on /mnt type ext4 (rw,relatime,block_validity,delalloc,barrier,user_xattr,acl)

#16792(たまたまディレクトリである)を例として取っています。

root@toomas ~ # d="/mnt/lost+found/#16792"
root@toomas ~ # ls -ld $d
d--S-ws-w- 2 90907680 1161865838 4096 Nov 13  2215 /mnt/lost+found/#16792

(UIDとGIDは、明らかに巨大ですが、システムでadduserが受け入れる最大のUIDは2 ^ 32-2 = 4294967294であり、IDは2 ^ 32でゼロに折り返されます。)

許可の変更に失敗します:

root@toomas ~ # chmod 755 $d
chmod: changing permissions of '/mnt/lost+found/#16792': Operation not permitted

所有権の変更が失敗する:

root@toomas ~ # chown root $d
chmod: changing ownership of '/mnt/lost+found/#16792': Operation not permitted

lsattr / chattrは次のいずれにも役立ちません。

root@toomas ~ # lsattr -d $d
lsattr: Permission denied While reading flags on /mnt/lost+found/#16792

とにかくチャットしようとして、念のため:

root@toomas ~ # chattr -i $d
chattr: Permission denied while reading flags on /mnt/lost+found/#16792

これらのファイルを表示および/または削除しようとすると他に何ができますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.