Другие дистрибутивы загружаются; На Debian / Ubuntu нет

Мне нужна помощь по этой неуловимой проблеме; Надеюсь, кто-то знает, как обойти это. Я пишу это из Fedora, так как на этом ноутбуке нет загруженных дистрибутивов Ubuntu или Debian. Я только что купил Dell Inspiron 14 5458 с предустановленной Ubuntu 14.04. Да, он пришел с Ubuntu. Но это больше не будет принимать загрузчик ubuntu.

FIRMWARE CONFIG:

Режим UEFI ON

Безопасная загрузка OFF

Legacy Поддержка ON

SB Custom Mode OFF

После успешной установки Ubuntu запись UEFI не создается. Воспроизведение записи и установка ее для загрузки загрузочных файлов, которые я мог найти в папке efi, не решают проблему. Однако FIRMWARE CONFIG: . Но он продолжает удалять запись загрузки прошивки после каждой перезагрузки, поэтому мне нужно воссоздать запись, чтобы ее можно было запустить.

На этом этапе я начинаю подозревать, что это локальная проблема в реализации UEFI / Secure Boot.

0
задан 11 April 2017 в 00:56

8 ответов

Напоминаем несколько моментов:

Компьютеры, поставляемые с предустановленной Ubuntu, часто используют настроенные версии Ubuntu со специальными (более современными) драйверами и / или программным обеспечением поддержки. Таким образом, на вашем ноутбуке может оказаться невозможным установить запас Ubuntu 14.04, даже если он поставляется с предустановленной Ubuntu 14.04. Возможно, вам повезло с более поздней версией Ubuntu, поскольку поддержка, как правило, прокладывает себе путь в более поздние версии. Хотя я не могу этого обещать. У вас также может быть больше удачи, перейдя в Dell, чтобы перевести носитель на новую версию ОС. Поддержка режима «Legacy» подразумевает включение модуля поддержки совместимости (CSM), который обеспечивает уровень совместимости с BIOS поверх встроенной прошивки EFI. Это усложняет загрузочный путь, как описано на этой странице, что, в свою очередь, может вызвать путаницу и проблемы. Эти проблемы хуже всего относятся к системе с двойной загрузкой; для загрузки только одной ОС, использование загрузки BIOS / CSM / устаревшего режима - это не проблема. Я не знаю, использовала ли ваша первоначальная конфигурация BIOS-режим или EFI-режим. Возможно, вам придется использовать тот, который был изначально использован; и если это был режим EFI, как правило, лучше отключить CSM. Если Ubuntu загружается с активной загрузкой, отключив его, он не должен выводить Ubuntu не загружаемым. Единственный способ отключить Безопасную загрузку может вызвать проблемы, если другой загрузчик (не-Ubuntu) существует раньше, чем запись Ubuntu в списке загрузки прошивки в NVRAM, и если этот загрузчик неправильно подписан. В этом случае, если активна безопасная загрузка, загрузчик не-Ubuntu будет пропущен; но при отключенной защищенной загрузке запускает загрузчик без Ubuntu. Если этот загрузчик затем выйдет из строя, перезагрузит компьютер и т. Д., Вы будете смотреть на такие симптомы, как то, что вы описываете. Некоторые EFI являются дефектными и либо забывают, либо игнорируют записи своего менеджера загрузки в NVRAM. Когда это произойдет, загрузка системы требует копирования или перемещения загрузчика (обычно EFI/ubuntu/shimx64.efi) в резервное имя файла (EFI/BOOT/bootx64.efi; оба имени в системном разделе EFI [ESP]). Файлы последующих действий и поддержки, такие как grubx64.efi и grub.cfg, также могут быть перемещены. Иногда записи NVRAM работают нормально, но затем начинают сбой. В этом случае с помощью параметра средства настройки прошивки для сброса всех параметров по умолчанию обычно срабатывает проблема, хотя часто бывает необходимо перерегистрировать загрузчик с помощью прошивки. Вы говорите, что пишете из Fedora. Если вы полностью установили Fedora на компьютер, GRUB, вероятно, контролирует процесс загрузки. В зависимости от того, когда вы пытались установить Ubuntu (до или после Fedora) и точно, как вы делали каждую установку (режим BIOS против EFI, удалили ли вы существующий ESP и т. Д.), Вы могли бы посмотреть сценарии установки GRUB Fedora, выполнив неправильная вещь при загрузке Ubuntu, GRUB двух дистрибутивов, борющихся за контроль над процессом загрузки или другие несовместимости GRUB дистрибутива. Мой менеджер загрузки rEFInd часто лучше справляется с управлением двойной загрузкой нескольких дистрибутивов Linux, чем GRUB, поскольку он меньше зависит от сценариев настройки и конфигурационных файлов, специфичных для дистрибутива, чем GRUB.

В целом, я подозреваю, что некоторая комбинация предыдущих проблем является источником ваших проблем, но я не могу быть более конкретным, потому что я недостаточно знаю о вашей конфигурации или ваших симптомах. Если бы я предложил предложение на этот момент, было бы отключить CSM и попытаться переустановить Ubuntu 16.04.2, 16.10 или даже 17.04 RC (17.04 будет выпущен через два дня, 13 апреля 2017 года) ; и при этом удалите все разделы, включая ESP, чтобы убедиться, что старые загрузчики удалены. Это довольно обобщенный совет. Если вам нужна дополнительная помощь, запустите загрузочный скрипт загрузки. Это создаст файл с именем RESULTS.txt. Отправьте этот файл на сайт pastebin и разместите URL-адрес вашего документа здесь.

2
ответ дан 22 May 2018 в 23:46
  • 1
    Спасибо за этот отработанный ответ. Среди вещей, которые я пробовал: CSM отключен, чистая установка, сбой. Dell не показывает ссылку на установочный образ для установленного на заводе Ubuntu. Fedora была установлена ​​сама по себе, создав новый макет раздела (gpt) и позволяя ему использовать весь диск. Я просто хочу одну операционную систему. Еще одна вещь, прежде чем я вытереть установку, которая пришла с ноутбуком, я посмотрел настройки BIOS, и я знаю, как он был настроен. Безопасная загрузка отключена, CSM пришел. Я попробую очистить установку более новой версии Ubuntu и попробуйте переименовать загрузочные файлы, как было сказано. – Douglas H. Silva 11 April 2017 в 18:24
  • 2
    Еще одно важное замечание: я обновил прошивку BIOS до более новой версии в первый день, когда купил ноутбук. Можно выполнить понижение. Я тоже могу попробовать. Здесь будут опубликованы любые события. – Douglas H. Silva 11 April 2017 в 18:27
  • 3
    Если компьютер пришел с включенным CSM, то вполне возможно, что Ubuntu был установлен в BIOS / CSM / устаревший режим изначально, и вы можете попробовать попробовать этот подход для своей переустановки. – Rod Smith 11 April 2017 в 20:10
  • 4
    Ubuntu отлично работает с UEFI / Secure Boot OFF / CSM OFF. Реальная проблема заключается в том, что загрузочная запись ubuntu нестабильна. Он будет загружаться очень хорошо, но если я подключу USB-устройство Linux для его загрузки, он возьмет на себя загрузочные записи и DELETE " ubuntu " запись. Что бы это могло быть? Затем я снова пытаюсь воссоздать запись и появляются две идентичные записи (старая и одна, которую я только что создал). Это ошибка, но почему это происходит только при установке Ubuntu, если это ошибка UEFI? – Douglas H. Silva 13 April 2017 в 12:14
  • 5
    Это звучит как ошибка прошивки. Появилась новая программа EFI, которая теперь устанавливает, что может помочь . Он плохо документирован, но попробуйте это: sudo mkdir -p /boot/efi/EFI/BOOT, а затем sudo cp /boot/efi/EFI/ubuntu/fbx64.efi /boot/efi/EFI/BOOT/bootx64.efi. Если мое предположение о том, что делает fbx64.efi, является правильным, это должно решить проблему. Эта ошибка может не повлиять на Windows, потому что многие EFI жестко закодированы, чтобы распознать загрузочную запись Windows в качестве резервной опции, но не распознавать загрузочную запись Ubuntu аналогичным образом. – Rod Smith 13 April 2017 в 17:35

Напоминаем несколько моментов:

Компьютеры, поставляемые с предустановленной Ubuntu, часто используют настроенные версии Ubuntu со специальными (более современными) драйверами и / или программным обеспечением поддержки. Таким образом, на вашем ноутбуке может оказаться невозможным установить запас Ubuntu 14.04, даже если он поставляется с предустановленной Ubuntu 14.04. Возможно, вам повезло с более поздней версией Ubuntu, поскольку поддержка, как правило, прокладывает себе путь в более поздние версии. Хотя я не могу этого обещать. У вас также может быть больше удачи, перейдя в Dell, чтобы перевести носитель на новую версию ОС. Поддержка режима «Legacy» подразумевает включение модуля поддержки совместимости (CSM), который обеспечивает уровень совместимости с BIOS поверх встроенной прошивки EFI. Это усложняет загрузочный путь, как описано на этой странице, что, в свою очередь, может вызвать путаницу и проблемы. Эти проблемы хуже всего относятся к системе с двойной загрузкой; для загрузки только одной ОС, использование загрузки BIOS / CSM / устаревшего режима - это не проблема. Я не знаю, использовала ли ваша первоначальная конфигурация BIOS-режим или EFI-режим. Возможно, вам придется использовать тот, который был изначально использован; и если это был режим EFI, как правило, лучше отключить CSM. Если Ubuntu загружается с активной загрузкой, отключив его, он не должен выводить Ubuntu не загружаемым. Единственный способ отключить Безопасную загрузку может вызвать проблемы, если другой загрузчик (не-Ubuntu) существует раньше, чем запись Ubuntu в списке загрузки прошивки в NVRAM, и если этот загрузчик неправильно подписан. В этом случае, если активна безопасная загрузка, загрузчик не-Ubuntu будет пропущен; но при отключенной защищенной загрузке запускает загрузчик без Ubuntu. Если этот загрузчик затем выйдет из строя, перезагрузит компьютер и т. Д., Вы будете смотреть на такие симптомы, как то, что вы описываете. Некоторые EFI являются дефектными и либо забывают, либо игнорируют записи своего менеджера загрузки в NVRAM. Когда это произойдет, загрузка системы требует копирования или перемещения загрузчика (обычно EFI/ubuntu/shimx64.efi) в резервное имя файла (EFI/BOOT/bootx64.efi; оба имени в системном разделе EFI [ESP]). Файлы последующих действий и поддержки, такие как grubx64.efi и grub.cfg, также могут быть перемещены. Иногда записи NVRAM работают нормально, но затем начинают сбой. В этом случае с помощью параметра средства настройки прошивки для сброса всех параметров по умолчанию обычно срабатывает проблема, хотя часто бывает необходимо перерегистрировать загрузчик с помощью прошивки. Вы говорите, что пишете из Fedora. Если вы полностью установили Fedora на компьютер, GRUB, вероятно, контролирует процесс загрузки. В зависимости от того, когда вы пытались установить Ubuntu (до или после Fedora) и точно, как вы делали каждую установку (режим BIOS против EFI, удалили ли вы существующий ESP и т. Д.), Вы могли бы посмотреть сценарии установки GRUB Fedora, выполнив неправильная вещь при загрузке Ubuntu, GRUB двух дистрибутивов, борющихся за контроль над процессом загрузки или другие несовместимости GRUB дистрибутива. Мой менеджер загрузки rEFInd часто лучше справляется с управлением двойной загрузкой нескольких дистрибутивов Linux, чем GRUB, поскольку он меньше зависит от сценариев настройки и конфигурационных файлов, специфичных для дистрибутива, чем GRUB.

В целом, я подозреваю, что некоторая комбинация предыдущих проблем является источником ваших проблем, но я не могу быть более конкретным, потому что я недостаточно знаю о вашей конфигурации или ваших симптомах. Если бы я предложил предложение на этот момент, было бы отключить CSM и попытаться переустановить Ubuntu 16.04.2, 16.10 или даже 17.04 RC (17.04 будет выпущен через два дня, 13 апреля 2017 года) ; и при этом удалите все разделы, включая ESP, чтобы убедиться, что старые загрузчики удалены. Это довольно обобщенный совет. Если вам нужна дополнительная помощь, запустите загрузочный скрипт загрузки. Это создаст файл с именем RESULTS.txt. Отправьте этот файл на сайт pastebin и разместите URL-адрес вашего документа здесь.

2
ответ дан 18 July 2018 в 15:13

Напоминаем несколько моментов:

Компьютеры, поставляемые с предустановленной Ubuntu, часто используют настроенные версии Ubuntu со специальными (более современными) драйверами и / или программным обеспечением поддержки. Таким образом, на вашем ноутбуке может оказаться невозможным установить запас Ubuntu 14.04, даже если он поставляется с предустановленной Ubuntu 14.04. Возможно, вам повезло с более поздней версией Ubuntu, поскольку поддержка, как правило, прокладывает себе путь в более поздние версии. Хотя я не могу этого обещать. У вас также может быть больше удачи, перейдя в Dell, чтобы перевести носитель на новую версию ОС. Поддержка режима «Legacy» подразумевает включение модуля поддержки совместимости (CSM), который обеспечивает уровень совместимости с BIOS поверх встроенной прошивки EFI. Это усложняет загрузочный путь, как описано на этой странице, что, в свою очередь, может вызвать путаницу и проблемы. Эти проблемы хуже всего относятся к системе с двойной загрузкой; для загрузки только одной ОС, использование загрузки BIOS / CSM / устаревшего режима - это не проблема. Я не знаю, использовала ли ваша первоначальная конфигурация BIOS-режим или EFI-режим. Возможно, вам придется использовать тот, который был изначально использован; и если это был режим EFI, как правило, лучше отключить CSM. Если Ubuntu загружается с активной загрузкой, отключив его, он не должен выводить Ubuntu не загружаемым. Единственный способ отключить Безопасную загрузку может вызвать проблемы, если другой загрузчик (не-Ubuntu) существует раньше, чем запись Ubuntu в списке загрузки прошивки в NVRAM, и если этот загрузчик неправильно подписан. В этом случае, если активна безопасная загрузка, загрузчик не-Ubuntu будет пропущен; но при отключенной защищенной загрузке запускает загрузчик без Ubuntu. Если этот загрузчик затем выйдет из строя, перезагрузит компьютер и т. Д., Вы будете смотреть на такие симптомы, как то, что вы описываете. Некоторые EFI являются дефектными и либо забывают, либо игнорируют записи своего менеджера загрузки в NVRAM. Когда это произойдет, загрузка системы требует копирования или перемещения загрузчика (обычно EFI/ubuntu/shimx64.efi) в резервное имя файла (EFI/BOOT/bootx64.efi; оба имени в системном разделе EFI [ESP]). Файлы последующих действий и поддержки, такие как grubx64.efi и grub.cfg, также могут быть перемещены. Иногда записи NVRAM работают нормально, но затем начинают сбой. В этом случае с помощью параметра средства настройки прошивки для сброса всех параметров по умолчанию обычно срабатывает проблема, хотя часто бывает необходимо перерегистрировать загрузчик с помощью прошивки. Вы говорите, что пишете из Fedora. Если вы полностью установили Fedora на компьютер, GRUB, вероятно, контролирует процесс загрузки. В зависимости от того, когда вы пытались установить Ubuntu (до или после Fedora) и точно, как вы делали каждую установку (режим BIOS против EFI, удалили ли вы существующий ESP и т. Д.), Вы могли бы посмотреть сценарии установки GRUB Fedora, выполнив неправильная вещь при загрузке Ubuntu, GRUB двух дистрибутивов, борющихся за контроль над процессом загрузки или другие несовместимости GRUB дистрибутива. Мой менеджер загрузки rEFInd часто лучше справляется с управлением двойной загрузкой нескольких дистрибутивов Linux, чем GRUB, поскольку он меньше зависит от сценариев настройки и конфигурационных файлов, специфичных для дистрибутива, чем GRUB.

В целом, я подозреваю, что некоторая комбинация предыдущих проблем является источником ваших проблем, но я не могу быть более конкретным, потому что я недостаточно знаю о вашей конфигурации или ваших симптомах. Если бы я предложил предложение на этот момент, было бы отключить CSM и попытаться переустановить Ubuntu 16.04.2, 16.10 или даже 17.04 RC (17.04 будет выпущен через два дня, 13 апреля 2017 года) ; и при этом удалите все разделы, включая ESP, чтобы убедиться, что старые загрузчики удалены. Это довольно обобщенный совет. Если вам нужна дополнительная помощь, запустите загрузочный скрипт загрузки. Это создаст файл с именем RESULTS.txt. Отправьте этот файл на сайт pastebin и разместите URL-адрес вашего документа здесь.

2
ответ дан 24 July 2018 в 20:35

Напоминаем несколько моментов:

Компьютеры, поставляемые с предустановленной Ubuntu, часто используют настроенные версии Ubuntu со специальными (более современными) драйверами и / или программным обеспечением поддержки. Таким образом, на вашем ноутбуке может оказаться невозможным установить запас Ubuntu 14.04, даже если он поставляется с предустановленной Ubuntu 14.04. Возможно, вам повезло с более поздней версией Ubuntu, поскольку поддержка, как правило, прокладывает себе путь в более поздние версии. Хотя я не могу этого обещать. У вас также может быть больше удачи, перейдя в Dell, чтобы перевести носитель на новую версию ОС. Поддержка режима «Legacy» подразумевает включение модуля поддержки совместимости (CSM), который обеспечивает уровень совместимости с BIOS поверх встроенной прошивки EFI. Это усложняет загрузочный путь, как описано на этой странице, что, в свою очередь, может вызвать путаницу и проблемы. Эти проблемы хуже всего относятся к системе с двойной загрузкой; для загрузки только одной ОС, использование загрузки BIOS / CSM / устаревшего режима - это не проблема. Я не знаю, использовала ли ваша первоначальная конфигурация BIOS-режим или EFI-режим. Возможно, вам придется использовать тот, который был изначально использован; и если это был режим EFI, как правило, лучше отключить CSM. Если Ubuntu загружается с активной загрузкой, отключив его, он не должен выводить Ubuntu не загружаемым. Единственный способ отключить Безопасную загрузку может вызвать проблемы, если другой загрузчик (не-Ubuntu) существует раньше, чем запись Ubuntu в списке загрузки прошивки в NVRAM, и если этот загрузчик неправильно подписан. В этом случае, если активна безопасная загрузка, загрузчик не-Ubuntu будет пропущен; но при отключенной защищенной загрузке запускает загрузчик без Ubuntu. Если этот загрузчик затем выйдет из строя, перезагрузит компьютер и т. Д., Вы будете смотреть на такие симптомы, как то, что вы описываете. Некоторые EFI являются дефектными и либо забывают, либо игнорируют записи своего менеджера загрузки в NVRAM. Когда это произойдет, загрузка системы требует копирования или перемещения загрузчика (обычно EFI/ubuntu/shimx64.efi) в резервное имя файла (EFI/BOOT/bootx64.efi; оба имени в системном разделе EFI [ESP]). Файлы последующих действий и поддержки, такие как grubx64.efi и grub.cfg, также могут быть перемещены. Иногда записи NVRAM работают нормально, но затем начинают сбой. В этом случае с помощью параметра средства настройки прошивки для сброса всех параметров по умолчанию обычно срабатывает проблема, хотя часто бывает необходимо перерегистрировать загрузчик с помощью прошивки. Вы говорите, что пишете из Fedora. Если вы полностью установили Fedora на компьютер, GRUB, вероятно, контролирует процесс загрузки. В зависимости от того, когда вы пытались установить Ubuntu (до или после Fedora) и точно, как вы делали каждую установку (режим BIOS против EFI, удалили ли вы существующий ESP и т. Д.), Вы могли бы посмотреть сценарии установки GRUB Fedora, выполнив неправильная вещь при загрузке Ubuntu, GRUB двух дистрибутивов, борющихся за контроль над процессом загрузки или другие несовместимости GRUB дистрибутива. Мой менеджер загрузки rEFInd часто лучше справляется с управлением двойной загрузкой нескольких дистрибутивов Linux, чем GRUB, поскольку он меньше зависит от сценариев настройки и конфигурационных файлов, специфичных для дистрибутива, чем GRUB.

В целом, я подозреваю, что некоторая комбинация предыдущих проблем является источником ваших проблем, но я не могу быть более конкретным, потому что я недостаточно знаю о вашей конфигурации или ваших симптомах. Если бы я предложил предложение на этот момент, было бы отключить CSM и попытаться переустановить Ubuntu 16.04.2, 16.10 или даже 17.04 RC (17.04 будет выпущен через два дня, 13 апреля 2017 года) ; и при этом удалите все разделы, включая ESP, чтобы убедиться, что старые загрузчики удалены. Это довольно обобщенный совет. Если вам нужна дополнительная помощь, запустите загрузочный скрипт загрузки. Это создаст файл с именем RESULTS.txt. Отправьте этот файл на сайт pastebin и разместите URL-адрес вашего документа здесь.

2
ответ дан 31 July 2018 в 23:37

После некоторых экспериментов я пришел к выводу, что прошивка UEFI удаляет мои загрузочные записи всякий раз, когда я подключаю загрузочное USB-устройство Linux. Кроме того, в интерфейсе установки были некоторые сбои, которые вызывали дубликаты записей и странные вещи. У меня есть причины подозревать, что он сломан.

ОДНАКО, это происходит только тогда, когда у меня установлен Ubuntu.

Если я устанавливаю Fedora, Arch или любой другой дистрибутив, отличный от ubuntu, я могу подключить USB и загрузите дерьмо из них. Запись загрузки «fedora» не исчезнет. «Менеджер загрузки Linux» не исчезнет. Но загрузочная запись «ubuntu» будет стерта при попытке загрузить USB-устройство.

Прямо сейчас, я не знаю, что, черт возьми, происходит.

0
ответ дан 22 May 2018 в 23:46

После некоторых экспериментов я пришел к выводу, что прошивка UEFI удаляет мои загрузочные записи всякий раз, когда я подключаю загрузочное USB-устройство Linux. Кроме того, в интерфейсе установки были некоторые сбои, которые вызывали дубликаты записей и странные вещи. У меня есть причины подозревать, что он сломан.

ОДНАКО, это происходит только тогда, когда у меня установлен Ubuntu.

Если я устанавливаю Fedora, Arch или любой другой дистрибутив, отличный от ubuntu, я могу подключить USB и загрузите дерьмо из них. Запись загрузки «fedora» не исчезнет. «Менеджер загрузки Linux» не исчезнет. Но загрузочная запись «ubuntu» будет стерта при попытке загрузить USB-устройство.

Прямо сейчас, я не знаю, что, черт возьми, происходит.

0
ответ дан 18 July 2018 в 15:13

После некоторых экспериментов я пришел к выводу, что прошивка UEFI удаляет мои загрузочные записи всякий раз, когда я подключаю загрузочное USB-устройство Linux. Кроме того, в интерфейсе установки были некоторые сбои, которые вызывали дубликаты записей и странные вещи. У меня есть причины подозревать, что он сломан.

ОДНАКО, это происходит только тогда, когда у меня установлен Ubuntu.

Если я устанавливаю Fedora, Arch или любой другой дистрибутив, отличный от ubuntu, я могу подключить USB и загрузите дерьмо из них. Запись загрузки «fedora» не исчезнет. «Менеджер загрузки Linux» не исчезнет. Но загрузочная запись «ubuntu» будет стерта при попытке загрузить USB-устройство.

Прямо сейчас, я не знаю, что, черт возьми, происходит.

0
ответ дан 24 July 2018 в 20:35

После некоторых экспериментов я пришел к выводу, что прошивка UEFI удаляет мои загрузочные записи всякий раз, когда я подключаю загрузочное USB-устройство Linux. Кроме того, в интерфейсе установки были некоторые сбои, которые вызывали дубликаты записей и странные вещи. У меня есть причины подозревать, что он сломан.

ОДНАКО, это происходит только тогда, когда у меня установлен Ubuntu.

Если я устанавливаю Fedora, Arch или любой другой дистрибутив, отличный от ubuntu, я могу подключить USB и загрузите дерьмо из них. Запись загрузки «fedora» не исчезнет. «Менеджер загрузки Linux» не исчезнет. Но загрузочная запись «ubuntu» будет стерта при попытке загрузить USB-устройство.

Прямо сейчас, я не знаю, что, черт возьми, происходит.

0
ответ дан 31 July 2018 в 23:37

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

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