Невозможность рассогласования GPT PMBR после dd clone

Я переношу свою загрузочную систему Ubuntu EFI на более крупный hdd. Я использовал команду

dd if=/dev/sdb of=/dev/sda

Я не демонтировал входной файл перед копированием, а выходной файл был свежим нераспределенным пространством. Я успешно загрузился с нового более крупного hdd, но fdisk -l сообщает о несоответствии размера GPB PMT, при этом GPT сообщает о размере старого диска (200 ГБ) и PMBR, сообщающем о новом размере жесткого диска (2 ТБ). Ошибка: команда gdisk w (write) будет работать, однако gdisk help рекомендует команду xe (переместить резервную копию на конец диска). Моя цель - удалить старый диск и использовать новый диск в качестве основного загрузочного диска с установкой старой утилиты grub. Должен ли я просто расширить разделы или использовать одну из этих команд? Я хочу, чтобы это было правильно с первой попытки.

1
задан 9 March 2015 в 23:38

1 ответ

Я хочу опубликовать расширенное объяснение моих испытаний и ошибок для тех, кто пытается это сделать, поскольку документация довольно фрагментирована и указывает на несколько разных методов. Я закончил использовать gparted из живого USB. Я удалил разделы и переписал таблицу разделов на новом диске. Gparted имеет секвенсор последовательности: он скопировал структуру раздела старого диска, а между тем также изменил размер разделов и скопировал данные для нового диска. Он делал все, пока я спал. Использование dd также потребовало ручного обновления файла fstab, который я пропустил. Затем я попробовал ddrescue (из пакета Universe через Synaptic, а не Software Center) из live usb, который сообщил, что он не работает с gpt. Он сослался на меня.

1
ответ дан 23 May 2018 в 22:34
  • 1
    Хороший тоже! Многие люди будут учиться на этом Q & amp; A ... – Fabby 13 March 2015 в 02:29

Другие вопросы по тегам:

Похожие вопросы: