Клонировал (Clonezilla) двойную загрузку Windows + Ubuntu, но теперь GRUB загружает Ubuntu на неправильный диск

Я клонировал двойную загрузку Windows + Ubuntu на другой диск большего размера, но теперь GRUB загружает Ubuntu не на тот диск.

Когда я выбираю загрузку с windows, он просто отлично загружается на соответствующем диске, но это не так с ubuntu.

Итак, когда я устанавливаю BIOS для загрузки с Ubuntu нового диска, я выбираю Ubuntu на GRUB, и он загружается на / dev / sdb2 вместо нового /dev/sda2.

0
задан 11 August 2019 в 18:09

2 ответа

Хорошо это неловкое... Я следовал ответу heynnema и когда я пытался загрузить в двигатель, он ничего не изменил.

, Когда я загрузил в Живой USB Ubuntu через GParted, я заметил, что он не изменил UUID.

Также выполнение

sudo личинка обновления

не работала, как я был в живом usb и не мог сделать этого на целевом (новом) двигателе как, очевидно, я не мог загрузить в него!

я зафиксировал это все при помощи Новый выбор UUID GParted изменить UUID старого двигателя.

Теперь все работы как ожидалось так благодарен за то, что heynnema дает мне огромную подсказку!

0
ответ дан 23 October 2019 в 06:20

После клонирования Вашего двигателя обычно Вы должны обычно удалять один двигатель из системы. Причина состоит в том, что у обоих двигателей теперь есть тот же UUID's... число, которое определяет двигатели/разделение. Загружая, любой двигатель может ответить, 'заставив это загрузить к «неправильному» двигателю.

кроме того, поймите, что клон Clonezilla, вероятно, НЕ будет восстанавливаем к оригинальному двигателю, поскольку Clonezilla клонирует только работу, когда целевой диск БОЛЬШЕ, чем исходный диск. Даже однобайтовое меньшее различие и это не восстановит.

, Если Вы хотите продолжить иметь оба связанные двигателя, Вы должны будете изменить UUID's на одном из двигателей.

Вы используете четыре различных команды, чтобы сделать это...

  • sudo blkid #, чтобы рассмотреть UUID's

  • sudo uuidgen -t или sudo uuidgen -r # видят man uuidgen для деталей

  • sudo tune2fs -U new_UUID /dev/sdxx, # видят man tune2fs для деталей

  • sudo update-grub личинка обновления # с новым UUID's

Быть тщательными..., если Вы измените UUID на целевом двигателе ботинка, то Вы должны будете отредактировать /etc/fstab с новым UUID's.

Вы также захотите регулировать размеры разделения на новом, более крупном двигателе, при помощи gparted. Вы не можете измениться, размеры разделения на живут/устанавливают разделение, таким образом, Вы должны или загрузить к Ubuntu Живой DVD/USB, или не организовывать разделение (разделение), которого Вы хотите изменить размеры.

3
ответ дан 23 October 2019 в 06:20

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

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