現在のラップトップの電源はまったく入りません。バッテリーだけではなく、マザーボードが揚げられていることを確認してください。 (取り返しのつかないと思います。)
Ubuntu 16.04をインストールすると、ラップトップのハードドライブ(重要な場合はSSD)が暗号化されました。残念ながら、外付けハードドライブは約1か月前に亡くなりました。このラップトップがほこりをかぶったとき、私はまだ外部の新しいバックアップをセットアップしていませんでした。ですから、現在、1か月ほど仕事がありません。
デッドラップトップの暗号化されたハードドライブからデータを取得して、新しいラップトップに転送するにはどうすればよいですか? (ハードドライブが無傷で、問題がないと仮定します。)
「新しいUbuntuインストールの暗号化」またはそれに相当するマニュアルを使用したと想定しています。つまり、ハードディスクはLUKSによって暗号化され、暗号化されたコンテナにはLVMボリュームグループがあります。
開始する前に、cryptsetup
およびlvm2
がインストールされていることを確認してください。そうでない場合、それらをインストールします。
Sudo apt-get install cryptsetup-bin lvm2
ドライブを取り出して、USBエンクロージャーに入れます。
Ubuntuまたはその他のDebian派生物を実行している稼働中のコンピューターに接続します。ライブDVDまたはUSBフラッシュドライブを使用することもできます。ディスクがシステムから/dev/sdb
として認識されているとしましょう。
ディスク上のどのパーティションがLUKSコンテナかを調べます。
for p in /dev/sdb*; do
Sudo cryptsetup isLuks $p && echo $p is a LUKS container
done
たとえば、/dev/sdb2
がLUKSコンテナであることがわかったとします。それを開く:
Sudo crypsetup luksOpen /dev/sdb2 old-hard-disk
LVMは論理ボリュームを自動的に検出するはずです。それでそうしたかどうかを確認してください
Sudo lvs -o full_name,size,seg_pe_ranges
そうでない場合は、Sudo vgchange -aay
を使用してLVM認識をトリガーする必要があります。
これで、/dev/mapper
に論理ボリュームができました。それらをいくつかのディレクトリにマウントします。
ドライブを新しいコンピューターに接続します(明らかに欠陥ノートブックからドライブを削除した後)。 SATAまたはMSATAドライブ用の安価なUSBコネクタがあります。ドライブが認識されたら、マウントできます(パスワードがあれば)。