.png)
Я купил NVME того же размера, что и мой предыдущий SSD, чтобы клонировать его. Я имею в виду, я думал, что они были одного размера. Оба должны быть дисками по 1 ТБ.
Я сделал:
sudo dd if=/dev/sda of=/dev/nvme1n1 bs=64K conv=sync,noerror status=progress
nvme1n1
(без p1 или p2 и т. д.).
Вот точные размеры в байтах:
старое устройство | размер (старое устройство) | размер (новое устройство) | новое устройство | |
---|---|---|---|---|
ПДД | 1000207286272 | > | 1000204886016 | nvme1n1 |
сда1 | 1207960064 | "=" | 1207960064 | nvme1n1p1 |
sda2 | 998998277632 | > | 998995877376 | nvme1n1p2 |
SSD-накопитель был зашифрован с помощью LUKS.
Теперь на моем GRUB я получаю следующие ошибки:
/dev/mapper... имеет размер xxxxxxxx секторов, что меньше соответствующего размера PV в yyyyyyyyy секторах. Был ли изменен размер devize? Одно или несколько устройств, используемых в качестве PV в группе томов VG, изменили размеры.
grub-probe: ошибка: не удается найти диск GRUB для /dev/sda1. Проверьте карту устройств
lsblk: /dev/mapper/volumegroup-home: не блочное устройство
Я пробовал редактировать/etc/crypttab
как указано в этом другом вопросено я не понимаю ответа и изменений, которые мне следует внести.
В этом ответе говорится о:
Изменение имени устройства: В старом файле /etc/crypttab есть строка
sdb2_crypt UUID=... none luks, discard
.Если я просто изменю «имя устройства»
sdb2_crypt
на новоеnvme1n1p2_crypt
, это не сработает.пересоздание исходного образа ramdisk: я не знаю, монтирует ли это разделы в живой среде, и я сделал это:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Потому что после этого у меня все еще были ошибки:
- размер сектора меньше, и
- он не находит /dev/sda2 и
/dev/mapper/volumegroup-home: not a block device
.
Подводя итог, мне нужна более подробная информация о конкретных шагах клонирования диска с SSD на NVME без ссылок на меньший размер сектора (поскольку я не менял размер) и пропуск старого sda
устройства, когда теперь это nvmep1. Информации там было недостаточно для меня, чтобы понять это.
Я использую Debian stable. Цитируемый вопрос/ответ относился к системам Fedora и ссылался на документацию Fedora, поэтому я не знаю, будет ли какая-либо разница применима к моей ОС.