Как исправить местоположение Windows из второго grub

У меня изначально была Windows Vista, позже обновленная до 7.

Затем я использовал wubi для установки Kubuntu вместе с Windows 7 - мой загрузочный экран стал черным с белыми надписями (я полагаю, устаревшее наследие).

Затем я (намеренно) каким-то образом удалил Kubuntu, хотя не могу вспомнить, как. Возможно, я только что удалил раздел!

Затем я установил SSD и клонировал раздел Windows 7 на SSD.

Затем я установил Ubuntu на оригинальный диск и удалил старую Windows.

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

Первый - синий экран (я полагаю, grub 2), на котором перечислены Ubuntu и Windows.

Ubuntu загружается нормально, но если я выбираю Windows, я возвращаюсь к исходному черно-белому экрану загрузки, предлагая Kubuntu и Windows 7. К сожалению, оба эти варианта больше не указывают на существующую ОС, а настоящая Windows 7 скрыта!

Я пытался использовать boot-repair, но результат тот же. Я связал резюме диска от восстановления загрузки ниже.

http://paste.ubuntu.com/5714899/

Я предполагаю, что проблема должна быть в том, что где-то висит старое наследственное наследие - как я могу от него избавиться?

1 ответ

Решение

Алекс, Вы установили Kubuntu с помощью wubi, это называется внутренней установкой Windows, а не рядом.

При установке wubi kubuntu разбивает bcd-файл windows и создает запись для kubuntu. Когда произошел сбой kubuntu, вам нужно было починить bcd для Windows, используя команду rebuild bcd, как описано здесь, потому что grub устанавливается после разбиения bcd файла windows.

Это полностью удалит старую личинку. После этого вы сможете загружать только окна, и вам нужно переустановить grub. После успешной установки grub вы получите обе загрузочные записи.

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