UEFI

Bagaimana Saya Menukar Tetapan UEFI?

Bagaimana Saya Menukar Tetapan UEFI?

Semasa anda menggunakan Linux, apa sahaja pengedaran, anda kadang-kadang perlu melihat tetapan untuk UEFI. Sebabnya berbeza; anda mungkin mempunyai sistem dual-boot dan tidak dapat mencari pilihan boot yang lain, mungkin anda ingin memilikinya boot dengan selamat, atau, dalam beberapa kes, anda ingin mematikan boot yang selamat sehingga anda dapat boot apa saja.

Untuk boot selamat, anda perlu menggunakan arahan mokutil. Ini menguruskan kunci yang terdapat pada sistem.

Alat

efibootmgr

Alat yang paling jelas dan mudah dipahami adalah efibootmgr. Dengan menggunakan ini, anda boleh bekerjasama dengan titik yang berbeza di mana anda mahu but berterusan. Menggunakan UEFI, jauh lebih fleksibel untuk membuat pilihan bagaimana anda boot. Dengan alat kecil yang bagus, efibootmgr, anda boleh menukar, menambah, dan membuang entri but. Entri but menunjukkan proses ke mana ia mesti pergi.

Efibootmgr tersedia untuk sebilangan besar pengedaran sebagai binari. Jadi, pasang yang biasa dengan pengedaran anda. Setelah dipasang, anda perlu menjalankannya sebagai root. Seperti yang anda fahami, anda mungkin menjadikan sistem anda mustahil untuk boot, jadi berhati-hatilah. Sekiranya anda menjalankan perintah tanpa parameter, anda akan mendapat senarai ringkas entri semasa.

$ sudo efibootmgr

Senarai dalam gambar sangat pendek; sistem dual boot akan mempunyai lebih banyak entri. Oleh kerana sistem anda mungkin mempunyai lebih banyak entri, anda mungkin mahu memilih permulaan yang lain. Ini dilakukan dengan cukup mudah.

$ sudo efibootmgr -n 000C

Ini bertujuan untuk eksperimen, '-n' bermaksud set bootnext. Ini akan menetapkan perkara yang akan dimuat pada masa anda memulakan semula; ia tidak mengubah apa yang akan terus boot terlebih dahulu. Sekiranya anda telah menambahkan sesuatu yang baru, anda harus melakukan ini untuk mencubanya. Sekiranya but mengikut cara yang anda mahukan, ia akan menjadi tetap.

$ sudo efibootmgr -o 000C, 000B

Perintah di atas mengubah urutan boot kekal. Anda tidak perlu menaip semua angka nol, hanya 'C, B' yang akan berfungsi. Dalam membuat entri but:

$ sudo efibootmgr -c

Menjalankan perintah tanpa suis lebih beranggapan bahawa anda mempunyai ESP pada dev / sda1 dan ia dipasang di / boot / efi. Anda juga boleh mengatur but pada disk lain. Berikut adalah contoh.

$ sudo efibootmgr -c -l \\ EFI \\ refind \\ refindx64.efi -L rEFInd -d / dev / sdc

Perintah menambah '-c' dan diaktifkan sebagai entri but pertama. Parameter '-L' menetapkan di mana fail berada. Ini berkaitan dengan partisi ESP, biasanya dipasang di '/ boot / efi'. Parameter '-d' menunjuk ke pemacu yang ingin anda gunakan, lalai adalah / dev / sda. Adakah ia berjalan lancar?? Sekiranya tidak, anda boleh mengaktifkan dan menyahaktifkan entri but masing-masing menggunakan '-a' dan '-A'.

$ sudo efibootmgr -A -b C $ sudo efibootmgr -a -b C

Parameter menunjuk ke Boot000C, seperti yang anda lihat, anda juga dapat menggunakan hanya nilai bukan sifar pertama dalam bilangan titik. Sekiranya anda mempunyai banyak cakera, outputnya kelihatan lebih rumit. Gunakan pilihan verbose untuk melihat apakah terdapat banyak disk.

$ efibootmgr -v root @ mats-Ubuntu: / media / matstage / UEFI # efibootmgr -v
BootNext: 000C
BootCurrent: 000B
Masa tamat: 0 saat
BootOrder: 0001,0000,000B, 000C
Boot0000 * rEFInd Boot Manager HD (2, GPT, 439e77ad-82ea-464d-801d-3d5a3d4b7cd4,0xfa000,0x96000) / Fail (\ EFI \ refind \ refind_x64.efi)
Boot0001 * rEFInd HD (1, GPT, c85dcbd6-880b-f74d-8dac-0504f1dd291e, 0x800,0xaf000) / Fail (\ EFI \ refind \ refind_x64.efi)
Boot000B * ubuntu HD (2, GPT, 439e77ad-82ea-464d-801d-3d5a3d4b7cd4,0xfa000,0x96000) / Fail (\ EFI \ UBUNTU \ GRUBX64.EFI)
Boot000C * UEFI OS HD (2, GPT, 439e77ad-82ea-464d-801d-3d5a3d4b7cd4,0xfa000,0x96000) / Fail (\ EFI \ BOOT \ BOOTX64.EFI)

Bahagian yang lucu di sini ialah anda mempunyai partisi terlebih dahulu, dan kemudian UUID, dan akhirnya jalan pada cakera itu. Agak sukar untuk mengingat nilainya, tetapi ia menjadikan penyelesaian yang lebih mantap untuk sistem. Sebarang cakera yang boleh ditanggalkan mungkin tidak akan mendapat huruf yang sama setelah 'sd' lain kali anda boot.

Alat EFI

Alat EFI adalah sekumpulan alat yang boleh anda gunakan untuk mengetahui apa yang telah ditentukan. Alat efi-readvar dapat menunjukkan kepada anda semua yang boleh anda akses. Cetakan adalah akademik kerana semua yang anda lihat adalah kunci. Untuk memanipulasi senarai, anda menggunakan efi-updatevar. Ini memerlukan banyak gelung yang harus dilakukan, dan apabila dilakukan dengan tidak betul, anda boleh membuat bata sistem anda. Dengan kata lain, jika anda mempunyai keperluan khusus, anda boleh menggunakan sistem fail efivars. Ia dipasang hanya baca secara lalai kerana berisiko merosakkan sistem. Langkah-langkah untuk mendapatkan akses ke pemboleh ubah diperincikan dalam pautan di bawah.

https: // realmacmods.com / macbook-2011-radeon-gpu-disable /

Ini mengenai Macbook Pro yang tidak dapat boot tanpa menggunakan GPU, yang menjadikan boot grafik tidak mungkin dilakukan semasa anda ingin memasang Linux. Membuat lebih banyak perubahan pada pemboleh ubah UEFI berbahaya bukan hanya pada kandungan cakera anda, tetapi juga dapat mengatur agar tidak mencuba boot.

Sekiranya anda tahu panduan apa yang anda cari, anda menggunakan arahan efibootdump. Ini memerlukan pengetahuan yang lebih mendalam mengenai sistem anda.

Kesimpulannya

Mengubah pemboleh ubah UEFI anda adalah mungkin, namun, anda harus memastikan bahawa anda tahu dengan tepat apa yang anda lakukan sekiranya anda mengubah perkara lain daripada pesanan but. Urutan but akan membuat anda reboot beberapa kali sehingga anda memahami kesilapan yang mungkin anda buat. Sekiranya anda berminat mempercepat but anda dan menjadikannya lebih dinamik, pertimbangkan rEFInd!

Buat semula butang tetikus anda secara berbeza untuk perisian yang berbeza dengan X-Mouse Button Control
Mungkin anda memerlukan alat yang dapat mengubah kawalan tetikus anda dengan setiap aplikasi yang anda gunakan. Sekiranya ini berlaku, anda boleh menc...
Kajian Tetikus Tanpa Wayar Microsoft Sculpt Touch
Saya baru-baru ini membaca mengenai Sentuhan Microsoft Sculpt tetikus tanpa wayar dan memutuskan untuk membelinya. Setelah menggunakannya sebentar, sa...
Trackpad dan Mouse Pointer pada skrin Windows AppyMouse untuk Tablet Windows
Pengguna tablet sering kehilangan penunjuk tetikus, terutama ketika mereka biasa menggunakan komputer riba. Telefon pintar dan tablet skrin sentuh dil...