.png)
クローンを作成するために、以前の SSD と同じサイズの NVME を購入しました。つまり、同じサイズだと思っていました。どちらも 1 TB ディスクのはずです。
やった:
sudo dd if=/dev/sda of=/dev/nvme1n1 bs=64K conv=sync,noerror status=progress
nvme1n1
(p1 または p2 などなし)。
正確なサイズはバイト単位で次のようになります。
古いデバイス | サイズ(古いデバイス) | サイズ(新しいデバイス) | 新しいデバイス | |
---|---|---|---|---|
sda | 1000207286272 | > | 1000204886016 | えーん |
sda1 | 1207960064 | = | 1207960064 | 翻訳者 |
sda2 | 998998277632 | > | 998995877376 | 翻訳: |
SSDはLUKSで暗号化されていました。
現在、GRUB で次のエラーが発生します:
/dev/mapper... のサイズは xxxxxxxx セクターで、対応する PV のサイズである yyyyyyyyy セクターよりも小さくなっています。デバイスのサイズは変更されましたか? VG ボリューム グループで PV として使用されている 1 つ以上のデバイスのサイズが変更されました。
grub-probe: エラー: /dev/sda1 の GRUB ドライブが見つかりません。デバイス マップを確認してください
lsblk: /dev/mapper/volumegroup-home: ブロックデバイスではありません
編集してみました/etc/crypttab
この他の質問で述べたようにしかし、その答えと、どのような変更を加えるべきかがわかりません。
その答えは次のことについて述べています:
デバイス名の変更: 古い /etc/crypttab ファイルに
sdb2_crypt UUID=... none luks, discard
行があります。sdb2_crypt
「デバイス名」を新しいものに変更するだけではnvme1n1p2_crypt
機能しません。初期 RAM ディスク イメージを再構築しています。これがライブ環境でパーティションをマウントしているかどうかはわかりませんが、次のようにしました。
sudo grub-mkconfig -o /boot/grub/grub.cfg
その後も、次のようなエラーが続きました:
- セクターサイズが小さくなり、
- /dev/sda2が見つからないので
/dev/mapper/volumegroup-home: not a block device
。
要約すると、セクター サイズが小さくなる (サイズを変更していないため) ことや、sda
現在は nvmep1 になっている古いデバイスが失われることなどに関する参照を取得せずに、SSD から NVME にディスクをクローンするための具体的な手順について、より詳細な情報が必要になります。そこにある情報は、私が理解するには不十分でした。
私は Debian stable を実行しています。引用された質問/回答は Fedora システムに関するもので、Fedora ドキュメントへのリンクがあるため、私の OS に違いが当てはまるかどうかはわかりません。