ЗАФИКСИРОВАННЫЙ: Никакой загрузчик личинки - ранее работа

Править: Выполнил инструкции от ответа до вопроса № 88384 снова, и так или иначе он работал на этот раз! А-ч хорошо, должен был сделать первое сообщение некоторое время!

У меня есть некоторые проблемы с моей Ubuntu 16.04 - двойная загрузка Windows 10 и после попытки диапазона "предложенных" или общих мер, я не сделал успехов и обратился бы за помощью теперь, прежде чем я возможно буду повреждать что-то.

Что случилось?

После попытки восстановить данные из дефектного SSD без удачи (выгрузил его для моего текущего SSD и загрузился в живой USB, чтобы видеть, был ли SSD поддающимся обнаружению в gparted) я заменил свой текущий SSD, который имел рабочую двойную загрузку. Когда я загрузил систему, она пошла прямо в окна, не отображая меню личинки, которое она никогда не делала прежде. В диспетчере дисков окна думали C: раздел диска поднял большинство SSD (см. рисунок 1),

Что я попробовал

  • В меню начальной загрузки и BIOS
    • Никакая человечность не перечислена в меню начальной загрузки
    • Проверенные дважды настройки BIOS были все все еще корректны (AHCI, безопасная начальная загрузка прочь и т.д.)
    • Никакая опция в последовательности начальной загрузки для человечности
    • Испытанная начальная загрузка в UEFI: CX2-8B256-Q11 NVMe LITEON 256GB, Partition 2 без удачи-> просто взял меня к окнам
  • На живом USB Ubuntu 16.04
    • Сопровождаемый принятый ответ здесь [1] напрасно
    • Следовавший инструкции на общественном сайте справки для выполнения Восстановления начальной загрузки
      • Установленное восстановление начальной загрузки и выполнило команду boot-repair
      • От GUI выбрал "Рекомендуемое восстановление" и получил следующую ошибку: GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again. Поскольку я немного не уверен, что это хочет, чтобы я сделал, я не попытался смешать со своей таблицей разделов просто все же.
      • От GUI снова выбрал опцию "Create a BootInfo summary (to get help by email or forum)". У меня было просматривание через вывод [2], я могу понять часть его, но к сожалению я немного вне моей глубины

Действительно ценил бы любую справку, которую я могу получить.

Править: Так, по-видимому, я не могу отправить больше чем 2 ссылки, таким образом, вот полностью не ссылки здесь:
[1] вопрос о askubuntu № 88384 how-can-i-repair-grub-how-to-get-ubuntu-back-after-installing-windows
[2] pasteDOTubuntuDOTcom/25585747/

Ссылки

Рисунок 1: таблица разделов Диспетчера дисков
Рисунок 2: таблица разделов gparted

TLDR:
- Вынул рабочий SSD и отложил его в
- Больше никакого загрузчика личинки
- Никакая Ubuntu не перечислена в BIOS
- Попробованный некоторые меры, полученные от форумов, но отрицательного результата
- Восстановление начальной загрузки, не работающее - Нуждается в помощи теперь:/

P.S. Несмотря на него, очевидно, быть печальным, этот процесс, если захватывающий и образовательный, поэтому если можно сэкономить время к не только, помогают с, как, но также и объясняют, почему или даже просто отбрасывают несколько ссылок тут и там для дополнительного чтения, это было бы потрясающим! Сообщите мне, существует ли что-нибудь, что было бы полезной информацией для добавления или что нет.

Woohoo! сначала отправьте = сделанный

0
задан 21 September 2017 в 06:50

1 ответ

Мне не на 100% ясно, что Вы сделали; однако....

  • Под EFI, информация о загрузчиках хранится в NVRAM. Эта информация включает и указатели на диски, разделы, и имена файлов, которые содержат их и порядок, в котором встроенное микропрограммное обеспечение пытается запустить их.
  • Многие (но не все) основанные на EFI компьютеры "услужливо" удаляют недопустимые записи загрузчика из NVRAM. Таким образом, если Вы отключаете диск и включаете компьютер, его записи загрузки могут исчезнуть. Это может быть, по крайней мере, частью того, что произошло с Вами.
  • Все EFIs поддерживают имя файла загрузчика нейтрализации EFI/BOOT/bootx64.efi (на x86-64/X64/AMD64 компьютерах), который запускается если основанные на NVRAM записи весь сбой для начальной загрузки. Много Ose, включая Windows, помещают копию своего загрузчика в этом месте. Эта функция и следующее, могут замаскировать проблемы, вызванные бывшей функцией, особенно на компьютерах только для Windows; но в сценарии двойной загрузки, загрузчике Вы хотите управлять процессом начальной загрузки, должен быть в положении нейтрализации для этой функции, чтобы сделать то, что Вы хотите.
  • Некоторые EFIs включают загрузчик Windows (EFI/Microsoft/Boot/bootmgfw.efi) как своего рода вторичный загрузчик нейтрализации, который запускается, если обычный загрузчик нейтрализации не работает (или попробован перед обычным загрузчиком нейтрализации).
  • В зависимости от то, как Вы делаете это, клонируя диск, могло бы или не могло бы сделать клонированный диск загрузочным, если Вы подкачиваете его из исходного диска. Ссылка загрузчика в NVRAM не могла бы соответствовать ссылке на новом диске, потому что это, возможно, не было скопировано, потому что число раздела отличается, или потому что GUID раздела может отличаться.
  • Иногда основанные на NVRAM переменные начальной загрузки могут стать поврежденными или пытаются добавить, что новые записи могут перестать работать. Это может привести к новой установке ОС, являющейся незагрузочным, даже если работала предыдущая установка. Иногда использование опции микропрограммной утилиты установки сбросить все переменные к их значению по умолчанию может решить проблему, но это не заставит новые записи волшебно появиться; необходимо все еще создать новую запись.
  • Новые записи NVRAM могут быть созданы в Ubuntu с efibootmgr, в Windows с bcdedit или EasyUEFI, в оболочке EFI с bcfg, или другими способами.
  • Управление режимом начальной загрузки очень важно. Подсказка, которую Вы вошли в Восстановление Начальной загрузки для создания Раздел начальной загрузки BIOS , указывает, что Вы загрузились в режиме BIOS/CSM/legacy, от которого невозможно изменить переменные начальной загрузки EFI-mode NVRAM. Вы должны начальная загрузка в режиме EFI/UEFI для изменения этих переменных. См. эта моя страница для получения информации об управлении Вашим режимом начальной загрузки.

Это кажется, что некоторая комбинация этих факторов привела Ваш новый диск быть незагрузочным. В зависимости от деталей можно, вероятно, зафиксировать его с efibootmgr от начальной загрузки режима EFI диска чрезвычайной ситуации Linux. Команда как это должна работать:

sudo efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\ubuntu\\shimx64.efi -L ubuntu

Эта команда создает новое ubuntu запись загрузки для EFI/ubuntu/shimx64.efi на /dev/sda1. Необходимо изменить опции по мере необходимости для системы. Отметьте также использование удвоенных обратных косых черт (\\) как разделители каталога к -l опция, но наклонные черты вправо (/) для спецификатора устройства передали -d опция.

инструмент Boot Repair сделает это, плюс установка или переустановит GRUB; однако, как отмечено выше, кажется, что Вы загрузили свой диск восстановления в режиме BIOS, не в режиме EFI.

Другая опция состоит в том, чтобы использовать, мои повторно находят диспетчер начальной загрузки на карте флэш-памяти с интерфейсом USB или CD-R. Это загружается только в режиме EFI, поэтому если можно загрузиться, повторно находят, и если это успешно загрузит Ubuntu, то Вы будете в режиме EFI. Можно затем использовать efibootmgr, выполнить Восстановление Начальной загрузки или установить перенаходку PPA или пакет Debian для восстановления системы к bootability.

Все это предполагает, что Вашей единственной проблемой является отсутствие или поврежденный загрузчик. Если Вашей ОС нужна переустановка, это - другой вопрос полностью.

Для получения дополнительной информации о начальной загрузке режима EFI, считайте один или несколько из следующего:

1
ответ дан 2 November 2019 в 05:39

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

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