Копирование жесткого диска на другое с помощью dd

Я пытаюсь скопировать весь жесткий диск с таблицей разделов IBM PC-стиля на более крупную с помощью dd на GNU / Linux. Вопросы:

  1. Можно ли использовать дополнительное пространство на большом диске, изменив таблицу разделов?
  2. Я использовал LVM на исходном диске. Помогает ли это или делает осложнения при копировании или использовании дополнительного места на диске большего размера?

3 Solutions collect form web for “Копирование жесткого диска на другое с помощью dd”

Вы можете сделать это, если у вас есть диски с одинаковыми типами таблиц разделов: то есть с режимом адресации того же типа в BIOS (CHS / LBA / LBA32 / GPT). Если вы не уверены в этом, я могу порекомендовать вам разделить новый диск на разделы с тем же размером, что и на старом диске, и скопировать (через dd) только разделы, а не весь диск. Затем вы можете использовать последнюю часть диска в качестве раздела LVM и включать его в существующее PV.

Поскольку вы используете LVM, вам лучше использовать LVM для перемещения логических томов вместо dd . Просто добавьте новый диск в качестве нового PV (с pvcreate и vgextend ), а затем используйте pvmove для переноса логических томов с старого PV, а затем vgreduce для удаления старого PV. Затем вам нужно будет установить ваш загрузчик (grub? Grub2? Зависит от вашего дистрибутива) на новом диске.

Да, вы можете, но после того, как fdisk и ваша файловая система верят, что ваш жесткий диск меньше, чем есть. Эта проблема часто возникает при управлении виртуальными машинами, и вас просят расширить их жесткие диски.

Поскольку вы используете LVM, вам необходимо изменить его размер на уровнях LVM и FileSytem.

  1. Для lvm вам нужно будет
    1. pvresize, чтобы применить новый размер
    2. lvextend расширить свой логический том с помощью тех новых доступных экстентов
  2. Для ext * у вас есть команда resize2fs . См. Эту страницу для получения дополнительной информации о других файловых системах.

EDIT : на самом деле это зависит от того, копируете ли вы весь исходный диск или только логический том. Если вы копируете логический том, это похоже на классическую копию диска: вам просто нужно расширить свою файловую систему после этого.

  • Нулевая устаревшая ZFS-метка с диска с dd
  • Может ли Debian распознать второй жесткий диск для ноутбука, установленный в отсеке для DVD-дисков?
  • Linux не видит ни одного из моих разделов. Резервная таблица GPT не находится в конце диска
  • Выберите таблицу разделов диска в файле preseed, автоматически установленном Debian
  • Создание нестандартных разделов LVM во время установки (Debian)?
  • Невозможно создать partiton при установке RHEL 5.8
  • Неверный файл iso, предотвращающий загрузку Debian dvd с помощью uefi
  • Как создать отдельный раздел для моего / домашнего каталога?
  • Swap внезапно исчез из Debian?
  • Растровые изображения блока e2fsck
  • Создание логического тома с использованием не LVM-раздела
  • Linux и Unix - лучшая ОС в мире.