MacBook (SSD + FileVault) ไม่สามารถกู้คืนได้หลังจากแบตเตอรี่หมด


0

ติดตั้ง: ฉันมี MacBook Pro 15 ", กลางปี ​​2009, 3.06GHz ไดรฟ์ดีวีดีได้ถูกแทนที่ด้วย SAMSUNG SSD (830 series), 128GB, แบตเตอรี่ได้ถูกแทนที่ครั้งเดียวกับของเดิม RAM อัพเกรดเป็น 8GB
ระบบได้รับการติดตั้งบน SSD แล้ว HDD ได้รับการติดตั้งเป็นไดเรกทอรีผู้ใช้ของฉัน ไดรฟ์ทั้งสองมีการเข้ารหัส: FileVault เปิดใช้งานสำหรับ SSD ในขณะที่ HDD ถูกปลดล็อกด้วย เครื่องมือที่ดีนี้ ตอนบูต

ปัญหา: เมื่อแบตเตอรี่ถึง 0% คอมพิวเตอร์จะจำศีลในดิสก์ เมื่อฉันรีบูตฉันได้รับแจ้งให้ใส่รหัสผ่านของฉันโดย FileVault ซึ่งแสดงโลโก้เห็บสีส้มใกล้กับรูปภาพผู้ใช้ของฉันเพื่อทำเครื่องหมายว่ามีเซสชันที่ถูกระงับ ฉันป้อนรหัสผ่าน (ถูกต้อง) และแทนที่จะเข้าสู่เซสชันของฉัน ฉันได้รับหน้าจอว่างด่วนและรีบูต .

สิ่งที่ฉันพยายาม:

  • รีเซ็ต SMC และ PVRAM
  • เปลี่ยนแปลง hibernatemode ผ่านทาง pmset -a เข้าสู่โหมด 0, 3, 25: ทำงานได้ดีเสมอเมื่อฉันใช้โหมด sleep / hibernation
  • กำลังลบ sleepimage ไฟล์.
  • เปลี่ยนแปลง hibernatefile เพื่อบังคับใช้ที่เก็บข้อมูลใน SSD ก่อนแล้วจึง HDD
  • การตรวจสอบ system.log สำหรับข้อความที่น่าสงสัย

อาการอื่น ๆ :

  • เมื่อไฮเบอร์เนตด้วยตนเองรายงานบันทึกระบบ:
    kernel[0]: WARNING: hibernate_page_list_setall skipped 6894 xpmapped pages
    โดยที่หมายเลข 6894 เปลี่ยนจากการทดสอบหนึ่งเป็นอีกการทดสอบหนึ่ง
  • ฉันยังได้รับ
    kernel[0]: Sleep failure code 0x00000000 0x1f006a00
  • ฉันหาไม่เจอ hibernate_* ข้อความที่เกี่ยวข้องในบันทึกของระบบเมื่อสูญเสียพลังงานหรือข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องกับการเรียกคืนที่ล้มเหลวจากอิมเมจสลีป Darwing Kernel Version... จาก ที่สอง รองเท้า
  • ฉันมี RAM 8GB แต่ ไฟล์ภาพสลีปอยู่ที่ 4GB เสมอ .

ฉันพยายาม google ทุกอาการเหล่านี้ แต่ฉันไม่พบสิ่งใดที่สามารถช่วยได้

ข้อสงสัยของฉัน:
หน้าคนของ pmset ระบุว่าไฟล์อิมเมจสลีปอาจชี้ไปที่ไฟล์ที่อยู่บนวอลุ่ม root เท่านั้น ปริมาณรูทของฉันเป็นไดรฟ์ SSD ในทางเทคนิค แต่ไม่ได้อยู่ในตำแหน่งที่ Apple คาดว่าปริมาณรูทจะเป็น (เช่นช่อง HDD) นี่เป็นสาเหตุที่ทำให้โหลดภาพสลีปไม่ได้หรือไม่
แน่นอนว่าภาพสลีปใด ๆ ที่เก็บไว้ใน HDD จะไม่สามารถเข้าถึงได้เพราะในขั้นตอนนั้น FileVault สามารถปลดล็อกเฉพาะระดับเสียงรูท หากไม่เป็นเช่นนั้น ทำไมไฟล์ภาพสลีปเพียง 4GB? ฉันหมายถึง, อย่างแน่นอน 4 กิกะไบต์.

ข้อมูลมากกว่านี้:
ฉันมีปัญหานี้ตั้งแต่เมื่อฉันเพิ่มไดรฟ์ SSD จาก Lion ไปยัง Yosemite น่าเสียดายที่ฉันไม่มีโอกาสทดสอบสถานการณ์เดียวกันหากไม่มี FileVault RAM เป็นอะฟาอิคที่แข็งแรง

คำถาม: สถานการณ์มีความเฉพาะเนื่องจากการติดตั้ง SSD + FileVault แต่ปัญหานั้นเกี่ยวข้องกับระบบที่ติดตั้งในไดรฟ์ "รอง" มีวิธีใดบ้างที่จะให้ระบบกู้คืนเพื่อให้ทำงานอย่างถูกต้องในบริบทนี้ Apple หมายถึงอะไรโดย "ไดรฟ์รูท"? เหตุใด FileVault จึงโหลดเซสชันของฉันไม่ถูกต้องถึงแม้ว่า (ขนาดภาพสลีปแยกต่างหาก) มันถูกจัดเก็บอย่างถูกต้องหรือไม่ รหัสความล้มเหลวของการสลีปหรือไฟล์ภาพสลีป 4GB มีความหมายในทางใดทางหนึ่งหรือไม่?

ข้อเสนอแนะใด ๆ ชี้แจงใน internals ของ Apple คาดว่าจะยอมรับ!

คำตอบ:


0

เกี่ยวกับขนาดการนอนหลับของ 4Gb: A เปลี่ยนแปลง ใน Mavericks ดูเหมือนว่าจะมีการปรับปรุง sleepimage แบบไดนามิกขึ้นอยู่กับปริมาณของ RAM ที่ใช้ ดังนั้นฉันไม่คิดว่าเป็นปัญหา

เมื่อฉันทำสิ่งที่คล้ายกันใน 2010 17 "MBP ของฉันฉันแทนที่ดิสก์ระบบเดิมด้วย SSD (ดิสก์ระบบใหม่) และวางดิสก์ระบบดั้งเดิมลงในช่องใส่ DVD ฉันไม่ได้ตั้งค่านั้นอีกแล้ว แต่ IIRC ฉันใช้ FileVault ในนั้นโดยไม่มีปัญหา


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