Arch-Linux
如何在 Arch Linux 上恢復 BIOS 配置訪問?
我無法再訪問 PC 上的 BIOS。我不知道是什麼原因造成的,但它一定是因為我用 UEFI GRUB 安裝了 Arch Linux(我唯一的作業系統)。我之前已經訪問過 BIOS 數十次,但標準方法都不再適用。從手冊:
在啟動時進入 BIOS 設置:
按
$$ Delete $$或者$$ F2 $$在開機自檢 (POST) 期間。
我已經嘗試過這些鍵和許多其他鍵,包括 ESC、F1 到 F3 以及 F8 到 F12。我試過握住它們或反复按。我也試過
systemctl reboot --firmware-setup
了,還是不行。我也嘗試fwsetup
在 GRUB 控制台中執行,但它只是重新啟動。在重新啟動期間,我要麼在 GRUB 菜單之前什麼都看不到,要麼只是在沒有任何鍵盤提示的情況下快速閃現 POST 狀態螢幕。一些要求的資訊:
$ sudo dmidecode -s system-manufacturer System manufacturer $ sudo dmidecode -s system-product-name System Product Name $ sudo dmidecode -s baseboard-manufacturer ASUSTeK COMPUTER INC. $ sudo dmidecode -s baseboard-product-name TUF B360-PRO GAMING (WI-FI) $ sudo dmidecode -s bios-vendor American Megatrends Inc. $ efibootmgr -v BootCurrent: 0001 Timeout: 10 seconds BootOrder: 0001 Boot0001* GRUB HD(1,GPT,fa065366-79e7-40d2-9eab-70dc8e98bfb1,0x800,0xff800)/File(\EFI\GRUB\grubx64.efi)
(我之前只是將超時時間調高了
efibootmgr
,但似乎沒有任何明顯的效果。)我什至不確定是否能
fwupdmgr
辨識 BIOS - 它顯示了一些 AMI 硬體,但沒有明確地將其中任何一個稱為 BIOS/UEFI 設備:$ sudo fwupdmgr get-devices […] ├─System Firmware: │ │ Device ID: c4e002c2199cf4d6bd3e13eee33cf3b821d95914 │ │ Current version: 4610 │ │ Minimum Version: 4610 │ │ Vendor: System manufacturer (DMI:American Megatrends Inc.) │ │ Update Error: Cannot install update when system battery is not at least 10% │ │ GUIDs: f9fabfb9-6756-506b-a7c4-2d690177282b │ │ 230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware │ │ 1fedd657-6193-5ae8-b10f-e921c108ce73 ← UEFI\RES_{F9FABFB9-6756-506B-A7C4-2D690177282B} │ │ Device Flags: • Internal device │ │ • System requires external power source │ │ • Needs a reboot after installation │ │ • Cryptographic hash verification is available │ │ • Device is usable for the duration of the update │ │ • Updatable │ │ │ └─UEFI dbx: │ Device ID: 362301da643102b9f38477387e2193e57abaa590 │ Summary: UEFI Revocation Database │ Current version: 238 │ Minimum Version: 238 │ Vendor: UEFI:Linux Foundation │ Install Duration: 1 second │ GUIDs: fda6234b-adcb-5105-8515-9af647d29775 ← UEFI\CRT_D7F66BE77CEF858C174BF4338A99263C8795B74E02026411F5F532F716AE3263 │ f8ff0d50-c757-5dc3-951a-39d86e16f419 ← UEFI\CRT_D7F66BE77CEF858C174BF4338A99263C8795B74E02026411F5F532F716AE3263&ARCH_X64 │ c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503 │ f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64 │ 7d5759e5-9aa0-5f0c-abd6-7439bb11b9f6 ← UEFI\CRT_ED1FE72CB9CA31C9AF5B757AFCD733323D675825032E6CED7FE1AE9EB767998C │ 0c7691e1-b6f2-5d71-bc9c-aabee364c916 ← UEFI\CRT_ED1FE72CB9CA31C9AF5B757AFCD733323D675825032E6CED7FE1AE9EB767998C&ARCH_X64 │ Device Flags: • Internal device │ • Updatable │ • Needs a reboot after installation │ […] $ sudo fwupdmgr update Devices with no available firmware updates: • USB3.0 Hub • BCM920702 Bluetooth 4.0 • UEFI dbx • USB2.0 Hub Devices with the latest available firmware version: • Unifying Receiver
我最終重置了 BIOS 以重新啟用訪問。