問題:ソフトウェアRaidイメージでHDDエラーが発生した後、Debianは起動しません。黒い画面だけが点滅します_
Debian の設定:
攻撃では、システム全体の暗号化に luk を使用しました。
MBRが破損しているか欠落しているか、問題の原因が何であるかを100%確信できません。通常、ディスクエラーが発生する前にコンピュータが起動し、暗号化パスワードを入力しなければコンピュータが起動しません。
現在の状態:
raid / lukを手動でインストールし、すべてのデータをコピーしました。したがって、データは安全です。
私がしたいこと:
(優先#1)問題を探したい(MBR修正?)コンピュータを起動します。私の攻撃に新しいハードドライブを追加して完了しました。
(#1が機能しない場合は#2)新しいシステムを設定するときにデータが安全であるためです。
答え1
次のコマンドを使用してブートローダを救出しました。
- Linuxmint CD ISOから起動
- mdadmのインストール
攻撃隊が追加されました:
mdadm -A -R /dev/md0 /dev/sdb1 mdadm -A -R /dev/md1 /dev/sdb2
sdb1 | md0に別々のブートパーティションがあります。
暗号化されたパーティションのロック解除(sdb1 | md0暗号化されていません)
cryptsetup -v luksOpen /dev/md1 rescuedata
これで表示されるボリュームグループがマウントされました
/dev/mapper/vg.VOLGROUPNAME
。mount /dev/mapper/vg.VOLGROUPNAME /mnt mount /dev/md0 /mnt/boot mount --bind /dev /mnt/dev
chroot環境に入り、grubをインストールします。
chroot /mnt /usr/sbin/grub-install --recheck /dev/sdb
再起動して幸せ