ติดตั้ง: ฉันมี 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 คาดว่าจะยอมรับ!