ฉันจะทำให้ Ubuntu หยุดแขวนเป็นระยะได้อย่างไร [ปิด]


13

ตั้งแต่ Ubuntu 11.04 ฉันได้รับการสุ่มระบบแฮงค์ (ฉันกำลังทำงาน 11.10) REISUB ไม่สามารถกู้คืนระบบและจำเป็นต้องใช้ฮาร์ดไดรฟ์ การสแกนบันทึกระบบทั้งหมด (kern.log, syslog, dmesg) ไม่ได้เปิดเผยสิ่งที่น่าทึ่งสำหรับฉันนอกเหนือจากecryptfs_encrypt_pageข้อผิดพลาดจำนวนหนึ่งซึ่งปรากฏขึ้นในช่วงเวลา 30 วินาที

ตัวอย่างเช่นต่อไปนี้เป็นส่วนท้ายของ dmesg ในขณะนี้:

<snip/>
[ 2586.952174] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952179] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952210] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952212] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2586.952244] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2586.952246] ecryptfs_writepage: Error encrypting page (upper index [0x000000000000001f])
[ 2616.952218] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952222] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952254] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952256] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2616.952287] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2616.952289] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000020])
[ 2646.952211] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952216] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952248] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952250] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])
[ 2646.952281] ecryptfs_encrypt_page: Error attempting to write lower page; rc = [-5]
[ 2646.952283] ecryptfs_writepage: Error encrypting page (upper index [0x0000000000000021])

ประสบการณ์ของ Hang I นั้นโดดเด่นด้วย:

  • เสียงวนลูป
  • แป้นพิมพ์ / เมาส์ไม่ตอบสนอง
  • หน้าจอค้าง
  • Alt + SysReq + REISUB ไม่ทำงาน

ปัญหาที่แน่นอนของฉันดูเหมือนว่าจะอธิบายในคำถาม AskUbuntu อื่นแต่ฉันไม่เชื่อว่าฉันกำลังประสบปัญหาฮาร์ดแวร์ ฉันดูอัลบูตด้วย Windows 7 และ Windows 7 ทำงานได้อย่างไม่มีที่ติ

ฉันได้ลองทั้ง Unity และ Gnome-Shell แล้วทั้งคู่ก็จบลงด้วยการแขวน การแฮงค์ไม่สามารถคาดเดาได้และฉันไม่แน่ใจว่าอะไรเป็นสาเหตุ ฉันคิดว่ามันเกิดจากการสตรีมวิดีโอจากไฟล์เซิร์ฟเวอร์ของฉัน (เพราะนั่นคือสิ่งที่ฉันทำบ่อยที่สุดใน Ubuntu และนั่นคือตอนที่แฮงค์กำลังเกิดขึ้น) แต่เมื่อสัปดาห์ที่แล้วระบบหยุดทำงานแม้จะเล่นไฟล์วิดีโอในเครื่อง นอกจากนี้ยังหยุดทำงานหนึ่งครั้งในขณะที่ไม่ทำอะไรเลย (มีเพียงเบราว์เซอร์ที่ทำงานอยู่)

สำหรับส่วนใหญ่ของปีนี้ฉันใช้เวลากับ Windows 7 เป็นผล แต่ฉันชอบที่จะทำให้ Ubuntu มีเสถียรภาพอีกครั้ง

มีคำแนะนำในการวินิจฉัยปัญหานี้หรือไม่?


1
ฉันมีปัญหาในการเชื่อว่าไม่มีใครประสบปัญหาเดียวกัน! ฉันคิดว่าฉันจะลองฟอรัม Ubuntu ต่อไป
mirzmaster

1
@mirzmanter ปัญหาเดียวกันที่นี่และมันทำให้ฉันบ้า ฉันกำลังจะปรับลดรุ่นเป็น Ubuntu รุ่นเก่าถ้าฉันไม่สามารถวินิจฉัยได้
วิลเลียม

คุณใช้ไดรเวอร์กราฟิกโอเพ่นซอร์สหรือไม่
RolandiXor

สิ่งนี้เกิดขึ้นเมื่อเครื่องไม่ว่างหรือระหว่างการทำงานอะไร (สมมติว่ามีรูปแบบบางอย่าง)
david6

1
มีปัญหาเดียวกันและสิ่งนี้ทำให้ฉันบ้า วันละหลายครั้ง ฉันใช้พีซีสองเครื่องและสามารถหยุดเหตุการณ์เมื่อฉันไม่ทำอะไรเลยหรือทำงานกับพีซีเครื่องอื่น สิ่งนี้เริ่มต้นจาก 11.04 และตอนนี้เกิดขึ้นกับ 11.10
Yuriy Voziy

คำตอบ:


5

ข้อผิดพลาด eCryptfs ที่เกิดจากการถดถอย

มันได้รับการแก้ไขใน Oneiric kernel รุ่น 3.0.0-15.25

ฉันไม่แน่ใจว่าข้อผิดพลาด eCryptfs นั้นเป็นสาเหตุของปัญหาทั้งหมดที่คุณระบุไว้ แต่การอัปเกรดเคอร์เนลของคุณจะลบตัวแปรอีกหนึ่งตัวขณะที่ติดตามปัญหาของคุณ


ขอบคุณสำหรับสิ่งนี้. ฉันไม่เห็นข้อผิดพลาด ecryptfs อีกต่อไป
mirzmaster

ปัญหาเกิดขึ้นอีกครั้งกับ Ubuntu 14.04
XavierStuvw

ฉันได้โพสต์เคสของฉันที่askubuntu.com/questions/940467/…
XavierStuvw

3

ดูเหมือนว่าจะเกิดขึ้นกับบางคนที่อัปเกรดจาก 11.04 เป็น 11.10 และเก็บโฟลเดอร์หลักที่เข้ารหัสไว้ ยังไม่มีการแก้ไข แต่ก็มีวิธีแก้ไข ปัญหาสามารถแก้ไขได้โดยการลบไฟล์ที่เข้ารหัสเข้ารหัสทั้งหมดของศูนย์ความยาวโดยใช้คำสั่งต่อไปนี้:

find /home/.ecryptfs/$USER/.Private/ -size 0c -exec ls '{}' \; | wc -l

ที่มา: https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/870326


ฉันใช้คำแนะนำนี้ถึงแม้ว่ามันจะไม่ได้แก้ปัญหาสำหรับฉัน แฮงค์ยังคงเกิดขึ้นแม้ว่าจะไม่ค่อยบ่อยนัก (และฉันไม่แน่ใจว่าเกี่ยวข้องกับการลบไฟล์ที่มีความยาวเป็นศูนย์เหล่านี้ด้วย)
mirzmaster

2

บางครั้งมันจะใช้เวลาในการแก้ปัญหาปัญหามาถึงคำถามของคุณตั้งแต่เมื่อข้อผิดพลาดเริ่มเกิดขึ้นเมื่อคุณเพิ่มหรือลบฮาร์ดแวร์หรือซอฟต์แวร์ใหม่ก่อนที่จะเกิดข้อผิดพลาด

การวินิจฉัย

  1. รันเครื่องมือวิเคราะห์หน่วยความจำ memtest ที่ให้มาพร้อมกับ Live CD เป็นเวลาอย่างน้อย 24 ชั่วโมง
  2. ตรวจสอบสภาพฮาร์ดดิสก์ของคุณ
  3. คุณมีการ์ดกราฟิกเฉพาะติดตั้งในคอมพิวเตอร์ของคุณหรือไม่ถ้าใช่โปรดตรวจสอบไดรเวอร์กราฟิกและอัปเดตเป็นเวอร์ชั่นที่แนะนำ

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