Grub не показывает версию Windows 8 после двойной загрузки

По умолчанию он работает на порту 8080

Вы можете сканировать порты и другие порты с помощью «nmap»

Для вашей собственной машины:

nmap localhost
1
задан 25 September 2014 в 02:32

6 ответов

Загрузитесь в Ubuntu с помощью компакт-диска, выберите «Попробуйте Ubuntu», подключитесь к Интернету, откройте окно терминала с помощью Ctrl-Alt-t, а затем запустите: boot-repair

Если boot-repair не и установите его:

sudo add-apt-repository ppa:yannubuntu/boot-repair &&
sudo apt-get update &&
sudo apt-get install -y boot-repair &&
boot-repair

Нажмите «Рекомендуемый ремонт». Напишите на бумаге новый URL-адрес, который появится. Перезагрузите компьютер, вы должны получить меню GRUB с доступом к Ubuntu и Windows. Если возникла проблема, укажите новый URL.

8
ответ дан 25 May 2018 в 04:48

Оба ответа с /EFI/Microsoft/Boot/bootmgfw.efi будут делать. Однако я взломал, как ад, чтобы получить правильные настройки для set root='(hd0,gpt1)'. Если вы знаете, что это очень просто

Когда GRUB запускается: нажмите c, чтобы дать команду ls в строке. Вы получаете список разделов на жестких дисках вроде (hd0, gpt1) и т. Д. Введите ls (hd0, gpt1) и попробуйте другие. Посмотрите на ярлык, и если он укажет EFI, вы знаете, что у вас есть хит.

Предупреждение: может быть больше разделов с меткой EFI, в зависимости от того, как вы установили Ubuntu. Попробуйте все из них.

7
ответ дан 25 May 2018 в 04:48

Попробуйте запустить sudo update-grub. Это должно, мы надеемся, автоматически распознать Windows 8 и добавить его в GRUB и переконфигурировать меню.

Если это не удается, пожалуйста, поделитесь своим файлом /etc/default/grub здесь, мы посмотрим.

5
ответ дан 25 May 2018 в 04:48
  • 1
    Здравствуй. sudo update-grub не сделал этого. Я редактировал свой вопрос, чтобы включить мой /etc/default/grub. Между тем, я изучаю ответ, связанный с NikTh. – skytreader 2 November 2012 в 19:53

Попробуйте создать файл с именем /etc/grub.d/30_windows, который содержит это: [f1] Затем запустите sudo update-grub и перезагрузитесь.

Полный учебник

3
ответ дан 25 May 2018 в 04:48
Загрузите Super Grub и следуйте его указаниям. Я никогда не покидаю его. Очень полезно, когда меню grub не отображается. Вам придется загрузить на компакт-диск и загрузить его. Просто следуйте инструкциям, которые прилагаются к нему. Его также можно использовать для исправления окон. Поскольку вы можете загрузиться только в Windows 8, вы хотите выбрать исправление для Linux.

Поиграйте с этим, но прочитайте инструкции. Через некоторое время вы почувствуете себя экспертом. RS

1
ответ дан 25 May 2018 в 04:48

My Ultimate Workaround

(* Потому что Tom's не работал, и ссылка NikTh слишком сложна, но, спасибо за беспокойство!)

Установите rEFInd.

Я принимаю свой собственный ответ, пока кто-то не укажет на возможный недостаток и не исправит его или не затронет мои проблемы (что, к сожалению, просто задает вопрос «Как установить Windows 8 в GRUB легко? »).

( Установить rEFInd. В конечном итоге я использовал rEFInd для решения этой проблемы (см. Принятый ответ выше).)

Вдали от идеальное решение, используя rEFInd, похоже, очень тяжело работает. Во-первых, он выглядит уродливым (извините rEFInd) и говорит, что при запуске было отказано в доступе к определенным файлам .efi ({ext2_x64, hfs_x64, iso9660_x64, reiserfs_x64} .efi), но ничего не критично, и уходит с кнопкой Нажмите*. И, наконец, выбор Ubuntu efi по-прежнему загружает GRUB, что является совершенно ненужным шагом, по крайней мере, так как я не буду беспокоиться о сохранении нескольких версий ядра.

В заключение ...

[d13 ] Плюсы: моя система теперь более или менее работает, как мои предварительные UEFI-двойные ботинки. Минусы: он выглядит уродливым и длительным временем загрузки.

* Я должен отметить, что этот rEFInd был установлен через install.sh в моем разделе Ubuntu. Предыдущий опыт работы с rEFInd (настройка через Windows) не имел этой проблемы.

0
ответ дан 25 May 2018 в 04:48
  • 1
    Если предыдущая установка rEFInd через Windows не дает ошибок в файлах, которые не могут быть найдены, но ваша текущая установка из Linux делает, то моя догадка заключается в том, что происходит одна из двух вещей: 1) У вас есть материнская плата с ошибка чувствительности к регистру, и в этом случае устранение проблем с файлами или каталогами может улучшить ситуацию; или 2) Что-то странное в вашем ESP (например, FAT16 против FAT32 или некоторые незначительные повреждения файловой системы). Некоторые EFI кажутся очень суетливыми в отношении файловых систем на своих ESP. Точные имена файлов могут помочь в сужении проблемы. – Rod Smith 3 November 2012 в 09:11
  • 2
    ОК. Виноват. Он не говорил, что не может найти определенный efis, просто, что ему отказали в доступе на определенную efis (так что я считаю, что efis там, просто недоступен?). Я отметил эти файлы сейчас, хотя я до сих пор не знаю, откуда они пришли. – skytreader 3 November 2012 в 20:20
  • 3
    " Доступ запрещен " по моему опыту, является необычной ошибкой EFI. AFAIK, EFI не поддерживает права собственности или разрешения, такие как Linux, поэтому это не имеет смысла, если не было ошибки чтения диска. Я видел странные диски записывают ошибки в EFI, которые испарялись при следующей перезагрузке. Если эта проблема не устранена, вы можете попробовать запустить SMART-тест на вашем диске в случае сбоя оборудования и резервного копирования и перезаписать ESP в случае, если есть какой-то странный ущерб файловой системе, который dosfsck не может исправить. Кроме того, может быть полезно сообщить о том, какие файлы создают проблемы. – Rod Smith 4 November 2012 в 00:40
  • 4
    «Отказано в доступе» сообщение почти наверняка относится к безопасной загрузке. Такое сообщение возникает, если rEFInd пытается загрузить двоичный файл без знака EFI в режиме безопасной загрузки. Что вызывает недоумение, так это то, что вы можете запускать rEFInd вообще, поскольку он не подписан сам. Моя догадка в том, что у вас в вашем прошивке есть какая-то странная багги-полузащищенная настройка безопасности загрузки. Самое простое решение на данный момент - полностью отключить Secure Boot, но есть и другие. Дополнительную информацию см. На моей веб-странице в rodsbooks.com/efi-bootloaders/secureboot.html . – Rod Smith 12 November 2012 в 06:07
  • 5
    На моем ноутбуке hp я должен нажать f9, а затем grub boots up, иначе окна загрузятся. Также есть возможность загружать Windows из grub, хотя я никогда не использую его. Если мне скучно в Windows, я просто включу его и жду Windows. Если я планирую загрузить ubuntu, я просто нажимаю f9, как только включаюсь. – geoffmcc 31 December 2014 в 09:54

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

Похожие вопросы: