デバイスを使用するすべてのプロセスが中断され、「kill -9」を使用しても何も起こりません。

デバイスを使用するすべてのプロセスが中断され、「kill -9」を使用しても何も起こりません。

故障した古いハードドライブがあったため、回復しようとしていますtestdisk。計画は、ddイメージを作成し、testdiskディスクのさらなる損傷を防ぐためにイメージからファイルを回復することです。

次のコマンドを使用しました。

sudo dd if=/dev/sdc of=/mnt/BigDisk/backup.iso status=progress

進行が止まるまで、すべてが順調に進んだ。 0MB/sに落ちずにただ停止しました。

数時間待っても何の変化もありませんでした。それから試してみましたが、Ctrl+C何もありませんでした。最後にSIGKILL()を送信しましたが、sudo kill -9 <pid>それでも機能しませんでした。また、別のコマンドを実行してみましたが、このコマンドもlsblk中断されSIGKILLています。

最後に試みたのはコンピュータの電源を切ることでしたが、点滅する白いバーがある黒い画面が残り、コンピュータがシャットダウンしませんでした。

翌日testdisk自分で試してみると、/dev/sdcパーティション(ext4、1つのみ)を正しく検出してファイル名を読み取ることができましたが、コピーを開始したときに一部のファイルで同じことが発生した後も発生しましたdd

これは一種のカーネル問題ですか?

システムメッセージ:

  • オペレーティングシステム: Arch Linux、カーネル:5.13.5-arch1-1
  • /dev/sdcext4パーティションスキームにパーティションが1つしかないHDD MBR
  • /mnt/BigDriveNTFSパーティションのある外付けドライブが破損し、他のディスクと同様に機能します。を使用してインストールされますntfs-3g

ベストアンサー1

ついにファイルを保存できました。

おそらく、最初の試みと質問の投稿の間にカーネルアップデート(おそらく5.12から5.13へ)があったので、質問にうそをついたかもしれません。昨日、ext4パーティションをターゲットにした新しいカーネルと新しいハードドライブを使用して再試行しましたが、うまくいきました。ddrescue12時間ほどかかりましたが、結局少しのエラーだけ残してコピーを終えました。

皆様のご提案ありがとうございます。

おすすめ記事