Фиксирование меню grub после переноса wubi в раздел

Я установил Ubuntu 12.04 через Wubi пару недель назад и сегодня использовал скрипт на https://help.ubuntu.com/community/MigrateWubi, чтобы переместить его в новый раздел. Теперь у меня немного путаницы в том, как очистить оригинальную установку Wubi.

Вот настройка: два жестких диска, / dev / sda содержит мою установку Windows 7, а / dev / sdb - дополнительный диск с большим разделом для данных. Я установил Wubi на / dev / sdb1 и теперь создал два новых раздела sdb2 и sdb3 для установки и замены соответственно.

При загрузке компьютер запускает диспетчер загрузки Windows с двумя параметрами: Windows и Ubuntu (это поведение, которое я хочу, поскольку я использую Windows большую часть времени и не хочу случайно загружаться в Ubuntu, пока Windows находится в спящем режиме); но теперь загрузчик grub при выборе опции Ubuntu внезапно стал довольно переполненным. Похоже, что Wubi остался нетронутым в верхней части списка, а перенесенная версия (на / dev / sdb2) опустилась ниже в списке.

Это оставило меня с двумя вопросами:

Как удалить установку Wubi из списка grub? Безопасно ли сейчас удалять Wubi из Windows, но при этом позволяет диспетчеру загружаться с Grub на втором диске?

Cheers.

EDIT: Я пробовал использовать программу Ubuntu-Tweak, как описано ниже, и это вызвало интересный вопрос. Было несколько старых версий ядра, которые также показывались в списке grub, и что я удалил. Попытка запустить любой из них дает ошибку в строке «Вам нужно сначала загрузить ядро». sudo update-grub не снимает их с списка, и на самом деле в соответствии с выходом состояния он должен также добавить Windows к grub (чего у него не было). Перезагрузили в Windows и запустили bcdedit, и похоже, что он использует версию Wubi grub с добавленной новой версией (отсюда почему update-grub не помогает вообще). Это соответствующий раздел из вывода bcdedit:

Real-mode Boot Sector
---------------------
identifier              {816916df-c233-11e0-a9e6-883a7e390b89}
device                  partition=G:
path                    \ubuntu\winboot\wubildr.mbr
description             Ubuntu

, где «G: \ ubuntu» была исходной папкой установки для Wubi.

Когда я запускал сценарий миграции в сначала он сказал, что он устанавливает Grub в / dev / sdb - но это само по себе не является разделом. Где-то где-то где сценарий миграции мог установить Grub, то есть где-нибудь я могу указать загрузчик так, чтобы он использовал правильную версию Grub? (После этого я уверен, что вопрос об удалении Wubi - спорный вопрос)

1
задан 6 March 2013 в 15:08

0 ответов

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

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