Хорошо, я относительно новичок в Ubuntu. Я искал и находил решения, связанные с моей проблемой, но ни одно из них, которые до сих пор не работали напрямую.
После выяснения, как освободить место для создания раздела на моем компьютере, чтобы установить Ubuntu 11.10 параллельно с Windows и установить его, а также перезагрузить компьютер, я обнаружил, что смотрю на вход в Ubuntu. Но он никогда не спрашивал меня, хочу ли я загрузить Windows 7 или Ubuntu, и каждый раз, когда я перезагружаю компьютер, я сразу же захожу в Ubuntu.
Мой компьютер - eMachine EL1333G-01w. Windows 7 Home Premium 64-bit изначально была предустановлена, и весь жесткий диск был в основном выделен как «eMachines» (что сильно раздражало при установке Ubuntu, так как они украли весь жесткий диск как раздел Windows, что я понял, как вырубить).
После небольшого (разочаровывающего) поиска я обнаружил нечто, называемое загрузчиком, и что Ubuntu автоматически использует GRUB, чтобы вы могли выбрать, какую ОС использовать. Проблема в том, что GRUB, кажется, не работает или, кажется, не был установлен вообще. Я просмотрел Центр программного обеспечения и загрузил то, что я считал GRUB, но это не сработало.
Когда я включаю компьютер, первое, что я вижу, это символ «е» с двумя опциями внизу: параметры загрузки и меню настройки, которое подсказывает мне, что загрузчик не был правильно реализован или установлены. Затем на несколько секунд на экране отобразится «Input Display Out of Range», после чего появится логин Ubuntu. Я нашел что-то под названием boot-repair, но Ubuntu не запускал его как файл или с компакт-диска, который я записал. Ввод "grub" в терминал говорит мне, что он не установлен, и после следующих инструкций по его установке и перезагрузке происходит то же самое. Набрав «grub», я получаю «Probing Devices для угадывания дисков BIOS. Это может занять много времени», так что я ждал некоторое время, и ничего не происходило.
Большинство проблем, с которыми я сталкиваюсь, касаются людей, которые не могут загрузить Windows из GRUB, но GRUB даже не появляется в моей системе. Может ли кто-нибудь помочь мне с этим?
Вы можете найти очень хорошее руководство по GRUB 2 здесь:
http://ubuntuforums.org/showthread.php?t=1195275
Там есть часть о переустановке GRUB с Live CD (раздел 13), вы попробовали?
РЕДАКТИРОВАТЬ: Джордан Уггла дает гораздо лучший ответ здесь.
Сломанная установка Windows, кажется, самое простое объяснение. Однако, поскольку вы говорите, что создали новые разделы для Ubuntu, я предположил, что вы не использовали ни один из существующих разделов при установке Ubuntu, не так ли? Если это так, я не уверен, как вы могли стереть загрузчик Windows.
Простой способ проверить это - посмотреть на корень всех разделов Windows в Ubuntu и найти следующие элементы загрузчика Windows 7: файлы bootmgr и BOOTSECT.BAK [ 113] и папка Boot .
Если вы не можете их найти, вы можете получить их из другой установки той же версии Windows или использовать утилиту восстановления загрузки с установочного компакт-диска Windows. Если вы выберете второй вариант, вы не сможете получить доступ к Ubuntu после восстановления загрузчика Windows, и вам придется либо переустановить Grub с Ubuntu Live CD, либо использовать программное обеспечение, такое как EasyBCD, под Windows, чтобы добавить Ubuntu к Список ОС загрузчика Windows.
Ваша лучшая ставка, вероятно, будет Boot-Repair . Я использовал его несколько раз и нашел, что это самый простой способ починить grub.
Ввод «grub» в терминал говорит мне, что он не установлен, и после следующих инструкций по его установке и перезагрузке происходит то же самое.
GRUB2 не имеет команды "grub", вы используете grub-install для установки grub2. Запустив sudo apt-get install grub
, вы установили grub-legacy и удалили пакет grub2. Это не то, что вам нужно (хотя, к счастью, он не удаляет / boot / grub и не изменяет встроенную область mbr +, поэтому вы продолжаете загрузку через grub2 даже без установленного пакета). Первое, что вы должны сделать, это запустить sudo apt-get install grub-pc
, чтобы переустановить пакет grub2 (в оставшейся части этого ответа я буду называть GRUB2 просто «grub»).
Проблема в том, что GRUB, похоже, не работает или, кажется, не был установлен вообще.
Grub определенно установлен, вы не сможете загрузить Ubuntu без него. Существует цепочка проблем, корень которых, скорее всего, заключается в том, что ваша установка Windows не работает .
Эта цепочка проблем выглядит следующим образом:
update-grub
был последний запуск. Скорее всего, это означает, что Существуют и другие возможные причины, по которым os-prober не может найти вашу установку Windows, но они крайне редки. Единственное решение этой проблемы - это исправить установку Windows, и, к сожалению, я не знаю, как это сделать, не считая полной переустановки Windows (хотя другие могут предложить лучшее решение для исправления Windows, и вы определенно можете сделать резервную копию все ваши важные документы из Windows, использующие Ubuntu перед переустановкой Windows)
Чтобы убедиться, что ваша установка Windows нарушена (или нет, в зависимости от обстоятельств), пожалуйста, запустите sudo os-prober
и скажите нам, что это выводит, если что, и запускает Boot Info Script http://sourceforge.net/projects/bootinfoscript/ и публикует полученный им файл RESULTS.txt.