Mem-boot Ubuntu dengan parameter grub "acpi = off"

23

Agar saya bisa boot ke 12.04, saya harus menambahkan parameter acpi=offdi grub . Opsi lain seperti yang ditentukan di sini tidak memungkinkan saya untuk boot ke Ubuntu.

Pertanyaan saya sederhana, apa yang acpi=offsebenarnya dilakukan pengaturan parameter ?

Dan yang lebih penting lagi, apakah berulang kali melakukan booting dengan acpi=offmerusak atau membahayakan komputer?

Filipe Teixeira
sumber

Jawaban:

12

Menggunakan acpi = offmenonaktifkan Konfigurasi Lanjut dan Antarmuka Daya mati sementara saat mem-boot Ubuntu. Jika Anda harus menambahkan acpi = offagar boot ubuntu berhasil, itu berarti ACPI di komputer Anda tidak kompatibel dengan versi ubuntu ini.

Saya tidak berpikir menggunakan acpi = offberulang kali merusak komputer Anda, karena itu hanya menonaktifkan ACPI sementara.

Namun, jika Anda tidak ingin menambahkan acpi = offparameter setiap kali Anda boot, Anda dapat menonaktifkan kartu baru (BIOS) atau menonaktifkan ACPI (juga dari BIOS) . Gunakan opsi kedua jika Anda tidak dapat menemukan Antarmuka Kartu Baru.

Tetapi, jika Anda memiliki Windows, menonaktifkan ACPI dari BIOS dapat merusak Windows dan komputer akan memaksa Anda untuk menginstalnya kembali . Jadi lakukan itu jika Anda memiliki partisi pemulihan windows tersembunyi di komputer Anda.

Emerson Hsieh
sumber
Bagaimana seharusnya menonaktifkan ACPI membahayakan Windows? Ini menonaktifkan penggunaan ACPI di kernel Linux, tetapi tidak memodifikasi ACPI-tabel pada BIOS. Windows tidak dapat terpengaruh.
pengguna tidak diketahui
Saya sebenarnya menonaktifkan ACPI dari BIOS sendiri, dan windows mendapat kesalahan karena memiliki "masalah serius" ketika saya mem-bootnya. Untungnya, komputer memiliki partisi pemulihan tersembunyi (yang saya tidak tahu) dan memperbaiki masalah dengan sendirinya. Kemudian saya mencari online dan menemukan banyak orang (tidak ada partisi pemulihan) yang harus menginstal ulang windows setelah menonaktifkan ACPI dari BIOS. Tapi saya juga tidak begitu yakin mengapa.
Emerson Hsieh
1
Ah - Anda menonaktifkannya di BIOS, bukan di opsi boot GRUB? Saya pikir Anda berbicara tentang yang terakhir.
pengguna tidak diketahui
Oh Saya mengedit pertanyaan. Maaf telah menyebabkan kebingungan.
Emerson Hsieh
11

Saya baru-baru ini membeli mesin HP Envy 17 j053ea untuk memanfaatkan i7 dan jumlah memori yang besar. Memotong untuk mengejar saya menderita banyak masalah dengan instalasi ini. Nirkabel tidak berfungsi, layar "layar hitam" selama instalasi dan sesudahnya saat booting. Bepergian untuk layar hitam adalah opsi boot acpi=off, tetapi ini tentu saja berarti bahwa laptop tidak akan ditangguhkan ketika saya menutup tutupnya yang jelas-jelas kurang optimal. Setelah mencari selama dua hari terakhir, saya telah menemukan banyak artikel / penjelasan bagus tentang acpi dan pilihan yang jauh lebih baik:

Untuk info tentang acpi, lihat: http://www.tldp.org/HOWTO/html_single/ACPI-HOWTO/

Untuk info lebih lanjut, lihat: https://wiki.archlinux.org/index.php/ACPI_modules

Kemudian saya menemukan: Tidak ada dukungan ACPI untuk PC saya, apa yang bisa saya lakukan? dari irrational_john ... cara untuk pergi .. acpi=httidak berhasil tetapi pci=noacpitelah melakukan trik. Untuk perangkat keras Anda, saya akan merekomendasikan pendekatan John pf bersepeda melalui opsi yang diberikannya:

nolapic
noapic
acpi_osi=“Linux”
acpi_osi=“Windows 2006”
acpi=ht
pci=noacpi
acpi=noirq
pnpacpi=off

Dengan ini di tangan abd ke alamat "wub's" .. pada jawaban poin di atas, setelah Anda menemukan yang bekerja:

bash# cd /etc/default
bash# sudo vi grub
# Use the vi editor to add the boot options to the line  

GRUB_CMDLINE_LINUX_DEFAULT=

dan membuatnya (dalam kasus saya):

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash pci=noacpi”

selesai dengan:

bash# sudo update-grub
bash# sudo reboot
A_nobody
sumber
Saya menemukan bahwa opsi yang GRUB_CMDLINE_LINUX_DEFAULTditampilkan untuk opsi linux default tetapi tidak ada dalam opsi menu pemulihan. Bagaimana Anda menambahkan apci = off ke opsi menu pemulihan?
Sukima
@Sukima Tambahkan opsi ke 'GRUB_CMDLINE_LINUX' sebagai gantinya untuk ditambahkan ke kedua entri
João Bravo
1

Saya memiliki masalah yang sama.

Ini adalah perbaikannya:

Edit /etc/default/grub.

Di file grub, ubah GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"menjadi GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor".

Lalu lakukan sudo update-grubdan reboot! Atas perkenan wub .

meee
sumber
2
Jawaban ini sepertinya tidak berhubungan. Itu tidak menjawab pertanyaan ini.
Mahesh