เป็นไปได้ไหมที่จะใช้ฟังก์ชั่นระบบไฮเบอร์เนตที่แท้จริงของ Win 7 และ OS X เพื่อสร้างการสลับระหว่างสองแบบทันที? ลองจินตนาการถึงสิ่งนี้เมื่อทำการอ่าน / เขียนภาพสลีปไปยัง SSD-3 อย่างรวดเร็ว
Hibernate-ทุจริต - แก้ไข:ถ้าเป็นไปได้ตรวจสอบให้แน่ใจว่าพาร์ทิชันที่แตกต่างกันของคุณไม่ได้เปิดใช้งานการเขียนจากแต่ละคน (เช่นทำเพื่อให้ Boot Camp Windows 7 ไม่สามารถเขียนไปยังพาร์ติชัน OS X และในทางกลับกัน) มาตรการด้านความปลอดภัยนี้จะทำให้ระบบต่าง ๆ ของคุณไม่สามารถเสียหายซึ่งกันและกันได้เมื่อระบบถูกพักไว้ในโหมดไฮเบอร์เนต
แก้ไข:ฉันรู้ว่าฉันไม่แน่ใจว่านี่เป็นวิธีที่พาร์ทิชันทำงานบนดิสก์ เคอร์เนล OS X ที่จำศีลอาจมีการอ้างอิงไปยังบล็อกบนดิสก์ซึ่งมันจะยังคงเขียนไปเมื่อมันถูกปลุกขึ้นอีกครั้ง บล็อกดิสก์แบบนี้มีอยู่ในพาร์ติชั่นหรือถูกกำหนดให้กับพาร์ติชั่นหลังจากเขียนเสร็จแล้ว? HDD และ SSD ต่างกันไหม สิ่งนี้มีผลต่อการไฮเบอร์เนต - คอร์รัปชั่นข้างต้นหรือไม่?
ตกลงกันต่อไป:
Windows 7 มีตัวเลือก "ไฮเบอร์เนต" อยู่แล้วซึ่งช่วยให้คุณสามารถบูตกลับไปที่พาร์ติชัน OS X ของคุณได้ แต่ OS X นั้นไม่ได้ให้สิ่งเดียวกัน
ด้วย OS X คุณสามารถไฮเบอร์เนตได้ด้วยการเปลี่ยนตัวแปรระบบ hibernatemode
Pre OS X 10.7
sudo pmset -a hibernatemode 2
OS X 10.7
sudo pmset -a hibernatemode 25
สิ่งนี้ทำให้ Mac ของคุณเข้าสู่โหมดไฮเบอร์เนตเมื่อคุณหลับ คุณสามารถนอนหลับด้วย:
sudo shutdown -s ตอนนี้
โอเคดีมาก ดังนั้นเราสามารถใส่ทั้ง Windows 7 และ OS X Lion เข้าสู่โหมดไฮเบอร์เนตตามความประสงค์ แต่เดี๋ยวก่อน! มีปัญหามากขึ้นในอนาคต
เมื่อคุณใส่ OS X เข้าสู่โหมดไฮเบอร์เนตระบบจะบูตกลับไปที่ OS X โดยอัตโนมัติเมื่อคุณเปิดเครื่อง Mac สิ่งนี้ทำให้เป็นไปไม่ได้ที่เราจะใช้มันเพื่อ "hotswitching" ระหว่างพาร์ติชัน
การแก้ไขเป็นไปได้:
หากคุณติดตั้งอานิสงส์โดยไม่ต้อง rEFItBlesser คุณจะได้รับอานิสงส์เมนูการบูตหลังจาก OS X จำศีล อย่างไรก็ตามใน OS X 10.7 Lion สิ่งนี้ใช้งานไม่ได้ แต่คุณได้รับหน้าจอสีดำและต้องปิดเครื่อง Mac อย่างหนัก แต่เดี๋ยวก่อน! อย่างน้อยมันก็ขัดจังหวะการบูต OS X อัตโนมัติใช่ไหม บางทีมันสามารถปรับแต่งเพิ่มเติมได้จากที่นั่น
ดังที่กล่าวไว้ใน OS X: s ก่อนหน้านี้เมนูการบู๊ต rEFIt จะเกิดขึ้นจริงหลังจากการปิดเครื่องไฮเบอร์เนต + เปิดเครื่อง วิธีนี้ช่วยให้คุณสามารถบูตพาร์ติชัน Boot Camp Windows 7 ของคุณแทน มีปัญหาที่นี่เช่นกัน เห็นได้ชัดว่าพาร์ติชัน OS X แพ้การตั้งค่าสถานะการไฮเบอร์เนตหากคุณปฏิบัติตามวิธีนี้ซึ่งหมายความว่าครั้งต่อไปที่คุณบูตเข้าสู่ OS X จะไม่ส่งคืนจากสถานะไฮเบอร์เนต แต่จะทำการเริ่มต้นใหม่ทั้งหมด ทำไมนี้
OS X ค้นหาการมีอยู่ของอิมเมจสลีปเพื่อกำหนดว่าจะตื่นจากโหมดไฮเบอร์เนตหรือเริ่มต้นใหม่ทั้งหมดหรือมีชุดตัวแปร / แฟลกระบบบางชนิดหรือไม่
สรุป
เมื่อ Win 7 เข้าสู่โหมดไฮเบอร์เนตมันจะปิดลงอย่างสมบูรณ์และคุณสามารถบูตเข้าสู่ OS X เมื่อเริ่มต้น ใน OS X อย่างไรก็ตามจำศีลบังคับให้คุณตื่นขึ้นมาใน OS X คุณสามารถแฮ็คสิ่งนี้เพื่อให้คุณได้รับอนุญาตให้เลือกพาร์ติชันสำหรับบูตหลังจาก OS X จำศีลและยังสามารถกลับมาที่ OS X ในภายหลังและปลุกจากไฮเบอร์เนต ?
เรามาดูกันว่าเราสามารถทำอะไรขึ้นมาได้บ้าง!