Да, я считаю, что вам следует запустить grub-install
, поскольку расположение (указано ниже) зависит от файловой системы, содержащей этап 2.
Вы говорите, что скопировали загрузочный сектор со старого диска ( / dev / xvda
) в первый раздел. на новом диске ( / dev / xvdh1
). Разве код не должен находиться в первом секторе нового диска, а не в разделе?
Начальный этап содержит указатель на второй этап, как вы предлагаете, и отмечен на рисунке в этом ответе: https: //unix.stackexchange.com / a / 258867/216116
Кроме того, Debian настроен для запуска grub-install
во время регулярных обновлений программного обеспечения, поэтому выполнение grub не должно причинить вреда (в) вашем решении. -установите
как хотите (конечно, с правильными аргументами).