ฉันจะลองตอบคำถามนี้ตามสิ่งที่ฉันรู้ ฉันไม่เตือนฉันไม่ได้เป็นผู้เชี่ยวชาญในเรื่องนี้และอาจมีเว็บไซต์ที่ดีกว่าบนอินเทอร์เน็ตที่จัดการกับเรื่องเหล่านี้ แต่ฉันมั่นใจว่าสิ่งที่ฉันพูดสามารถตรวจสอบข้ามได้รับการวิจัยการจัดหาเพียงพอ สิ่งนี้ถูกกล่าวมาเริ่มจากด้านบน
... จนกระทั่งบางปีก่อน OSX ... สามารถทำงานใน CPU ของ PowerPC เท่านั้น ...
มันเป็นความจริงจนกระทั่งTiger (เวอร์ชั่น 10.4) เข้ามา อย่างไรก็ตามมันไม่ได้เป็นคำสั่งที่แท้จริงตามที่เป็นอยู่ คุณสามารถ "เลียนแบบ" สถาปัตยกรรม PowerPC บนโปรเซสเซอร์ x86-64 (เช่นเดียวกับถ้าคุณจำลองเกมคอนโซลหรือระบบอาร์เคดเก่า) ฉันสงสัยว่าจะเป็นไปได้
ฉันจำได้ว่ามีความพยายามที่จะทำให้ Panther (เวอร์ชัน 10.3) ทำงานร่วมกับโปรเซสเซอร์ x86-64 ซึ่งจะเกี่ยวข้องกับการเขียนสิ่งที่มีอยู่บน OSX ส่วนใหญ่อีกครั้ง
... แต่นั่นเปลี่ยนไปเมื่อ Apple นำ Intel CPU มาใช้ในการเปิดความเป็นไปได้ในการติดตั้ง OSX ในพีซี
จริงและเท็จ สิ่งที่เปลี่ยนแปลงคือความจริงที่ว่าแอปพลิเคชั่น OSX สามารถทำงานได้กับสถาปัตยกรรม x86-64 นอกเหนือจาก PowerPC ทำงานบนunmoddedระบบอยู่ใกล้เป็นไปไม่ได้เพราะในขณะที่หน่วยประมวลผลที่มีการเปลี่ยนแปลงกับการใช้เครื่องคอมพิวเตอร์มากที่สุดคนหนึ่งของฮาร์ดแวร์ไม่ได้
สิ่งกีดขวางบนถนนที่ยิ่งใหญ่ที่สุดได้ถูกส่งผ่านและคุณสามารถติดตั้งOSX รุ่นพิเศษในพีซีบางเครื่องได้ อะไรคือความแตกต่างระหว่างOSX เวอร์ชั่นพิเศษและรุ่นธรรมดา?
OSX เวอร์ชั่นพิเศษมีการปรับเปลี่ยนโครงสร้างพื้นฐานของระบบปฏิบัติการเพื่อรองรับความแตกต่างในระดับฮาร์ดแวร์ หนึ่งในความแตกต่างเหล่านี้คือข้อเท็จจริงที่ว่า OSX ไม่ได้ใช้ BIOS ที่คอมพิวเตอร์ส่วนใหญ่ใช้และนำไปใช้แทนระบบ EFI เพื่อโหลดอุปกรณ์เข้าสู่ระบบ
โดยคอมพิวเตอร์บางเครื่องฉันหมายถึงว่าแม้เมื่อฝาโปรเซสเซอร์เปิดอยู่มีอุปกรณ์น้อยมากที่ Apple แนะนำให้ใช้กับคอมพิวเตอร์ของตัวเอง ดังนั้นการได้รับkextsหรือสตริง EFI (เช่นไดรเวอร์) สำหรับอุปกรณ์เหล่านั้นเป็นกระบวนการที่ยาก คอมพิวเตอร์ส่วนใหญ่จึงล้มเหลวในส่วนนี้
เคอร์เนลดั้งเดิมสำหรับ OSX ต้องการชุดคำสั่ง SSE3 แต่มีเมล็ดบางส่วนที่จัดการเลียนแบบฟังก์ชั่นที่จัดเตรียมโดยชุดคำสั่ง SSE3 โดยใช้ SSE2 รุ่นเก่า นี่ไม่ใช่ปัญหาใหญ่เนื่องจากตัวประมวลผลที่ทันสมัยส่วนใหญ่มีชุดคำสั่ง SSE3 และเกี่ยวข้องกับตัวประมวลผลที่เก่ามากเท่านั้น
ทำไมพวกเขาถึงทำให้มันยากเหลือเกิน
Apple เข้าใจว่าไม่ต้องการให้ผู้อื่นติดตั้ง OSX บนคอมพิวเตอร์ที่ไม่ได้ทำ พวกเขาจะไม่สามารถสนับสนุนผู้ใช้ นอกจากนี้ยังลดค่าใช้จ่ายลดข้อผิดพลาดและโดยรวมให้ประสบการณ์ผู้ใช้ที่ดีกว่าในการมีสายผลิตภัณฑ์ที่เป็นมาตรฐานและสม่ำเสมอ
พวกเขาทำให้มันยากได้อย่างไร
ตามที่ระบุไว้ก่อนก็ไม่ได้เป็นเรื่องยาก ; คุณต้องทำการวิจัยก่อนและคุณสามารถทำการติดตั้ง OSX ได้ในเวลาไม่นาน ไม่ได้หมายความว่ามันทำงานได้อย่างสมบูรณ์ แต่คุณสามารถเลื่อนการคลิกเมาส์ไปที่รายการต่างๆ