การบูตอูบุนตูด้วยพารามิเตอร์“ acpi = off” grub


23

ในการสั่งซื้อสำหรับผมที่จะบูตเข้าสู่ 12.04 ผมต้องเพิ่มพารามิเตอร์acpi=offในด้วง ตัวเลือกอื่น ๆ ตามที่ระบุที่นี่ไม่อนุญาตให้ฉันบูตเข้าสู่ Ubuntu

คำถามของฉันง่ายการตั้งค่าพารามิเตอร์acpi=offทำอะไรจริง

และที่สำคัญกว่านั้นการบู๊ตซ้ำ ๆ กับacpi=offความเสียหายหรือเป็นอันตรายต่อคอมพิวเตอร์อยู่ดี

คำตอบ:


12

การacpi = offปิดใช้งานการกำหนดค่าขั้นสูงและ Power Interface ปิดชั่วคราวขณะบูตอูบุนตู หากคุณต้องเพิ่มการacpi = offบูต ubuntu ให้สำเร็จแสดงว่า ACPI บนคอมพิวเตอร์ของคุณไม่สามารถทำงานร่วมกับ ubuntu รุ่นนี้ได้

ฉันไม่คิดว่าจะใช้acpi = offการทำลายคอมพิวเตอร์ของคุณซ้ำ ๆ เพราะจะปิดใช้งาน ACPI ชั่วคราวเท่านั้น

แต่ถ้าคุณไม่ต้องการที่จะเพิ่มacpi = offพารามิเตอร์ทุกครั้งที่คุณบูตคุณสามารถปิดการใช้งานบัตรใหม่ (BIOS)หรือปิดACPI (ยังมาจาก BIOS) ใช้ตัวเลือกที่สองหากคุณไม่พบอินเทอร์เฟซการ์ดใหม่

แต่ถ้าคุณมี Windows การปิดใช้งาน ACPI จาก BIOS อาจทำให้ Windowsเสียหายและคอมพิวเตอร์จะบังคับให้คุณติดตั้งใหม่ ดังนั้นถ้าคุณมีพาร์ติชั่นการกู้คืน windows ที่ซ่อนอยู่ในคอมพิวเตอร์ของคุณ


ACPI จะเป็นอันตรายต่อ Windows ได้อย่างไร มันปิดการใช้งานการใช้งาน ACPI ในเคอร์เนลลินุกซ์ แต่ไม่แก้ไขตาราง ACPI บน BIOS Windows จะไม่ได้รับผลกระทบ
ผู้ใช้ไม่ทราบ

ฉันจริงปิดการใช้งาน ACPI จาก BIOS ตัวเองและ windows ได้รับข้อผิดพลาดของ "ปัญหาร้ายแรง" เมื่อฉันบูตมัน โชคดีที่คอมพิวเตอร์มีพาร์ติชันการกู้คืนที่ซ่อนอยู่ (ซึ่งฉันไม่รู้) และแก้ไขปัญหาด้วยตัวเอง จากนั้นฉันค้นหาออนไลน์และพบกลุ่มคน (ไม่มีพาร์ติชั่นการกู้คืน) ที่ต้องติดตั้ง windows ใหม่หลังจากปิดใช้งาน ACPI จาก BIOS แต่ฉันก็ไม่แน่ใจเหมือนกันว่าทำไม
Emerson Hsieh

1
อ่า - คุณปิดการใช้งานใน BIOS ไม่ใช่ใน GRUB boot-options ใช่ไหม ฉันคิดว่าคุณพูดถึงเรื่องหลัง
ผู้ใช้ที่ไม่รู้จัก

โอ้ ฉันแก้ไขคำถาม ขออภัยที่ทำให้เกิดความสับสน
Emerson Hsieh

11

ฉันเพิ่งซื้อเครื่อง HP Envy 17 j053ea เพื่อใช้ประโยชน์จาก i7 และหน่วยความจำมากมาย การตัดการไล่ล่าฉันประสบปัญหามากมายจากการติดตั้งนี้ ไร้สายใช้งานไม่ได้หน้าจอ "จอมืด" ระหว่างการติดตั้งและหลังจากนั้นในระหว่างการบูท การเข้าใกล้หน้าจอสีดำคือตัวเลือกการบูตacpi=offแต่แน่นอนว่าหมายความว่าแล็ปท็อปจะไม่ระงับเมื่อฉันปิดฝาซึ่งเห็นได้ชัดว่าไม่ดี หลังจากค้นหาสองวันที่ผ่านมาฉันได้พบบทความ / คำอธิบายที่ดีของ acpi และตัวเลือกที่ดีกว่ามาก:

สำหรับข้อมูลเกี่ยวกับ acpi โปรดดู: http://www.tldp.org/HOWTO/html_single/ACPI-HOWTO/

สำหรับข้อมูลเพิ่มเติมดูที่: https://wiki.archlinux.org/index.php/ACPI_modules

จากนั้นฉันก็พบว่า: ไม่มี ACPI รองรับพีซีของฉันฉันควรทำอย่างไร จาก irrational_john ... วิธีไป .. acpi=htไม่ได้ทำงาน แต่pci=noacpiทำเคล็ดลับแล้ว สำหรับฮาร์ดแวร์ของคุณฉันขอแนะนำวิธีการของ John ในการเลือกวิธีการต่างๆ

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

ด้วยสิ่งนี้อยู่ในมือเพื่อที่อยู่ "ของ wub" .. ในจุดคำตอบข้างต้นเมื่อคุณพบคนที่ทำงาน:

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

GRUB_CMDLINE_LINUX_DEFAULT=

และทำให้มัน (ในกรณีของฉัน):

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash pci=noacpi”

จบด้วย:

bash# sudo update-grub
bash# sudo reboot

ฉันพบว่าตัวเลือกที่GRUB_CMDLINE_LINUX_DEFAULTแสดงสำหรับตัวเลือก linux เริ่มต้น แต่หายไปในตัวเลือกเมนูการกู้คืน คุณจะเพิ่ม apci = off ในตัวเลือกเมนูการกู้คืนได้อย่างไร?
Sukima

@Sukima เพิ่มตัวเลือกใน 'GRUB_CMDLINE_LINUX' เพื่อให้เพิ่มในทั้งสองรายการ
João Bravo

1

ผมมีปัญหาเหมือนกัน.

นี่คือการแก้ไข:

/etc/default/grubแก้ไข

ในแฟ้มด้วงการเปลี่ยนแปลงที่จะเป็นGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

จากนั้นทำsudo update-grubและรีบูต! มารยาทของwub


2
คำตอบนี้ดูเหมือนไม่เกี่ยวข้อง ไม่ได้ตอบคำถามนี้
Mahesh
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.