Как да получите достъп до настройките на UEFI от Linux

Сподели

Искате ли да проверите реда на зареждане или настройките на мощността на ниво фърмуер? Можете да получите достъп до настройките на UEFI, като натиснете бутоните F2, F10 или Del, когато системата ви се стартира.

Проблемът с този подход е, че може да не знаете точния клавиш и трябва да сте нащрек за натискането на тези клавиши в точното време.

Ако не искате да се чувствате като мистър Бийн в горния Gif, можете да получите достъп до настройките на UEFI от екрана за зареждане на Grub в Linux.

Настройки на фърмуера на UEFI в grub

Виждате този екран, когато включите вашата Linux система. Повечето дистрибуции на Linux като Fedora и Ubuntu използват Grub и ви позволяват да получите достъп до настройките на UEFI от екрана на Grub по този начин.

Ами ако не виждате този екран или дистрибуцията ви не използва Grub? Все още има начини за достъп до настройките на UEFI от Linux.

Преди да видите как да направите това, моля, уверете се, че вашата система използва UEFI.

Друго важно нещо. Вашата система ще се рестартира в настройките на UEFI. Не можете да осъществявате достъп и да променяте настройките на фърмуера от операционна система.

Стартирайте настройките на UEFI от Linux

Този метод ще работи само на Linux дистрибуции, които имат systemd. Това означава, че този метод ще работи на всичко, базирано на Ubuntu, Debian, Fedora и всички основни дистрибуции, базирани на Arch, включително Manjaro и EndeavourOS.

Все още е добра идея да уверете се, че вашата Linux дистрибуция използва systemd. Използвайте дадената команда и ако тя върне systemd, можете да започнете:

ps --no-headers -o comm 1
как да разбера дали използвам systemd на linux?

След като разберете, че вашата дистрибуция използва systemd, можете да използвате дадената команда, за да заредите настройките на UEFI:

systemctl reboot --firmware-setup

Нека първо разбия използваните опции:

  • reboot: Както подсказва името му, той ще рестартира вашата система.
  • --firmware-setup: Когато тази опция се използва с rebootто ще покаже на фърмуера на системата да стартира в интерфейса за настройка на фърмуера.

Да, това беше! Една единствена команда и ще бъдете изритнати в настройките на UEFI. Знам, че Windows позволява зареждане в настройките на фърмуера на UEFI от Windows. Хубаво е да видим нещо подобно и в Linux.

Създайте пряк път на работния плот за зареждане в настройките на UEFI (по избор)

Ако често установявате, че стартирате в настройките на UEFI и не помните командата през цялото време, можете да улесните живота си, като създадете пряк път на работния плот. Това ще ви позволи да стартирате в UEFI, като щракнете върху иконата на работния плот.

Сега това е ненужно и не се изисква за повечето потребители на Linux. Правете го само ако чувствате нужда от това. Методът изисква редактиране на файлове в командния ред.

Първо използвайте дадената команда, за да създадете файл с пряк път на работния плот за настройките на UEFI:

sudo nano /usr/share/applications/uefi-reboot.desktop

И поставете следното съдържание във файла:

[Desktop Entry]
Name=UEFI Firmware Setup (Reboot)
Comment=Access the motherboard configuration utility
Exec=systemctl reboot --firmware-setup
Icon=system-restart
Terminal=false
Type=Application
Categories=System;Settings;
създайте пряк път на работния плот за зареждане в настройките на uefi

Веднъж готово, запазете промените и излезте от nano текстов редактор.

И сега ще намерите прекия път за настройка на фърмуера на UEFI в системното меню:

заредете фърмуера на uefi от системното меню

Това е! Удобен начин за влизане в настройките на UEFI.

Обобщавайки

Класическите начини за достъп до настройките за зареждане може да са малко неудобни за някои хора. Екранът grub може да не показва опцията UEFI за по-стари версии.

И тук методът systemd блести. Намерих този метод за спасител, когато системата ми се срина и функционалните ми клавиши не реагираха, което е необходимо за зареждане в UEFI (тогава си помислих тогава!).

Надявам се да го намерите също толкова полезно.


Източник: itsfoss.com

Публикациите се превеждат автоматично с google translate


Сподели