Я новый пользователь Ubuntu 12.04.
Я установил Ubuntu и Windows XP и хочу использовать обе операционные системы. Когда я перезагружаю или загружаю свой компьютер, меню GRUB не появляется.
Как я могу решить эту проблему?
Я новый пользователь Ubuntu 12.04.
Я установил Ubuntu и Windows XP и хочу использовать обе операционные системы. Когда я перезагружаю или загружаю свой компьютер, меню GRUB не появляется.
Как я могу решить эту проблему?
Ответы:
Удерживайте нажатой клавишу Shift во время процесса загрузки, это даст вам меню по одному разу.
Вы также можете изменить / etc / default / grub закомментировать строку, добавив # в начало, например:
# GRUB_HIDDEN_TIMEOUT=0
Это приведет к тому, что меню grub будет отображаться в течение определенного количества секунд, GRUB_TIMEOUT
прежде чем выбрать значение по умолчанию и загрузить его.
Если вы изменили этот файл, вам нужно запустить update-grub
его, чтобы он вступил в силу. Это будет автоматически запускаться каждый раз, когда новое ядро устанавливаетсяsudo apt full-upgrade
sudo update-grub
update-grub
работать на машинах UEFI?
Esc
вместо Shift
Uefi. См. Askubuntu.com/a/16049/148598
Я предполагаю, что вы пытались установить Windows XP после установки Ubuntu. Загрузчик Windows заменит загрузчик GRUB. поэтому вам нужно переустановить GRUB. При условии, что вы не отформатировали файловую систему Ubuntu при установке Windows XP.
Переустановка GRUB (GRand Unified Bootloader):
Последний шаг - открыть терминал и набрать эту команду:
sudo<space> grub-install<space> --root-directory=/media/<mount name> <space><device name>
Пример: sudo grub-install --root-directory=/media/disk1 /dev/sda
и продолжить ... Это все . Перезагрузите, у вас будет загрузочное меню, показывающее обе ОС.
* Выбор того, какой CD / DVD важен, потому что версии Grub различны. Лучше всего использовать ту же версию Live CD / DVD.Используйте Ubuntu 12.04 Live CD.
Обратите внимание, что (по крайней мере, на некоторых старых установках Ubuntu), если он установлен через USB, он может записать GRUB на USB вместо жесткого диска, на который вы установили.
Этот поток UbuntuForums обсуждает это немного дальше, и решение oldfred о том, как это исправить, сработало и для меня:
Чтобы переустановить Grub из активной (не только liveCD / DVD / USB) системы - сначала вам нужно найти диск с Ubuntu (например, sdb, но убедитесь, что вы используете диск, а не раздел). Чтобы найти его, используйте
sudo fdisk -l
тогда, если, например, это "/ dev / sdb", просто запустите:
sudo grub-install / dev / sdb
Если это возвращает какие-либо ошибки, выполните:
sudo grub-install --recheck / dev / sdb
sudo update-grub
Чтобы увидеть, какой диск использует grub2, поищите строку - grub-pc / install_devices в:
sudo debconf-show Grub-PC
sudo grub-probe -t устройство / boot / grub
Чтобы grub2 запомнил, где переустанавливать обновления:
sudo dpkg-переконфигурировать grub-pc
Оттуда нажмите ввод на первых страницах, используйте пробел, чтобы выбрать / отменить выбор диска, и введите, чтобы принять. Опять же, не выбирайте разделы, а целые диски.
Я сталкивался с подобной проблемой ранее, пустой экран после биоса, пока не появился экран входа в Ubuntu, используя более старый ЖК-монитор. На мониторе отображается «частота вне диапазона».
Вы можете проверить, так ли это на самом деле, нажав кнопку «стрелка вниз» и удерживая ее не менее 15 секунд после экрана биоса, а затем нажав «ввод».
Если Windows загружается, то grub работает нормально, но не отображается.
Эту проблему можно решить, используя параметр «вне диапазона» в расширенном разделе восстановления загрузки или редактируя grub вручную.
В соответствии со строками 346 - 348 скрипта информации о загрузке должен отображаться grub.
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
Таким образом, используя команду gksu gedit /etc/default/grub
и раскомментировав / удалив #
хеш из строки 364 в скрипте начальной загрузки, как #GRUB_GFXMODE=640x480
должно работать.
После сохранения изменений вам нужно будет запуститьsudo update-grub
Посмотрите ответы на этот вопрос для получения инструкций по использованию обоих методов.
Windows будет перезаписывать загрузочный сектор во время установки и тем самым уничтожать Grub. Это означает, что сначала всегда устанавливайте Windows, а затем Ubuntu для настройки двойной загрузки.
Иначе: есть разные вещи, которые могут пойти не так с меню загрузки любого типа. Нам потребуется дополнительная информация, прежде чем мы сможем помочь.
Что-то меня беспокоит в том, как ты сформулировал свой вопрос. Вы говорите: «С самого начала мой рабочий стол не показывает меню grub». Что вы подразумеваете под "Desktop"?
Я попал сюда в поисках решения для друга, у которого была такая же проблема.
Что в итоге сработало для него: нажмите F2 во время загрузки, чтобы перейти в настройки BIOS (на некоторых машинах это другой ключ, но обычно F2). Проверьте порядок загрузки и убедитесь, что GRUB является первым.
Перейдите в меню BIOS, измените первый EFI из Windows, чтобы убунту