/home/garid/.gnupg
Recover()を使用して、誤って削除されたディレクトリを回復しようとしていますext4magic
。ただし、次のエラーが出力されます。
$ ext4magic /dev/nvme0n1p3 -f /home/garid/.gnupg/ -a $(date -d -5days +%s)
/dev/nvme0n1p3 Error 13 while opening filesystem
ext4magic : EXIT_SUCCESS
何が間違っているのかわかりません。何ですかError 13
?どのように動作させることができますか?
私のディストリビューションはArchlinuxです。私のパーティションテーブル:
nvme0n1 259:0 0 476.9G 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /efi
├─nvme0n1p2 259:2 0 32G 0 part [SWAP]
└─nvme0n1p3 259:3 0 443.9G 0 part /
以下のようにrootで実行したときの出力は次のようになります。
$ sudo ext4magic /dev/nvme0n1p3 -f /home/garid/.gnupg/ -a $(date -d -5days +%s)
[sudo] password for garid:
Filesystem in use: /dev/nvme0n1p3
Using internal Journal at Inode 8
Activ Time after : Sun Feb 26 20:15:57 2023
Activ Time before : Fri Mar 3 20:15:58 2023
zsh: segmentation fault sudo ext4magic /dev/nvme0n1p3 -f /home/garid/.gnupg/ -a $(date -d -5days +%s)
答え1
エラー13は「権限が拒否されました」です。ext4magic
rootとして実行する必要があります:
sudo ext4magic /dev/nvme0n1p3 -f /home/garid/.gnupg/ -a $(date -d -5days +%s)