Рейтинг:2

Как НАВСЕГДА отключить безопасную загрузку?

флаг cn

Я уже месяц пытаюсь установить драйвер Nvidia на свой ноутбук Asus Tuf Dash F15. Люди в https://forums.developer.nvidia.com/t/problems-installing-driver-on-laptop-with-an-intel-igpu-and-nvidia-card-with-optimus-technology/185030 поручили мне спросить Ubuntu, как навсегда отключить безопасную загрузку.

Кажется, что всякий раз, когда я перезагружаю свой ноутбук, загрузочный файл SHIMX64 заменяет файл grubx64.efi, который я настраиваю вручную. Они думают, что это не позволяет моему компьютеру загружаться после установки драйвера nvidia. Хотя в биосе написано, что безопасная загрузка и быстрая загрузка отключены.

efibootmgr -v
BootCurrent: 0002
Время ожидания: 1 секунда
BootOrder: 0002,0000
Boot0000* Диспетчер загрузки Windows VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d. -.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...3............. ..
Boot0002* Ubuntu HD(1,GPT,8d14fed6-6fff-4e5b-8c4e-330283fb6ca0,0x800,0x100000)/Файл(\EFI\UBUNTU\SHIMX64.EFI)

Тогда, если я efibootmgr -c -d /dev/nvme0n1 -p 1 -l \EFI\ubuntu\grubx64.efi -L "UBUNTU" я получил

efibootmgr -v
BootCurrent: 0002
Время ожидания: 1 секунда
BootOrder: 0001,0002,0000
Boot0000* Диспетчер загрузки Windows VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d. -.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...3............. ..
Boot0001* UBUNTU HD(1,GPT,8d14fed6-6fff-4e5b-8c4e-330283fb6ca0,0x800,0x100000)/Файл(\EFI\ubuntu\grubx64.efi)
Boot0002* Ubuntu HD(1,GPT,8d14fed6-6fff-4e5b-8c4e-330283fb6ca0,0x800,0x100000)/Файл(\EFI\UBUNTU\SHIMX64.EFI)

Так что я тогда efibootmgr -b 0002 -B получить

efibootmgr -v
BootCurrent: 0002
Время ожидания: 1 секунда
BootOrder: 0001,0000
Boot0000* Диспетчер загрузки Windows VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d. -.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...3............. ..
Boot0001* UBUNTU HD(1,GPT,8d14fed6-6fff-4e5b-8c4e-330283fb6ca0,0x800,0x100000)/Файл(\EFI\ubuntu\grubx64.efi)

И это все хорошо и денди, пока я перезагрузка а потом мы вернулись к

efibootmgr -v
BootCurrent: 0002
Время ожидания: 1 секунда
BootOrder: 0002,0000
Boot0000* Диспетчер загрузки Windows VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d. -.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...3............. ..
Boot0002* Ubuntu HD(1,GPT,8d14fed6-6fff-4e5b-8c4e-330283fb6ca0,0x800,0x100000)/Файл(\EFI\UBUNTU\SHIMX64.EFI)

Что? Пожалуйста помоги. Спасибо.

sudodus avatar
флаг jp
Участвует ли в этом процессе Windows (это система с двойной загрузкой)? Или только Ubuntu установлена? Можете ли вы загрузить компьютер в режиме BIOS (он же CSM, он же устаревший режим)?
sudodus avatar
флаг jp
Мой опыт показывает, что на загрузку в режиме BIOS (он же CSM, он же устаревший режим) не влияет проблема, которую вы описываете.У меня есть опыт работы с компьютерами разных марок и моделей, но не с ASUS Tuf, поэтому я не уверен на 100%. В любом случае, да, я думаю, что переустановка ubuntu таким образом (для переключения из режима UEFI в режим BIOS) решит проблему безопасной загрузки. Также должна быть возможность модифицировать загрузочную систему для загрузки также в режиме BIOS, но это сложнее.
Yume avatar
флаг cn
Это только Ubuntu21. На ноутбуке была Windows по умолчанию, но я стер диск и установил Ubuntu21. Я могу зайти в биос.
sudodus avatar
флаг jp
Если бы это был мой компьютер, я бы загрузился и установил в режиме BIOS. Тогда не должно быть никаких махинаций с UEFI. И я думаю, что безопасная загрузка больше связана с тем, что Microsoft блокирует другие операционные системы, чем делает компьютер безопасным.
Yume avatar
флаг cn
Как установить в режиме биоса? например, как мне добраться до терминала в биосе?
sudodus avatar
флаг jp
Вы написали, что можете попасть в биос. Я думал, что это означает, что вы можете войти в меню системы UEFI/BIOS компьютера и изменить настройки — в данном случае отключить [безопасную загрузку и] UEFI и настроить компьютер на загрузку в режиме BIOS, псевдониме CSM, псевдониме устаревшего режима. Когда вы там, загрузитесь с живого диска Ubuntu и установите Ubuntu на внутренний диск.
Yume avatar
флаг cn
Вы предполагаете, что переустановка Ubuntu таким образом решит проблему безопасной загрузки? В биосе уже написано, что безопасная загрузка отключена.
Yume avatar
флаг cn
Я сделал, как вы сказали, и смог получить Ubuntu без UEFI. но это не решило мою проблему с драйвером nvidia. это как-то связано с Optimus Prime Dual GPU. Выложу в другую тему. Спасибо в любом случае!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.