Недавно я построил новый компьютер с целью двойной загрузки Windows 8 и Ubuntu 12.04. Я впервые установил Windows 8 и решил сделать это в режиме UEFI с включенной защищенной загрузкой. Мое понимание заключается в том, что я должен установить Ubuntu 12.04 LTS вместе с Windows 8.
Я сжег образ 12.04 на DVD и смог загрузить (с установочного DVD) в режиме EFI, как и ожидалось. Неожиданным оказалось неспособность установщика распознать мою существующую установку Windows 8 на машине.
Основываясь на моем чтении предыдущих потоков, я пошел вперед и выполнил загрузку с DVD-диска Ubuntu Live (то есть, «попробуйте Ubuntu без установки»); выходная информация находится здесь: http://paste.ubuntu.com/5902713/
Установка Windows 8 находится на диске sdb, и я заметил на выходе (строка 189), что os-prober не обнаружите Windows на sdb4, где я считаю, что он должен быть найден.
В оригинальных файлах дампа я заметил строки, в которых указано, что «/ dev / sdb1 заканчивается после последнего сектора / dev / sdb» для sda / b / c , и (следуя инструкциям из другого потока), используется gdisk для создания новых защитных MBR для каждого.
Установщик по-прежнему неспособен обнаружить мою установку для Windows 8. Вместо этого он предоставляет мне только следующие параметры:
Удалить диск и установить Ubuntu Что-то ещеКакие действия следует предпринять? Любая помощь будет очень высоко ценится. Спасибо!
(с установочного DVD) Еще раз спасибо за помощь до сих пор! Я пошел вперед и разбил диски вручную для установки; краткое резюме выглядит следующим образом:
Удалить диск и установить Ubuntu sdb (1-5): MS (установка EFI); EFI; MS зарезервировано; ОС Windows 8; Ubuntu 12.04.2 OS (/) Что-то ещеЯ завершил установку и не испытываю проблем с загрузкой в Windows 8. Однако я не смог загрузить в Ubuntu. Первоначально приоритет ubuntu в порядке загрузки BIOS кратковременно показывал экран заставки Ubuntu, прежде чем идти черным и висит. С этой первой попытки BIOS полностью пропускает Ubuntu и сразу переходит к загрузке Windows.
Я вернулся к установочному DVD и «попробовал Ubuntu» снова запустить восстановление загрузки. Обновленная информация о выходе находится здесь: http://paste.ubuntu.com/5902713/
Я решил попробовать запустить восстановление после резервного копирования Windows. Это правильный курс действий или что вы все порекомендуете? Спасибо за вашу дальнейшую помощь!
Брайан
Сначала отключите Безопасную загрузку, по крайней мере временно. Даже если вы хотите использовать эту функцию в конечном итоге, это главный потенциальный источник проблем, поэтому она упростит вашу отладку, чтобы отключить «Безопасную загрузку». После того, как вы получите все загрузки без безопасной загрузки, вы можете снова включить эту функцию и решить ее конкретные проблемы (если они есть), зная, что они действительно являются безопасными проблемами загрузки.
Во-вторых, я не вижу никаких доказательств в выводе Boot Repair любого загрузчика Linux. Мое подозрение в том, что Boot Repair забыл сообщить об этом. (Я видел, как это происходило в прошлом, хотя это редко.) Тем не менее, вы можете искать их вручную. Если вы можете нормально загружать Linux, установите /dev/sdb2 в /boot/efi, и следующая команда должна найти их:
ls -l `find /boot -iname "*.efi"`
Вы, вероятно, увидите каталог /boot/efi/EFI/ubuntu с shim.efi и . Если таких файлов нет, отредактируйте свой вопрос, чтобы добавить результат этой команды и содержимое вашего файла /etc/fstab, так как есть что-то подозрительное, и понимание этого может быть важным при предоставлении решения.
В-третьих, я рекомендую вам создать USB-флешку или CD-R с моим менеджером загрузки rEFInd. (Есть загрузочные ссылки для подготовленных изображений для обоих типов носителей.) Попробуйте загрузиться с ним и посмотрите, есть ли у него возможность загружать Windows. Если он работает, и если rEFInd также предлагает варианты загрузки Ubuntu, которые работают, вы можете рассмотреть возможность установки пакета rEFInd Debian. Обязательно установите /dev/sdb2 в /boot/efi, прежде чем делать это. (По какой-то причине ваша установка, кажется, не устанавливает ESP автоматически. Вы можете исправить это, отредактировав /etc/fstab.) Обратите внимание, что если вы установите rEFInd, вам нужно будет перепрыгнуть через дополнительные обручи, чтобы получить безопасную загрузку работает.
Неужели Windows все еще находится в спящем режиме? Проверка hiberfile предотвратит загрузку NTFS-диска NTFS-раздела, поэтому установка Windows не будет видна. Быстрый запуск / спящий режим http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html
На каком диске вы устанавливаете Ubuntu? Я бы сохранил системы на отдельных дисках. Даже если вы считаете, что загружаете только один раздел efi на загрузочном диске, я могу настроить раздел efi в начале каждого диска, но только для будущего использования. Затем вы можете сделать каждую загрузку диска без какого-либо другого диска.
Если вы устанавливаете обе системы самостоятельно, действительно ли вам нужна безопасная загрузка? http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html вся информация UEFI больше касается контроля, чем безопасности
Обновление: Определенно резервное копирование Windows и раздела efi. Запустите исправления Boot-Repair, но вам может не понадобиться функция переименования. Это необходимо для тех систем, которые загружают только файл Windows efi. Многие из них модифицировали UEFI только для загрузки Windows, поэтому Boot-Repair переименовывает прошивку и создает резервные копии и переименовывает исходный файл Windows efi. Возможно, вы не сможете напрямую загружать Windows из UEFI, но тогда Ubuntu будет работать. Если вы можете загружать как Windows & amp; Ubuntu затем переименовать не требуется. Boot-Repair может отменить переименование. Boot-Repair скопировал /EFI/ubuntu/grubx64.efi в /EFI/Boot/bootx64.efi (в случае жесткого кодирования BIOS для загрузки в /EFI/Boot/bootx64.efi или безопасного загружаемого файла GRUB с файлом shimx64.efi Переименованные файлы: /EFI/Boot/bkpbootx64.efi /EFI/Microsoft/Boot/bkpbootmgfw.efi Чтобы отменить и переименовать файлы в их исходные имена, вам просто нужно отметить опцию «Восстановить EFI-резервные копии» для Boot-Repair .
Если вы начинаете загружать Ubuntu, вы получаете меню grub или переходите из UEFI / BIOS или с некоторым выходом из UEFI, предоставляете меню grub. Тогда проблема может быть связана с видео, и система загрузила прошлый grub Вопросы и ответы. Какую видеокарту / чип у вас есть? И из меню grub добавьте nomodeset вместо тишины на линии linux в загрузочной строфе.
Редактирование меню GRUB 2 во время загрузки https: // help. ubuntu.com/community/Grub2/Troubleshooting