ฉันจะดาวน์โหลด OS X / macOS เวอร์ชันเก่าได้อย่างไร


35

บางครั้งมันก็ยากที่จะค้นหา macOS & OS X เวอร์ชั่นเก่าบน App Store

นี่คือความพยายามในการจัดหา QA ซึ่งเป็นที่ยอมรับสำหรับปัญหานี้ตาม Meta QA -
รายการคำถามที่ได้รับการจัดเก็บไว้สำหรับ Ask Different อยู่ที่ไหน
ฉันคาดว่าจะได้รับการแก้ไขเมื่อเวลาผ่านไปเพื่อหวังว่าจะเป็นแหล่งข้อมูลที่สมบูรณ์

ฉันจะทำให้ Mac OS เวอร์ชันเก่า ๆ ทำงานเป็น VM หรือติดตั้งบน Mac ของฉันได้อย่างไร

คำตอบ:


48

ข่าว
ตุลาคม 2019
เนื่องจากปัญหาใบรับรองแอปเปิ้ลประสบซึ่งค้างคืนล้าสมัยติดตั้ง macOS ก่อนหน้าทั้งหมดพวกเขาได้ออกหลายเหล่านี้ด้วยใบรับรองใหม่

Apple KB - หากตัวติดตั้งแจ้งว่าไม่สามารถตรวจสอบหรือลงชื่อด้วยใบรับรองที่หมดอายุแล้ว
ซึ่งมีลิงค์ไปยัง KB เพิ่มเติมสำหรับระบบปฏิบัติการล่าสุด 6 ตัวจาก Catalina กลับไปที่ Yosemite
ลิงก์ใหม่ล่าสุดสามรายการเชื่อมโยงไปยัง App Store แต่เชื่อมโยง Sierra, El Capitan และ Yosemite เพื่อดาวน์โหลดโดยตรง

หมายเหตุสำหรับพวกเราที่ต้องการเก็บสิ่งเหล่านี้ไว้ใน 'กรณี'
ดาวน์โหลดทีละไฟล์และติดป้ายกำกับให้ถูกต้องก่อนที่จะดาวน์โหลดอีกอันเพื่อให้คุณรู้ว่าอันไหน ไม่สามารถระบุได้จากชื่อ dmg หรือตัวติดตั้งว่าเป็นระบบปฏิบัติการใด: \
แย่กว่านั้น ... ถึงแม้คุณจะเรียกใช้ก็ตามคุณจะไม่ได้รับข้อบ่งชี้ว่าระบบปฏิบัติการใดที่จะติดตั้ง ระวัง.


ต่อไปนี้อาจยังคงมีผลบังคับใช้หากคุณพยายามเข้าถึงสิ่งที่เก่ากว่าโยเซมิตี ...

หมายเหตุทั่วไป
งานนี้ดูเหมือนจะยากขึ้นเมื่อเวลาผ่านไป รอยย่นใหม่คือตัวติดตั้งรุ่นเก่าเหล่านี้จำนวนมากแม้ว่าคุณจะได้รับการติดตั้งเหล่านี้จะมี 'วันหมดอายุ' วันหมดอายุที่แพร่หลายล่าสุดสำหรับตัวติดตั้ง Mac หลายตัวคือ 24 ตุลาคม 2019ดังนั้นคุณจะต้องดาวน์โหลดตัวติดตั้งของคุณอีกครั้งหลังจากวันที่ดังกล่าวเพื่อให้ถูกต้องและลงชื่อ

หากคุณเห็นข้อความเช่น
“ สำเนาของแอปพลิเคชัน Install OS X El Capitan นี้ไม่สามารถตรวจสอบได้ มันอาจได้รับความเสียหายหรือดัดแปลงด้วยในระหว่างการดาวน์โหลด” ,
หรือคลุมเครือมากขึ้น“เกิดข้อผิดพลาดขณะที่การเตรียมการติดตั้ง ลองใช้อีกครั้ง”
ข้อผิดพลาดใหม่น่าจะเป็น…
ไม่มีแพ็คเกจที่จะติดตั้งได้

ลองตั้งนาฬิกาของคุณให้เป็นวันที่ภายในหนึ่งปีนับจากวันเปิดตัวระบบปฏิบัติการหากคุณไม่สามารถดาวน์โหลดซ้ำได้

จากบล็อกของ Michael Tsai - การติดตั้ง macOS เวอร์ชันเก่า

ดูเหมือนว่าตัวติดตั้งได้รับการรับรองด้วยใบรับรองที่หมดอายุแล้ว เมื่อบู๊ตจากตัวติดตั้งคุณสามารถเปิด Terminal และใช้คำสั่ง date เพื่อตั้งค่านาฬิกาเป็นอดีตเช่นเมื่อเวอร์ชัน macOS นั้นเป็นปัจจุบัน หลังจากติดตั้งต้องแน่ใจว่าตั้งนาฬิกาเป็นวันที่ที่ถูกต้องมิฉะนั้นสิ่งต่าง ๆ จะไม่ทำงานอย่างถูกต้อง


ตั้งแต่ซ้อม

[ส่วนนี้ยังคงใช้งานอยู่]
ดูเหมือนว่าใน Mojave App Store ใหม่ตัวติดตั้งระบบปฏิบัติการที่ซื้อรุ่นเก่าจะไม่ปรากฏอีกต่อไปดังนั้น 'วิธีการแบบง่าย ๆ ' ในการคว้ามันจากประวัติการซื้อของคุณจะไม่ถูกต้องอีกต่อไป

Sierra, High Sierra & Mojave มีให้บริการผ่านลิงก์โดยตรง - ดูด้านล่าง

การทดสอบตัวติดตั้ง El Capitan ซึ่งมี URL ที่เผยแพร่จะปรากฏใน App Store แต่หากได้รับการร้องขอให้ดาวน์โหลดไม่ได้บอกว่า 'ไม่ถูกต้องสำหรับ Mac เครื่องนี้' ตอนนี้จะพูดว่า 'MacOS รุ่นที่ร้องขอไม่สามารถใช้งานได้'

ป้อนคำอธิบายรูปภาพที่นี่

ต้องมีการทดสอบเพิ่มเติม - ยินดีต้อนรับการมีส่วนร่วม - เพื่อดูว่ามีการลบเวอร์ชันระบบปฏิบัติการอื่น ๆ ในทำนองเดียวกันหรือไม่ เราอาจต้องการลิงก์โดยตรงสำหรับสิ่งเหล่านี้ซึ่งฉันยังไม่มีในขณะนี้

หมายเหตุเพิ่มเติม: -
ฉันได้ลองจาก VM ของระบบปฏิบัติการรุ่นเก่าเพื่อสร้าง App Store ใหม่เหมือนที่เคยเป็นใน El Capitan & High Sierra เพื่อดูว่าฉันยังสามารถเข้าถึง 'ประวัติการซื้อ' เก่าได้หรือไม่ ประวัติปรากฏตามที่เคยเป็นมา แต่ฉันไม่สามารถเข้าถึงเวอร์ชั่นเก่าผ่านได้
ดูเหมือนว่าคุณต้องใช้ Mac จริง ๆ ที่ใช้ระบบปฏิบัติการรุ่นเก่าเหล่านั้นเพื่อให้สามารถเข้าถึงได้สำหรับเวอร์ชันเก่าเหล่านั้น


สำหรับรุ่น macOS ตั้งแต่ Sierra

ตอนนี้เซียร์ราได้หายไปจากประวัติการซื้อของทุกคนแล้ว อย่างไรก็ตาม Apple กำลังทำให้ Sierra พร้อมใช้งานอย่างเต็มที่แม้ว่า High Sierra จะหมดลง ไม่จำเป็นต้องใช้ Apple ID

ลิงก์ High Sierra ทดสอบจาก Mojave Jan 2019 - ยังสามารถดาวน์โหลดได้แม้ว่าจะทำได้ผ่านทางแผงควบคุม Software Update ใหม่ มันจะไม่ทำงานบน Mojave Mac แต่คุณมีโปรแกรมติดตั้งในโฟลเดอร์แอพของคุณเพื่อย้ายไปที่อื่น


สำหรับเวอร์ชัน OS X จาก Lion ถึง El Capitan

ฉันประสบความสำเร็จในการทดสอบวิธีการนี้ใหม่ในเดือนมกราคม 2019 - ยังคงทำงานตามที่ระบุไว้สำหรับ Mac ที่ จำกัด เฉพาะ El Capitan ระบบปฏิบัติการรุ่นเก่าที่ซื้อมานั้นยังคงอยู่ในรายการและสามารถเข้าถึงได้

วิธีที่ง่ายที่สุด - ถ้ามีให้คุณ - คือการใช้ประวัติการซื้อของคุณใน App Store
หากคุณเคยติดตั้ง OS X เวอร์ชันใดมาก่อนคุณจะยังคงสามารถใช้งานได้จากรายการนั้น สิ่งนี้ควรรวมรุ่นเบต้าสาธารณะใด ๆ ด้วย

รุ่นที่มีอยู่ในรายการนั้นจะเป็นรุ่นล่าสุดเสมอ - เช่น 10.7.5, 10.8.6 ... 10.11.6

อิมเมจถูกแก้ไขอย่างหนักเพื่อแสดงเฉพาะเวอร์ชัน OS ป้อนคำอธิบายรูปภาพที่นี่

หมายเหตุจะกล่าวว่าดาวน์โหลดหรือติดตั้งขึ้นอยู่กับว่าคุณได้บันทึกไฟล์ตัวติดตั้งไว้ในเครื่องหรือไม่แม้ว่าจะเป็นไดรฟ์ที่ไม่ใช่บูต


หากเวอร์ชั่นที่คุณพยายามจะดาวน์โหลดนั้นเก่ากว่า Mac ที่คุณพยายามจะดาวน์โหลด - Store จะไม่อนุญาตให้ดาวน์โหลด
[กำลังมองหาวิธีแก้ปัญหาในส่วนนี้ - ยินดีต้อนรับการแก้ไข - ฉันไม่สามารถทดสอบสิ่งนี้ได้เนื่องจาก Mac ใหม่ล่าสุดที่ฉันมีคือ 2012 Mac Pro]

วิธีแก้ไขที่เป็นไปได้ต้องทดสอบ -
วิธีดาวน์โหลด Lion จาก Mountain Lion อีกครั้ง


สำหรับ Mac รุ่นเก่า

หากคุณพยายามอัปเดตเครื่องรุ่นเก่าที่ใช้ Snow Leopard หรือ Lion คุณสามารถรับEl Capitan รุ่นพิเศษได้จาก App Store

El Capitan รุ่นนี้สำหรับผู้ใช้ที่ใช้งาน OS X Snow Leopard หรือ OS X Lion ที่ต้องการอัพเกรดเป็น macOS High Sierra หากคุณใช้ Snow Leopard หรือ Lion และต้องการอัปเกรดเป็น High Sierra คุณต้องติดตั้ง El Capitan ก่อน El Capitan รุ่นนี้ยังสามารถติดตั้งบนคอมพิวเตอร์ที่ไม่รองรับ High Sierra

โปรดทราบว่าประโยคสุดท้าย ...เวอร์ชันนี้จะไม่ติดตั้งบนเครื่องใด ๆ ที่ไม่ได้อยู่ใน Snow Leopard หรือ Lion หากเครื่องสามารถใช้ High Sierra ได้
นั่นทำให้มันเป็นทรัพยากรที่เฉพาะเจาะจงและไม่ใช่ 'ออกจากคุกฟรีการ์ด' สำหรับทุกคนที่ต้องการ El Capitan

ป้อนคำอธิบายรูปภาพที่นี่


ตัวเลือกการกู้คืน

หากคุณต้องการติดตั้งใหม่จากการกู้คืน & เคยใช้ Sierra 10.12.4 หรือสูงกว่าตอนนี้มี 3 ตัวเลือกให้เลือก
กดปุ่มคำสั่งผสมที่เหมาะสมค้างไว้ที่บูตเสียงระฆัง ...

  • Cmd ⌘ R
    ติดตั้ง macOS ล่าสุดที่ติดตั้งบน Mac ของคุณโดยไม่ต้องอัปเกรดเป็นรุ่นที่ใหม่กว่า
  • Opt ⌥ Cmd ⌘ R
    อัปเกรดเป็น macOS ล่าสุดที่เข้ากันได้กับ Mac ของคุณ
  • Shift ⇧ Opt ⌥ Cmd ⌘ R
    ติดตั้ง macOS ที่มาพร้อมกับ Mac ของคุณหรือรุ่นที่ใกล้เคียงที่สุดที่ยังคงมีอยู่

ตัวเลือก 2 ตัวแรกมีให้สำหรับ Mac รุ่นใหม่กว่า Lion ประมาณปี 2009

นอกจากนี้ยังมีตัวเลือกในการสร้าง USB ที่สามารถบู๊ตได้ของ Recovery Disk โดยใช้เครื่องมือ Apple นี้ - Apple KB: OS X: เกี่ยวกับ Recovery Disk Assistant


หากคุณมีการเข้าถึงจุดที่เก่ากว่าของระบบปฏิบัติการ, 10.11.0 เป็นต้นและต้องการอัปเกรดคุณสามารถดาวน์โหลด Combo Updaters จาก Apple ที่มีทุกสิ่งที่จำเป็นเพื่อไปสู่การเปิดตัวจุดล่าสุดในขั้นตอนเดียวเช่น 10.11 6

Google สามารถค้นหาสิ่งเหล่านี้ได้อย่างยอดเยี่ยมหากคุณเป็นเพียงการค้นหาและcombo update 10.11อื่น ๆ แต่นี่คือลิงค์ไปสู่บางส่วน

Mavericks 10.9.5
Yosemite 10.10.5
El Capitan 10.11.6
เซียร์รา 10.12.6
เซียร์ราสูง 10.13.6


หากคุณต้องการสร้าง USB ที่สามารถบู๊ตได้เพื่อติดตั้ง

ฉันจะสร้างแฟลชไดรฟ์ USB ที่บูตได้บน Mac ได้อย่างไร

ฉันจะสร้างไดรฟ์ USB ที่บูตได้กับ Mac โดยใช้ Windows ได้อย่างไร


หากไม่มีวิธีการใดที่คุณสามารถใช้ได้คุณมีสองตัวเลือก

  1. ค้นหาเพื่อนที่สามารถเข้าถึงการดาวน์โหลด [ แนะนำ ]

  2. ค้นหาเว็บไซต์ torrent / sharing [ ไม่แนะนำ ]

หมายเหตุเพิ่มเติม:
ไม่มีวิธีที่ถูกต้องในการดาวน์โหลด macOS จากสิ่งอื่นใดนอกจาก Mac มันต้องมี Apple App store


หมายเหตุ:คุณไม่สามารถใช้การสำรองข้อมูล Time Machine เพื่อเปลี่ยนกลับไปเป็นระบบปฏิบัติการที่เก่ากว่าระบบปฏิบัติการของข้อมูลสำรองล่าสุดในไดรฟ์ Time Machine นั้น

ซึ่งหมายความว่าเพื่อรักษาความสามารถของคุณที่จะเรียกคืนเป็นแบ็คอัพสำรอง & OS ก่อนหน้าด้วยการสำรองข้อมูล Time Machine ของคุณคุณจะต้องสลับไดรฟ์ Time Machine นั้นก่อนอัพเกรด OS เนื่องจากเมื่อไดรฟ์ Time Machine เห็นระบบปฏิบัติการใหม่จะไม่มีการย้อนกลับไปใช้ระบบปฏิบัติการรุ่นเก่า คุณยังสามารถเลือกข้อมูลจาก Time Machine ได้ด้วยตนเอง แต่ไม่สามารถใช้เพื่อเรียกคืนไปยัง OS เก่า


2
ดูเหมือนว่าจะมีอินเทอร์เฟซ cli-homebrewสำหรับ MAS ฉันไม่ได้มีโอกาสทดสอบ แต่บางทีมันอาจจะสามารถดาวน์โหลดเวอร์ชันที่เก่ากว่า mac ของคุณได้
Bruce

@Bruce - ดูน่าสนใจ - สงสัยว่ามีคนทดสอบหรือรายงานกลับมาได้ไหม ฉันไม่มี Mac ใหม่พอที่นี่
Tetsujin

ดังนั้นมันอาจใช้ได้กับ Mountain Lion ส่วนต่อประสาน cli จะติดตั้งตามรหัสผลิตภัณฑ์และตัวติดตั้งสำหรับระบบปฏิบัติการหลังจาก 10.8 ทั้งหมดมีรหัสเป็น 0 ในทางกลับกันดูเหมือนว่าตัวติดตั้ง Mountain Lion กำลังดาวน์โหลดลงใน MacBook ของฉัน (ต้นปี 2015) เป็น id คือ 537386512
บรูซ

1
@SkeletonBow - ฉันไม่รู้ว่าจะเกิดอะไรขึ้นและฉันมักจะวางไดรฟ์ใหม่ในนิสัยก่อนการอัปเดตระบบปฏิบัติการครั้งใหญ่ ฉันค้นพบสิ่งนี้เมื่อฉันลืมขั้นตอนนั้นเมื่ออัปเดตเป็น Sierra & มีฝันร้ายในเวลาที่พยายามจะเปลี่ยน - apple.stackexchange.com/questions/271104/revert-to-el-capitan
Tetsujin

1
ขอบคุณ @Tetsujin เป็นอย่างมากฉันอยู่กับ Lion และสามารถอัพเกรดเป็น El Capitan ได้ด้วยคำแนะนำของคุณและลิงก์ไปยังเวอร์ชั่น OSX ที่ซ่อนอยู่ใน Mac App Store
nbaosullivan

6

ชุมชนผู้ดูแลระบบ Mac ได้เปิดเครื่องมือเพื่อช่วยในการดาวน์โหลดตัวติดตั้งระบบปฏิบัติการโดยใช้สคริปต์ไพ ธ อน แม้ว่า Apple จะเปิดตัวเวอร์ชันที่ใหม่กว่าสคริปต์ที่สะดวกนี้ยังคงได้รับการอัปเดต:

installinstallmacos.pyเป็นวิธีการแก้ปัญหาหากคุณต้องการหลายรุ่นหรือเพียงแค่ต้องการสคริปต์บางส่วนของคำตอบอื่น ๆ ที่น่าทึ่งสำหรับคำถามนี้


4

macOS 10.15 Catalina มีคุณสมบัติใหม่ในเครื่องมือ 'softwareupdate' เพื่อดาวน์โหลด macOS เวอร์ชันเก่า:

--fetch-full-installer ติดตั้งโปรแกรมติดตั้ง macOS
--full-installer-version รุ่นล่าสุดของ MacOS ที่จะติดตั้ง Ex:--full-installer-version 10.15

บางคนรายงานว่าสามารถดาวน์โหลด 10.14 โดยใช้คุณสมบัตินี้ใน 10.15 แต่ฉันไม่สามารถทำซ้ำได้ ในอนาคตคุณสมบัตินี้จะช่วยให้คุณสามารถเลือก macOS เวอร์ชันเก่าได้


1
หาดีน่าเสียดายที่ไม่ใช่สิ่งที่ฉันสามารถทดสอบได้ไม่มีเครื่อง Mac ที่มีความสามารถของ Catalina ที่นี่ เรารู้หรือไม่ว่ามีเป้าหมายที่จะไปให้ไกลแค่ไหน? กลับไปที่ 10.1, 10.6.8 หรือเพียง 10.14?
Tetsujin

0

หากคุณเป็นนักพัฒนาที่ลงทะเบียน (IMHO เกี่ยวกับเหตุผลเดียวในการติดตั้ง macOS รุ่นเก่า ... เปิดไฟให้ฉันทางอีเมลถ้าคุณต้องการ) คุณสามารถย้อนกลับไปที่ 10.3.9 Panther แอปเปิ้ลผู้พัฒนาห้องสมุดมรดก

ได้โปรดได้โปรดอย่าพยายามติดตั้งเวอร์ชั่นของ OS X ที่มาพร้อมกับเครื่องของคุณ อาจไม่มีทางที่จะพาคุณกลับไปสู่อนาคต ฉันขอแนะนำอย่างยิ่งให้รันเวอร์ชันเก่าโดยเฉพาะในโฮสต์การจำลองเสมือน (เช่น Parallels, VMware Fusion หรือ VirtualBox)


"ได้โปรดได้โปรดอย่าพยายามติดตั้งเวอร์ชั่นของ OS X ที่มาพร้อมกับเครื่องของคุณก่อนหน้านี้อาจไม่มีทางที่จะพาคุณกลับไปสู่อนาคตได้" ฮะ? นั่นไม่เป็นความจริงที่ทุกท่านสามารถเสมอบูตจาก USB และมักจะทำเครือข่ายการกู้คืน สถานการณ์ที่เลวร้ายยิ่งขึ้นคุณต้องหาเครื่องอื่นเพื่อสร้าง USB
Wowfunhappy

@Wowfunhappy ถอนหายใจ การอัพเดตระบบปฏิบัติการยังอัพเดต EFI และพาร์ติชันการกู้คืน ด้วย EFI ที่ไม่ถูกต้องคุณจะไม่สามารถบูตหรือกู้คืนเครือข่ายได้
Wilfred Smith

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

BTW เหตุผลอื่นที่ไม่ใช่นักพัฒนาอาจต้องการหรือลดระดับ: ระบบปฏิบัติการใหม่ไม่สามารถทำงานร่วมกับแอพที่สำคัญหรือไดรเวอร์ของบุคคลที่สาม ระบบปฏิบัติการใหม่มีข้อบกพร่องที่สำคัญอย่างยิ่งต่อเวิร์กโฟลว์ของคุณ ระบบปฏิบัติการใหม่ทำงานได้ไม่ดีบนฮาร์ดแวร์ของคุณ
Wowfunhappy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.