GRUB - это программа, загружаемая на разных этапах. Обычно вы запускаете GRUB в MBR (основной загрузочной записи), где есть "указатель" на то место, где установлен остальной GRUB, так что GRUB может перейти на этап 1.5 или 2.0.
То, что происходит с вами, кажется, что MBR все еще там, но остальные этапы прошли с разделом, поэтому в основном вы должны сказать GRUB искать эти этапы в другой (k) установке Ubuntu, той, что вы сделали не стирать.
Из того, что я понимаю, я думаю, что вы можете сделать следующее:
Загрузите вашу систему с Ubuntu или Kubuntu Live CD.
Смонтируйте разделы на вашем HD, где ранее была установлена ваша Ubuntu / Kubuntu (не могу вспомнить, выполняется ли это автоматически в Ubuntu 9.10 или если вам нужно дважды щелкнуть значки на рабочем столе).
Откройте Терминал и введите sudo -i
. Это даст вам привилегии суперпользователя.
Введите grub
чего появится приглашение GRUB.
Введите find /boot/grub/stage1
. Вы получите ответ типа (hd0)
или (hd0, X)
, где X - число. Запишите, что компьютер говорит, когда вы собираетесь использовать это на следующих шагах (я буду называть это «(XXX)» в остальной части этого практического руководства. Это фактически выясняет, где находятся недостающие части вашей установки grub (она вернет раздел ubuntu, который вы не стерли)
Введите root (XXX)
. Это позволяет GRUB загружать эти части.
Тип setup (XXX)
. Это на самом деле "исправить" сломанный GRUB.
Тип quit
.
Теперь вы можете перезагрузить компьютер в обычном режиме.
Если я правильно понимаю, у вас сначала была Vista, затем вы установили Ubuntu # 1, а затем Ubuntu # 2, а затем вы удалили Ubuntu # 2. Если вы это сделали, то после этого вы будете в значительной степени готовы. Если опция windows не отображается в меню GRUB, вам нужно будет выполнить команду update-grub
или отредактировать вручную (только для Ubuntu до 9.04, но не для 9.10) файл /boot/grub/menu.lst (это довольно просто).
Надеюсь, это поможет!