如何在 Linux 系統(tǒng)中訪問 UEFI 設(shè)置
想要在固件級(jí)別檢查啟動(dòng)順序或電源設(shè)置? 你可以在系統(tǒng)啟動(dòng)時(shí)按 ??F2?
?、???F10?
?? 或 ???Del?
?? 按鍵訪問 UEFI 設(shè)置。
這種方法的問題是你可能不知道確切的鍵,并且必須警惕在正確的時(shí)間按下這些鍵。
Mr. Bean
如果你不想像上面 Gif 中的憨豆先生,你可以從 Linux 中的 ??Grub 引導(dǎo)加載器?? 頁面訪問 UEFI 設(shè)置。
uefi firmware settings grub linux
當(dāng)你打開 Linux 系統(tǒng)時(shí),你會(huì)看到這個(gè)頁面。Fedora 和 Ubuntu 等大多數(shù) Linux 發(fā)行版都使用 Grub,它們允許你像這樣從 Grub 頁面訪問 UEFI 設(shè)置。
如果你沒有看到此頁面,或你的發(fā)行版不使用 Grub 怎么辦? 仍然有一些方法可以從 Linux 中訪問 UEFI 設(shè)置。
在你了解如何操作之前,請 ??確保你的系統(tǒng)使用的是 UEFI??。
另一件重要的事情。你的系統(tǒng)重啟才能進(jìn)入 UEFI 設(shè)置。你無法從操作系統(tǒng)中訪問和修改固件設(shè)置。
從 Linux 啟動(dòng)到 UEFI 設(shè)置
此方法僅適用于具有 systemd 的 Linux 發(fā)行版。這意味著這種方法適用于任何基于 Ubuntu、Debian、Fedora 和任何主流的基于 Arch 的發(fā)行版,包括 Manjaro 和 EndeavourOS。
??確保你的 Linux 發(fā)行版使用 systemd?? 仍然是一個(gè)好主意。使用給定的命令,如果它返回 systemd,你就可以開始了:
how to know if i am using systemd on linux?
當(dāng)你發(fā)現(xiàn)你的發(fā)行版正在使用 systemd,你可以使用給定的命令啟動(dòng)到 UEFI 設(shè)置:
讓我首先分解使用的選項(xiàng):
- ?
?reboot?
?:顧名思義,它將重啟你的系統(tǒng)。 - ?
?--firmware-setup?
?: 當(dāng)此選項(xiàng)與??reboot?
? 一起使用時(shí),它會(huì)指示系統(tǒng)固件啟動(dòng)進(jìn)入固件設(shè)置界面。
就是這樣! 一個(gè)命令,你將進(jìn)入 UEFI 設(shè)置。我知道 Windows 允許 ??從 Windows 中啟動(dòng)進(jìn)入 UEFI 固件設(shè)置??。很高興在 Linux 中看到類似的東西。
創(chuàng)建桌面快捷方式以啟動(dòng)到 UEFI 設(shè)置(可選)
如果你經(jīng)常發(fā)現(xiàn)自己啟動(dòng)進(jìn)入 UEFI 設(shè)置,并且不記得所有命令,你可以通過創(chuàng)建桌面快捷方式讓你的生活更輕松。這將使你可以通過單擊桌面圖標(biāo)啟動(dòng)到 UEFI。
不過,對于大多數(shù) Linux 用戶來說,這是不必要的,也不是必需的。只有當(dāng)你覺得有必要時(shí)才去做。該方法需要 ??在命令行中編輯文件??。
首先,使用給定的命令為 UEFI 設(shè)置創(chuàng)建桌面快捷方式文件:
并將以下內(nèi)容粘貼到文件中:
create a desktop shortcut to boot into uefi settings
完成后,??保存更改并退出 nano?? 文本編輯器。
現(xiàn)在,你將在系統(tǒng)菜單中找到 UEFI 固件設(shè)置的快捷方式:
boot into uefi firmware from system menu
完成了!一種進(jìn)入 UEFI 設(shè)置的巧妙方法。
總結(jié)
訪問啟動(dòng)設(shè)置的經(jīng)典方法對某些人來說可能有點(diǎn)不方便。Grub 頁面可能不會(huì)顯示舊版本的 UEFI 選項(xiàng)。
這就是 systemd 方法的亮點(diǎn)所在。當(dāng)我的系統(tǒng)崩潰并且我的功能鍵沒有響應(yīng)時(shí),我發(fā)現(xiàn)這種方法是救命稻草,這是啟動(dòng)到 UEFI 所必需的(我當(dāng)時(shí)就是這么想的?。?/p>
我希望你發(fā)現(xiàn)它同樣有用。