Apa arti dari Opsi Boot yang berbeda? (mis. acpi = off, noapic, nolapic, dll)

27

Saya mengalami masalah dalam menginstal 11.04 di laptop baru saya, solusinya adalah mengaktifkan salah satu opsi boot ini:

  • acpi=off
  • noapic
  • nolapic

Tapi, apa yang sebenarnya dilakukan opsi ini?

Masalah apa yang ada dalam memungkinkannya?
yaitu mereka dapat menyebabkan masalah perangkat keras (seperti kipas tidak berjalan menyebabkan sistem kepanasan).

Stephen RC
sumber

Jawaban:

24

Secara umum, parameter boot seperti itu tidak diperlukan kecuali ada masalah dengan BIOS Anda dan bagaimana ia menangani standar-standar ini, atau itu mungkin sudah cukup tua di mana standar-standar ini tidak sepenuhnya diimplementasikan dengan baik.

ACPI (Konfigurasi Lanjut dan Antarmuka Daya) adalah standar untuk menangani manajemen daya. Sistem yang lebih lama mungkin tidak mendukung ACPI secara penuh, jadi kadang-kadang ada baiknya memberi petunjuk pada kernel untuk tidak menggunakannya. "acpi = off"

APIC (Advanced Programmable Interrupt Controller) adalah sejenis fitur yang ditemukan pada sistem yang lebih baru. Versi "lokal" disebut "LAPIC". Apa yang dapat dilakukan pengontrol ini adalah disetel untuk menghasilkan dan menangani interupsi, sinyal yang digunakan perangkat keras untuk menyampaikan pesan. Sekali lagi, beberapa implementasi APIC dapat memiliki masalah pada sistem yang lebih lama, dan karenanya berguna untuk menonaktifkannya. "noapic" dan "nolapic".

Kadang-kadang APIC berfungsi, tetapi memperlambat segala sesuatunya di tengah pesan yang disampaikan. Ini dapat mengacaukan pemrosesan audio dan video, misalnya. Orang-orang mungkin menonaktifkannya karena alasan itu juga.

Joshua R. Poulson
sumber
2
Terima kasih :) Hanya satu komentar, laptop saya adalah laptop baru yang baru dirilis beberapa bulan lalu. Jadi masalah saya mungkin terkait dengan teknologi baru yang tidak kompatibel , bukan teknologi lama .
Stephen RC
Masalah yang sama bagi saya. Saya memiliki netbook HP Mini yang agak baru, di mana Ubuntu 10.10 berfungsi dengan baik. Tapi saya bahkan tidak bisa mem-boot live CD di dalamnya tanpa acpi = off parameter boot ini.
jfmessier
Jika Anda mengalami masalah saat boot dengan ACPI diaktifkan, periksa untuk melihat apakah ada peningkatan BIOS yang tersedia. Dengan ACPI diaktifkan, kernel mendelegasikan tugas-tugas tertentu ke skrip ACPI yang disimpan di BIOS. Jika skrip tersebut bermasalah, maka skrip ini dapat menyebabkan ketidakstabilan tingkat kernel. Jadi perbaikan bug BIOS dapat membantu di sini.
James Henstridge
Untuk mendapatkan Dual-Display dan 3D berfungsi dengan baik, saya mematikan Optimus pada Lenovo W530 saya. Bahkan di Ubuntu 14.10 & driver nvidia saat ini, 'noapic' diperlukan untuk boot langsung ke kartu 'discrete'.
Dusty J
0

tidak ada masalah untuk perangkat keras yang saya pikir, karena mengatur fungsi-fungsi itu tidak benar-benar mematikannya, tetapi menetapkan siapa yang mengimplementasikannya - 'mati' di bios akan berarti itu akan menjadi kernel

apa yang sebenarnya berdampak pada kipas pendingin yang saya pikir adalah 'noapm' atau 'apm = off' (manajemen daya tingkat lanjut), tetapi mematikannya berarti kipas pendingin bekerja dengan kecepatan penuh sepanjang waktu, karena bagian 'maju' sebenarnya memperlambat mereka turun saat sistem cukup dingin

mengatur hal-hal itu secara permanen dilakukan dengan menuliskannya di file grub di / etc / default (biasanya) dan setelah itu membangun kembali grub dengan 'update-grub' atau 'grub-mkconfig' (grub2 bukannya grub kadang-kadang diperlukan) tergantung pada sistem

umumnya seperti 'semakin kecil laptop - semakin besar kemungkinan akan membutuhkannya dan lebih banyak dari mereka';)

pnpbios = off mungkin juga membantu (ini untuk plug n play)

bai hui
sumber