誤って/dev/sdaの代わりに/dev/sdaでluksFormatを実行しました。1。今、そのタスクをキャンセルしたいと思います。人のcryptsetupをチェックしても、確実な方法がわかりませんでした。
`lsblk -f1 は以下を表示します:
sda crypto_LUKS 45e143e4-7d5b-4f20-b552-f301ced442f4
└─sda1 crypto_LUKS 55c24c05-d113-4df5-2715-f0d4072f5343
通常、これを行うと、sdaの右側に出力はありません。ここが私の間違いを修正した後、終わりを望むところです。
この時点でsda1を失う可能性があります。重要な内容はなく、しばらくしてから再作成できます。簡単に言えば、間違いをした後にこのブロックデバイスを再利用したいと思います。ただし、gdisk /dev/sda
新しいパーティションテーブルと新しいパーティションを実行して作成しても、sdaからcrypto_LUKSは削除されません。
答え1
ドライブのデータの回復/保存に問題がなく、gdisk
新しいパーティションテーブルの直接(またはそれに対応する)作成が機能しない場合は、ブロックデバイスでヘッダー(およびパーティションテーブル)の消去を使用できますdd if=/dev/zero of=/dev/sda bs=8M count=4
。これにより、デバイスに新しいパーティションテーブルを作成できますgdisk
。
注:これは破壊的なしたがって、このオプションに正しいデバイスが割り当てられていることを確認してくださいof=
。