ติดอยู่กับการรีบูทและปิดเครื่อง


28

ฉันเพิ่งติดตั้ง Ubuntu 12.04 และฉันก็ชอบ อย่างไรก็ตามฉันมีปัญหาหนึ่ง - ฉันไม่สามารถปิดหรือรีบูตอย่างถูกต้อง

เมื่อฉันปิดแล็ปท็อป (Acer Aspire 5560) มันจะค้างที่ 5 จุดและอยู่ที่นั่น

เมื่อรีบูทแล็ปท็อปมันจะปิดเครื่อง แต่เมื่อบู๊ตสำรองมันจะอยู่บนหน้าจอสีม่วง (ไม่มีโลโก้เลย)

ฉันจะหยุดสิ่งนี้:

  • sudo service network-manager stop ก่อนปิดเครื่อง - ไม่มีอะไร

  • เพิ่มบางบรรทัดไฟล์ GRUB - ไม่มีอะไร

  • ติดตั้ง Ubuntu รุ่นอื่น - ไม่มีอะไรเลย
  • sudo shutdown -h now - ไม่มีอะไร

และอีกมากมาย

ในขณะนี้ฉันเห็นหน้าจอสีดำข้างหน้าฉันพร้อมข้อความ

 Asking all remaining processes to terminate [OK]

และจุด 5 จุดที่มีสีส้มอันสุดท้ายเท่านั้น

ในความพยายามอื่น ๆ ฉันได้รับสิ่งนี้:

modem-manager:could not get the system bus......

ก่อนอื่นฉันมี Ubuntu สำหรับ Windows ดูอัลบูต แล้วมันก็ใช้ได้ดี อย่างไรก็ตามหลังจากติดตั้ง Ubuntu ใหม่เพียงอย่างเดียวฉันได้รับสิ่งนี้


1
อัปเดต: ตอนนี้ได้รับข้อผิดพลาด: "unmount: / run / lock: not mounted" "Will halt"
Max Beer

1
ฉันคิดว่ามันมีบางอย่างเกี่ยวกับการจัดการพลังงานใน Acer และบอร์ดไม่ได้รับสัญญาณที่เหมาะสมหรือการตีความสัญญาณผิดที่ได้รับ ฉันมีรูปแบบเดียวกันและทำงานกับปัญหาเดียวกัน

1
อัปเดต: ติดตั้ง distros อื่น ๆ (มิ้นต์, fedora) ทั้งคู่ทำงานได้! หมายความว่ามีบางอย่างเกี่ยวข้องกับอูบุนตูและไม่ใช่แล็ปท็อปของฉัน
Max Beer

ฉันประสบปัญหาเดียวกันกับแล็ปท็อป Acer ของฉัน สิ่งนี้ไม่เหมือนเมื่อก่อนฉันเพิ่งติดตั้ง Ubuntu ใหม่ ฉันเดาว่าการอัปเดตต้องทำให้เกิดสิ่งนี้สำหรับฉัน การแก้ไขที่แนะนำด้านล่างใช้งานได้หรือไม่
ultrajohn

คำตอบ:


17

ฉันมีปัญหาคล้ายกับ Dell XPS 15z ซึ่งฉันแก้ไขด้วยการเพิ่มacpi=noirqเคอร์เนลอาร์กิวเมนต์:

sudo vi /etc/default/grub

ชุด

GRUB_CMDLINE_LINUX_DEFAULT="acpi=noirq quiet splash"

แล้วก็

sudo update-grub

โปรดทราบว่าก่อนหน้านี้ฉันเคยใช้acpi=offซึ่งอนุญาตให้ฉันบูต แต่ไม่ปิดเครื่อง หากไม่มีแฟล็ก acpi ใด ๆ ฉันก็ไม่สามารถบูตได้


1
นี่เป็นการหลอกลวงสำหรับฉันขอบคุณ รัน 12.04 64- บิตบน Dell XPS M1530
ราศีเมถุน 14

คุณอัพเดทด้วงอย่างไร? ฉันหมายถึงเมื่อฉันพิมพ์ sudo vi / etc / default / grub ไฟล์ด้วงจะปรากฏขึ้นในสถานี แต่ฉันจะแก้ไขได้อย่างไร
Della

1
@Barman ลิงค์นี้จะช่วยให้คุณkeyxl.com/aaab462/105/VIM-Text-Editor-keyboard-shortcuts.htm
Sashwat

สิ่งนี้ไม่ได้ผลสำหรับฉัน
Sashwat

การเพิ่มacpi=noirqแก้ไขปัญหาการรีบูต แต่ยังปิดการใช้งานแป้นพิมพ์และเมาส์ในตัวของฉัน ฉันสามารถใช้แล็ปท็อปของฉันโดยใช้เมาส์และแป้นพิมพ์ภายนอกเท่านั้น
ninjascorner

5

คุณอาจลองใช้คำสั่งเหล่านี้ในเทอร์มินัล

สำหรับการปิดเครื่อง:

sudo halt

สำหรับการปิดเครื่อง:

sudo init 0

สำหรับการรีสตาร์ท:

sudo init 6

สำหรับการปิดเครื่อง:

sudo shutdown -h now

สำหรับไฮเบอร์เนต:

sudo /etc/acpi/hibernate.sh

แย่มากล้มเหลวทั้งหมด ยังคงติดอยู่บนโลโก้อูบุนตูด้วย 5 จุด
Max Beer

1
นี่เป็นวิธีที่ต่างกันในการทำสิ่งเดียวกัน - สิ่งที่ OP บอกว่าไม่ทำงาน
jwg

ไม่มีงานเหล่านี้เพราะพวกเขาทั้งหมดสวยเหมือนกันสำหรับการปิดตัวลง มันเป็นปัญหาที่แตกต่าง
kabirbaidhya

2

ฉันได้รับแฮ็คจากลิงค์นี้ - http://www.pbehnke.com/main/node/11ด้วยเหตุผลบางอย่างถ้าตั้งค่าการควบคุม usb ไว้autoการวนรอบการปิดระบบจะเริ่มต้นใหม่ ทางออกคือการทำให้พวกเขาonมีพลัง

ฉันได้เพิ่มฟังก์ชั่นใน/etc/init.d/haltสคริปต์เช่นนี้ -

# Add this function in the /etc/init.d/halt script
# call before do_stop
set_usbs_on () {
    usbcontrolpath="/sys/bus/usb/devices/*/power/control"
    for dev in $usbcontrolpath;
    do
        echo "Setting $dev: " `cat $dev` "to on"
        echo on > $dev
        echo ""
    done
}

และฉันเรียกมันก่อนdo_stopในcase $1 stopสวิทช์ -

stop)
    set_usbs_on
    do_stop
    ;;

ตอนนี้เครื่องจะปิดตัวลง


สิ่งนี้ทำงาน เมื่อถึงจุดหนึ่งมันก็หยุดทำงาน (ไม่รู้ว่าเมื่อใดที่คอมพิวเตอร์มักใช้งานตลอด 24/7) หากคุณดำเนินการใน terminal จากนั้นก่อนpoweroffจะทำงาน หากคุณไม่ได้รีบูตเครื่อง (kubuntu 15.04 / asus z68 / i5-2500k)
-bradley

ใช่ถ้าคุณรันคำสั่งบนเทอร์มินัลมันจะทำงานเฉพาะสำหรับเซสชันนั้น เพื่อให้ถาวรคุณจะต้องแก้ไข/etc/init.d/haltไฟล์ตามที่อธิบายไว้ข้างต้น
ramgorur

รหัสอยู่ใน/etc/init.d/haltและได้รับตลอดเวลา (ทั้งเมื่อมันทำงานและตั้งแต่มันหยุดทำงาน) ตั้งแต่พบว่าหยุดบริการถูกหลอกลวง เพียงแค่ต้องเข้าใจวิธีการเปิดโปงมันตามที่systemctl umask haltดูเหมือนจะไม่ทำงาน
Northern-bradley

มันใช้งานได้ดี แต่ตั้งแต่ Ubuntu 15.10 เป็นต้นไปทำให้ systemd เป็นค่าเริ่มต้น ... ใช้งานได้หลังจาก "สวิทช์ถาวรกลับไปสู่การพุ่งพรวด" wiki.ubuntu.com/SystemdForUpstartUsers
Fakabbir อามิน

0

สิ่งเดียวที่ฉันต้องทำคือกดCtrl+ Alt+ Tเพื่อเปิดเทอร์มินัล เมื่อเปิดขึ้นให้เรียกใช้คำสั่งด้านล่าง

sudo update-grub

และตอนนี้ก็ทำงานได้ดี


0

ปัญหาเดียวกันกับแฮงค์ปลอม "บน 5 จุด" ฉันอ่านที่ไหนสักแห่ง (จำไม่ได้ว่าอยู่ที่ไหน) ไปที่ "ออกจากระบบ" ก่อน (เมนูมุมบนขวา) จากนั้นปิดเครื่อง ฉันทำสิ่งนี้มานานกว่าหนึ่งเดือนแล้วโดยไม่มีปัญหา


0

ฉันไม่มีผู้เชี่ยวชาญ แต่ฉันโหลด BARTpe เพื่อไปที่คำสั่ง promt และติดตั้งไบออสใหม่มันบูตตรงไปที่ฮาร์ดไดรฟ์เดาว่ามันไม่เห็นมันแค่ลองโหลดค่าเริ่มต้นในไบออสของคุณอาจไม่ต้องอัพเดท


คุณหมายถึงอะไร "ไบออสที่ติดตั้งใหม่"? คุณทำอะไรกันแน่
MadMike

1
เพียงเพื่อใช้เป็นคำอธิบายเล็กน้อย BARTpe เป็นสภาพแวดล้อมของ Windows ที่สามารถบู๊ตได้ซึ่งโดยส่วนขยายจะช่วยให้คุณเรียกใช้ตัวแก้ไขเฟิร์มแวร์ BIOS ซึ่งเป็นแอปพลิเคชันที่ใช้ Windows เท่านั้น ฉันไม่แน่ใจว่าจะช่วยได้อย่างไร แต่นี่คือสิ่งที่ถูกแนะนำที่นี่
Oli

0

ฉันรู้ว่านี่เป็นโพสต์เก่าสุด แต่ฉันพบคำตอบที่แท้จริงสำหรับรุ่นนี้ ไม่ใช่ Ubuntu มันเป็น Aspire

จากการลงทะเบียน bug ของอูบุนตู: ( ลิงก์ )

ดูเหมือนว่าเป็นข้อผิดพลาด BIOS / UEFI ดังนั้นจึงไม่มีวิธีแก้ไขปัญหาใน 5560g หากวางแผนใช้ efi

ผู้ใช้บนTomsGuideยืนยันว่าเป็นกรณีนี้แม้ว่าจะติดตั้ง Windows:

ปัญหาคือว่ารุ่น Acer Aspire 5560G อย่างใด (ไม่ถามว่า {อาจ BIOS เกี่ยวข้อง?}) ไม่สามารถปิดได้อย่างถูกต้อง (แช่แข็ง) เมื่อติดตั้งระบบปฏิบัติการในรูปแบบพาร์ทิชัน GPT

อีกครั้งจากหน้าข้อบกพร่องวิธีแก้ปัญหา: ( ลิงค์ )

การหลีกเลี่ยงปัญหา: การใช้ gdisk แปลง gpt เป็น mbr, ตั้งค่าการซ่อมแซมการบูต, กู้คืน mbr แล้วเรียกคืนด้วง

งานจำนวนมากเพื่อแก้ไขสิ่งเล็กน้อยเช่นนี้ ผู้ใช้บางคนแนะนำว่า BIOS อัปเดตความช่วยเหลือของฉัน

การปฏิเสธความรับผิด:ฉันไม่สามารถยืนยันใด ๆ นอกเหนือจากนี้ที่เกิดข้อผิดพลาดและ windows นั้นประสบปัญหาเดียวกันเมื่อติดตั้งด้วย gpt หากฉันตัดสินใจที่จะติดตามวิธีแก้ปัญหา (มีความเสี่ยงมาก) หรืออัปเดต BIOS (มีความเสี่ยงมากขึ้น) และรับผลลัพธ์เพิ่มเติมที่ฉันจะอัปเดต

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