Двойной загрузочный компьютер загружается непосредственно в Ubuntu вместо отображения меню Grub
Я установил Windows 8.1 на свой новый ноутбук (который поставлялся с Freedos), позже я попытался выполнить двойную загрузку компьютера с Ubuntu 14.04 (в устаревшем режиме). У меня не было возможности установить рядом с Windows 8, поэтому я выбрал вариант "что-то еще". Я создал разделы root и swap, а затем установил Ubuntu. Во время установки все прошло нормально. Но после перезагрузки он непосредственно загружается в Ubuntu, он не показывает меню GRUB для выбора между Ubuntu и Windows.
После использования 'fixmbr' на установочном диске Windows, теперь я могу загружаться в Windows, но не могу загружаться в Ubuntu. Я удалил раздел Linux и попытался повторить вышеописанное, но у меня закончилась та же проблема.
Поэтому я подумал, есть ли какое-нибудь решение, например, команда или что-то, что могло бы заставить GRUB идентифицировать раздел Windows и дать возможность загрузить его.
(если это может помочь, мои окна устанавливаются в устаревшем режиме (как в режиме BIOS).. если я отключаю устаревший режим, ноутбук не загружается ни в какую операционную систему и запрашивает файл EFI для загрузки. Также загружается только мой liveusb через режим UEFI. Когда я загружаю его в нормальном режиме /BIOS, он показывает мигающий '_')
Пожалуйста, помогите, ребята. Мне нужны обе ОС для моих проектов. И они мне нужны быстро.
Спасибо заранее..
3 ответа
Я действительно мало знаю о Linux, но я исправил ту же проблему:
Проверьте, установлен ли grub
grub-install --version
или даже
sudo dd bs=512 count=1 if=/dev/sda 2>/dev/null | strings
Если он установлен, возможно, он не распознает загрузку Windows, поэтому он загружается напрямую в Ubuntu и не показывает экран grub. Таким образом, если ваш загрузочный файл Windows не был удален, это должно привести к появлению grub и распознавать Windows как параметр загрузки.
sudo -H gedit /etc/default/grub
Вставить
#
в начале строкиGRUB_HIDDEN_TIMEOUT=0
,Теперь сохраните и запустите:
sudo update-grub
Это должно быть хорошо, чтобы меню Grub появлялось при каждой загрузке.
Как вы сказали, после исправления mbr из windows вы напрямую загружаетесь в windows. Вам следует попробовать программное обеспечение "Easy-BCD" для Windows, в которое вы можете добавить grub 2.0, который подходит для Ubuntu и Linux, и после добавления grub 2.0 в это программное обеспечение, выбрав раздел Linux (очевидно), у вас будут варианты для загрузка в редактировании настроек загрузочного меню.
Выбирай что хочешь. Надеюсь, это хорошо для вас.
Я собирался предложить ремонт багажника, когда увидел, что это уже было предложено. Открыв эту ссылку, я хотел бы добавить слово предостережения; Пожалуйста, не берите второй вариант и "устанавливайте" загрузочный ремонт. Я попробовал это. Это облажалось установка без ремонта.
Вместо этого я бы посоветовал либо использовать первую опцию, либо ранее не документированную третью опцию, которая заключается в использовании утилиты, такой как unetbootin, для создания загрузочного образа утилиты восстановления загрузки на флэш-накопителе USB, что приводит к самостоятельной загрузке средства восстановления загрузки. Вот так я сейчас запускаю boot-repair. Это на самом деле быстрее, чем CD, и как никогда немногие компьютеры, сделанные сегодня, даже имеют приводы оптических носителей, иметь самозагружающуюся загрузочную флешку в моем наборе инструментов гораздо более практично.
В настоящее время у меня есть две версии загрузочного восстановления на флэш-носителе, одна из которых является более объемным дистрибутивом Ubuntu, содержащим его, я думаю, что это называется "Rescue Remix" или что-то в этом роде. Мне нравится, потому что он включает в себя важные инструменты, такие как gparted. Я также несу более урезанную версию, которая, кажется, основана на Lubuntu. Это удобно при обслуживании старых компьютеров, которые имеют проблемы с загрузкой и просто не могут справиться с полноценной Ubuntu.