เป็นไปได้หรือไม่ที่จะติดตั้ง Mac OS เวอร์ชันเก่าบน Mac เครื่องใหม่?


8

ฉันรู้ว่า Apple ไม่ต้องการให้ฉันเรียกใช้ Mac OS เวอร์ชันเก่ากว่าที่ Mac ของฉันใช้ แต่มีวิธีแก้ไขไหม? ตัวอย่างเช่นถ้าฉันซื้อ Retina MacBook Pro ใหม่มีวิธีเรียกใช้ OS 10.6 บนเครื่องที่ไม่มี VM หรือไม่



เป็นเรื่องที่ดี แต่ไม่เกี่ยวข้องกับคำถาม เวอร์ชั่นของ Mac OS ในเนื้อเรื่องนั้นไม่เก่าไปกว่า Powerbook ที่มากับ
nekomatic

คำตอบ:


10

ไม่ใช่โดยตรงที่ Apple ไม่ต้องการให้คุณทำยิ่งไปกว่านั้น OS เวอร์ชันเก่าขาดไดรเวอร์และอื่น ๆ ที่จำเป็นสำหรับฮาร์ดแวร์ซึ่งไม่รู้จักในเวลาที่ระบบปฏิบัติการรุ่นเก่าเปิดตัว ตัวอย่างที่ชัดเจนที่สุดในกรณีของคุณคือจอแสดงผล Retina (และไดรเวอร์กราฟิกที่จำเป็นสำหรับมัน) อาจมีชิ้นส่วนอื่น ๆ อีกมากมายรวมถึง CPU ที่ต้องใช้การจัดการเป็นพิเศษ


5

ลองคิดดูด้วยวิธีนี้ OP เมื่อ Snow Leopard เปิดตัวในปี 2009 มันไม่มีทางที่จะรู้วิธี "พูดคุย" กับ 13 "MacBook Pro Retina ซึ่งจะออกมา 4 ปีต่อมามันไม่รู้วิธีขับการ์ดวิดีโอการ์ดเครือข่าย แม้แต่บอร์ดตรรกะในระดับหนึ่งคุณคาดหวังอย่างถูกต้องว่าตื่นตระหนกเคอร์เนลและความแปลกประหลาดอื่น ๆ

ที่กล่าวว่าคุณยังคงสามารถรัน 10.6.x ใน VMware, Parallels หรือ VirtualBox

ฉันรู้ว่าผู้คนจำนวนมากพลาดวันหิมะเสือดาว แต่ให้โอกาสกับ Mavericks และโยเซมิตี ฉันกำลังใช้งานโยเซมิตีจีเอ็มในแม็คทั้งสี่ของฉันมันทำงานได้ดีมากในปี 2012 MBPr พวกมันเสถียรอย่างไม่น่าเชื่อและพวกเขาได้แนะนำการปรับปรุงจำนวนมากบน Mountain Lion, Lion และ Snow Leopard


1
แต่คุณไม่ได้รับอนุญาตให้เรียกใช้ 10.6 ในฐานะแขกของระบบปฏิบัติการบนโฮสต์ OS X อื่น
Rene Larsen

2
“ ฉันรู้ว่าผู้คนจำนวนมากพลาดวันแห่งเสือดาวหิมะไปอย่างมาก แต่ให้โอกาสกับ Mavericks และ Yosemite” ในฐานะผู้ดูแลระบบที่ต้องจัดการกับเซิร์ฟเวอร์ Mavericks รวมถึงลูกค้าในสภาพแวดล้อมที่หลากหลายฉันสามารถพูดได้อย่างตรงไปตรงมาว่า Snow Leopard เป็น Mac OS X รุ่นล่าสุดที่เสถียรและเชื่อถือได้ อาการปวดหัวที่ไม่มีที่สิ้นสุดกับ 10.7, 10.8 และ 10.9
JakeGould

เรเน่ฉันใช้แขก 10.7 คนในโฮสต์ 10.10 เมื่อเป็น VM ฮาร์ดแวร์มีความสำคัญเล็กน้อย
Patrick McMahon

2
@PatrickMcMahon Rene กำลังพูดถึงปัญหาการออกใบอนุญาต คุณไม่สามารถทำงานได้อย่างถูกกฎหมายเช่น 10.6 ในทุกอย่างยกเว้น 10.6 ดู 2.B (iii) ของ EULA: apple.com/legal/sla
sapi

1
จากมุมมองของการอนุญาตให้ใช้สิทธิ Apple จะอนุญาตให้เซิร์ฟเวอร์ Snow Leopard ($ 20) ถูกจำลองเสมือนบนโฮสต์ OS X ล่าสุด
Gilby

2

Mac เครื่องใหม่จะมีปัญหาในการรันรีลีสก่อนหน้า รุ่นเก่าจะไม่มีไดรเวอร์ที่จำเป็นสำหรับฮาร์ดแวร์รุ่นใหม่

อย่างไรก็ตามมีสองสิ่งที่อาจทำให้เป็นไปได้:

ก่อนอื่นเครื่องที่ใหม่กว่าอาจใช้ฮาร์ดแวร์รุ่นเก่ากว่าที่รองรับ OSX รุ่นเก่า ลองดู

หากคุณปฏิบัติต่อฮาร์ดแวร์ใหม่ของคุณเป็นพีซีที่ไม่ใช่ Apple คุณสามารถทำตามบทช่วยสอน "hackintosh" เพื่อติดตั้ง OSX เวอร์ชั่นเก่าลงบนเครื่องโดยที่คุณสามารถแก้ไขการพึ่งพาไดร์เวอร์ได้ สิ่งนี้จะยังคงเป็นเรื่องยาก แต่ก็มีทรัพยากรที่จะทำให้มันใช้งานได้

แม้ว่าโดยทั่วไปเมื่อคุณต้องการเรียกใช้รุ่นที่เก่ากว่าคุณจะพบเครื่องรุ่นเก่าที่รองรับรุ่นที่ต้องการและคุณซื้อเครื่องรุ่นเก่า ฉันลงเอยด้วยการทำเช่นนี้เพื่อสนับสนุน OSX Tiger (10.4) สำหรับโครงการเฉพาะเมื่อเครื่องใหม่ทั้งหมดรองรับ Snow Leopard (10.6) ขึ้นอยู่กับว่าเวลาของคุณมีค่าเท่าไรมันอาจเป็นทางเลือกที่ดีกว่าการทำให้ระบบของคุณใช้งานได้กับรุ่นเก่า


ฉันรู้สึกว่าผู้ติดตั้ง Mac OS X จะปฏิเสธที่จะติดตั้งบน Mac ใด ๆ ที่ Apple ไม่ได้ต้องการให้พวกเขาทำงานเว้นแต่คุณจะใช้วิธีใดก็ตาม คุณมีตัวอย่างจริงของรุ่น Mac ที่ไม่สนับสนุนการเปิดตัว OS X รุ่นเก่าอย่างเป็นทางการหรือไม่ แต่รุ่นที่เก่ากว่านั้นสามารถติดตั้งได้โดยไม่ต้องแฮ็ค?
nekomatic

0

เมื่อหลายวันก่อนฉันพบว่าการติดตั้ง mac รุ่นเก่ากว่าเป็นไปได้ แต่ก็ไม่มีใครทำ ปัญหาอยู่ในปริมาณ EFI Bootloader หากคุณมี mac ของคุณตั้งแต่ปี 2010 คุณมีชิปคอนโทรลเลอร์ EFI ที่มีเวอร์ชันเช่น 1.6 (เช่น BIOS ในพีซี) ติดตั้งไว้แล้วในบอร์ดตรรกะที่รองรับไดรเวอร์ระบบเก่า แต่ถ้าคุณมี Mac ใหม่ดังนั้น EFI ได้รับการอัปเดตเป็นเวอร์ชั่นใหม่กว่า (เช่นใน BIOS ไบออสระบบปฏิบัติการ 1.6 ในปี 2010 และไบออส 2.0 ในปี 2014) มันจะปวดหัวมาก! หากคุณซื้อ mac ในปลายปี 2013 และระบบปฏิบัติการหลักของคุณคือ OS X 10.9 Mavericks คุณสามารถติดตั้งได้เฉพาะระบบปฏิบัติการนี้เท่านั้น (คุณสามารถอัปเดตและดาวน์เกรดระหว่างเวอร์ชั่นที่ใหม่กว่าหรือ OS ที่ติดตั้งล่วงหน้า) เพราะมิฉะนั้น EFI จะบล็อกเวอร์ชั่นเก่าที่สุด OS X เช่น 10.7x หรือ 10,8x! ฉันมีความคิดที่จะทำให้การปรับลด EFI ของฉันเป็นของตัวเองด้วยการสนับสนุน 10.8 และอื่น ๆ อีกมากมาย แต่มันเป็นเรื่องยากที่จะทำเช่นนั้นเพราะในตอนแรกคุณต้องมี OS X เก่าแล้วเท่านั้นที่เป็น EFI Bootloader ทุกวันนี้ Apple เริ่มอัปเดต EFE ด้วยการติดตั้ง Yosemite และฉันคิดว่ามันช่างโง่เหลือเกินเพราะฉันเริ่มมีปัญหากับคอมพิวเตอร์ของฉันแม้ว่า OS จะโหลดเร็วขึ้นแล้วใน Loader PS รุ่นเก่าฉันจำคอมพิวเตอร์ PPC ด้วย Open Firmware แทน EFI คุณสามารถติดตั้ง OS x ได้ง่ายจาก 10.0 ถึง 10.4 และย้อนกลับ) แต่ตอนนี้แอปเปิลที่ใช้ EFI และเรามีปัญหามากขึ้นโดยการลดระดับ :( ช่างน่าเสียดาย))

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