Apa perbedaan antara GRUB_CMDLINE_LINUX dan GRUB_CMDLINE_LINUX_DEFAULT di / etc / default / grub

57

Saya memecahkan masalah kontrol kecerahan fn-key pada laptop saya, jadi saya mengarungi banyak opsi konfigurasi di / etc / default / grub, seperti yang dapat Anda bayangkan. Namun, itu menimbulkan pertanyaan bagi saya:

Apa perbedaan antara garis yang ditandai GRUB_CMDLINE_LINUXdan GRUB_CMDLINE_LINUX_DEFAULT?

Misalnya, tidak GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

berperilaku berbeda dari GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"?

Sebagai pertanyaan yang tidak terkait, apa yang harus dilakukan dengan memetakan penggunaan kunci fn saya? Kecerahan sudah disesuaikan di Pengaturan Sistem karena beberapa xorg.conf.d/keajaiban. Saya hanya ingin membuat kunci berfungsi.

Chase May
sumber

Jawaban:

43

GRUB_CMDLINE_LINUX

Entri pada baris ini ditambahkan ke akhir baris perintah 'linux' (baris "kernel" GRUB legacy) untuk mode normal dan recovery. Ini digunakan untuk meneruskan opsi ke kernel.


GRUB_CMDLINE_LINUX_DEFAULT

Baris ini mengimpor semua entri ke akhir baris 'linux' (baris "kernel" GRUB legacy). Entri ditambahkan ke akhir mode normal saja.

apa yang harus mereka lakukan dengan memetakan penggunaan Fnkunci saya ?

Dalam beberapa kasus, ACPI BIOS menyediakan antarmuka yang diperlukan untuk mengontrol cahaya latar melalui antarmuka ACPI generik, tetapi metode yang sebenarnya tidak diterapkan. Jadi driver ACPI mendaftar ke perangkat keras dan mencegah driver khusus laptop melakukan hal itu. Dalam kasus tersebut, mungkin untuk mencegah driver backlight ACPI memulai dengan menambahkan baris berikut ke parameter boot kernel:

acpi_backlight=vendor

  1. Sumber tentang GRUB_CMDLINE _...
  2. Sumber tentang cahaya latar
g_p
sumber
70

Perbedaan dalam teks hitam putih pendek:

  • Pilihan dalam GRUB_CMDLINE_LINUXyang selalu efektif .

  • Pilihan dalam GRUB_CMDLINE_LINUX_DEFAULTyang efektif hanya selama normal boot (tidak selama recovery mode).


Sumber: help.ubuntu.com/.../Grub2 dan jawaban gp

ndemou
sumber
16
Alasan untuk sebagian besar jawaban duplikat ini: Saya selalu lupa perbedaannya, kembali ke halaman ini dan ingin menghabiskan waktu sesingkat mungkin untuk menangkap esensi.
ndemou
1
Yang ini harus menjadi jawaban yang diterima
Wizard79