Я перешел с установки wubi на SSD (dev/sda
) с виртуальным диском на отдельном диске (/dev/sdb
) в совершенно новый раздел на отдельном диске
, который я помню во время Я запустил скрипт wubi-move
, в котором говорилось, что загрузчик и grub2 были установлены в dev/sdb
. Я перенес корень и своп в dev/sdb4
и dev/sdb5
соответственно.
Но когда компьютер загружается, он продолжает показывать менеджер загрузки Windows, а не новый Grub, как я ожидаю, и я не уверен, как решить мою проблему. Я вижу, что миграция прошла успешно, поэтому я думаю, что, возможно, есть много возможных решений. Могу ли я просто переустановить grub2 или что-то в этом роде?
Если это возможно, я бы предпочел сначала загрузиться с grub и иметь возможность удалить установку Wubi изнутри окон до исходной точки монтирования, где было место 30 гигов на dev/sdb1
.
Если у вас возникли проблемы, например, Сначала по-прежнему загружается Windows, а не Ubuntu, тогда, скорее всего, вы по-прежнему загружаетесь с SSD-диска (/dev/sda
), а не с диска, на котором установлена перенастроенная установка (/dev/sdb
).
Поскольку вы мигрировали на диск, отличающийся от того, на котором вы сейчас загружаетесь, это нормально, что Windows продолжает загружаться. Скрипт миграции Wubi намеренно ограничен тем, где он может установить Grub - в целях безопасности (и для простоты). Если вам нужно изменить порядок загрузки диска или загрузиться с другого диска, это нужно сделать отдельно.
Например, если вам не нужен порядок загрузки с диска, а вместо этого вы хотите Grub в /dev/sda
, вы можете загрузить перенесенную установку (она всегда доступна в нижней части меню Wubi Grub после миграции), а затем установить Grub to /dev/sda
:
sudo grub-install /dev/sda