สารบัญ:

วิธีติดตั้ง macOS ผ่านเครื่องเสมือน
วิธีติดตั้ง macOS ผ่านเครื่องเสมือน
Anonim

คำแนะนำโดยละเอียดสำหรับผู้ที่ต้องการ Xcode หรือเพียงแค่ต้องการลองใช้ระบบปฏิบัติการที่เป็นกรรมสิทธิ์ของ Apple

วิธีติดตั้ง macOS ผ่านเครื่องเสมือน
วิธีติดตั้ง macOS ผ่านเครื่องเสมือน

1. ตรวจสอบความเข้ากันได้ของพีซี

คุณต้องมีคอมพิวเตอร์ที่ค่อนข้างทันสมัยเพื่อใช้งาน macOS เพื่อการทำงานที่สะดวกสบายไม่มากก็น้อย คุณต้องมีโปรเซสเซอร์ Quad-core, RAM 8 GB และกราฟิกแยก

นอกจากนี้ โปรเซสเซอร์ต้องสนับสนุนเทคโนโลยีการจำลองเสมือนที่ระดับฮาร์ดแวร์ สำหรับชิป Intel นี่คือ VT-x หรือ VT-d สำหรับ AMD - AMD-V โปรเซสเซอร์ที่ทันสมัยเกือบทั้งหมดมี แต่จะไม่มีความจำเป็นในการตรวจสอบ

วิธีติดตั้ง macOS ผ่านเครื่องเสมือน: ตรวจสอบความเข้ากันได้ของพีซี
วิธีติดตั้ง macOS ผ่านเครื่องเสมือน: ตรวจสอบความเข้ากันได้ของพีซี

สิ่งนี้สามารถชี้แจงได้ในคำอธิบายของรุ่นชิปเฉพาะบนเว็บไซต์ของผู้ผลิตหรือใช้ยูทิลิตี้ CPU-Z ฟรี

  1. แอปพลิเคชันจากเว็บไซต์อย่างเป็นทางการและติดตั้ง
  2. เริ่ม CPU-Z และดูบรรทัดคำสั่ง
  3. หากมีเครื่องหมายข้างต้นแสดงว่าทุกอย่างเป็นไปตามลำดับ
  4. ถ้าไม่เช่นนั้น คุณสามารถใช้ซอฟต์แวร์เวอร์ชวลไลเซชันได้ แต่ในกรณีนี้ ประสิทธิภาพจะลดลงอย่างเห็นได้ชัด

2. เตรียมอิมเมจ macOS

อิมเมจการติดตั้ง MacOS ไม่มีให้ใช้ฟรี และ Apple ไม่อนุญาตให้ใช้ OS บนคอมพิวเตอร์จากผู้ผลิตรายอื่น ในการรับดิสก์อิมเมจที่สามารถบู๊ตได้ คุณสามารถลองค้นหาบนอินเทอร์เน็ตหรือยืม Mac จากเพื่อน

เราจะใช้ตัวเลือกที่สอง

  1. บน Mac ของคุณ ให้ไปที่และคลิกเปิด App Store
  2. คลิก "ดาวน์โหลด" รอให้โปรแกรมติดตั้งดาวน์โหลดและปิด
  3. เปิดโฟลเดอร์ Applications → Utilities แล้วเปิด Terminal
  4. สร้างคอนเทนเนอร์อิมเมจดิสก์โดยคัดลอกคำสั่ง

    hdiutil แปลง ~ / เดสก์ท็อป / InstallSystem.dmg - รูปแบบ UDTO -o ~ / เดสก์ท็อป / HighSierra.iso

  5. เมานต์ด้วยคำสั่ง

    hdiutil แนบ /tmp/HighSierra.cdr.dmg -noverify -mountpoint / Volumes / install_build

  6. ขยายตัวติดตั้งระบบไปยังอิมเมจที่สร้างขึ้นด้วยคำสั่ง

    sudo / Applications / Install / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build

  7. ป้อนรหัสผ่านผู้ดูแลระบบและยืนยันโดยกด Y และ Enter
  8. ย้ายรูปภาพไปที่เดสก์ท็อปด้วยคำสั่ง

    mv /tmp/HighSierra.cdr.dmg ~ / เดสก์ท็อป / InstallSystem.dmg

  9. ถอนการติดตั้งตัวติดตั้งด้วยคำสั่ง

    hdiutil detach / เล่ม / ติดตั้ง / macOS / High / Sierra

  10. แปลงอิมเมจ macOS เป็นรูปแบบ ISO ด้วยคำสั่ง

    hdiutil แปลง ~ / เดสก์ท็อป / InstallSystem.dmg - รูปแบบ UDTO -o ~ / เดสก์ท็อป / HighSierra.iso

  11. เปลี่ยนนามสกุลของไฟล์รูปภาพเป็น ISO และถ่ายโอนโดยใช้แฟลชไดรฟ์ไปยังพีซีที่จะติดตั้งเครื่องเสมือน

3. เลือกและติดตั้งซอฟต์แวร์เวอร์ชวลไลเซชัน

มีเครื่องเสมือนฟรีและจ่ายเงินจำนวนมากอยู่ที่นั่น VmWare, Parallels, VirtualBox เหมาะสำหรับการติดตั้ง macOS ตัวอย่างเช่น ใช้อย่างหลัง: สามารถใช้ได้ฟรีและเป็นที่รู้จักกันดี

  1. ไปที่เว็บไซต์อย่างเป็นทางการของ VirtualBox และคลิกที่ลิงค์โฮสต์ของ Windows
  2. เปิดไฟล์ที่ดาวน์โหลดและทำตามคำแนะนำของวิซาร์ดการติดตั้ง
  3. ยืนยันการติดตั้งส่วนประกอบเพิ่มเติมในกระบวนการ

4. สร้างเครื่องเสมือน

ตอนนี้ใน VirtualBox เราจำเป็นต้องสร้างคอมพิวเตอร์เสมือน ซึ่งเราจะติดตั้ง macOS ในภายหลัง

  1. เรียกใช้ยูทิลิตี้ คลิกปุ่ม "สร้าง" และป้อนชื่อเครื่อง
  2. ระบุประเภทและเวอร์ชันของระบบปฏิบัติการในกรณีของเรา - Mac OS X และ macOS 10.13 High Sierra
  3. ป้อนจำนวน RAM ยิ่งมาก ยิ่งดี แต่ไม่ควรเกินเขตสีเขียว
  4. เลือก "สร้างดิสก์เสมือนใหม่" และประเภท VDI
  5. ระบุรูปแบบ "ไดนามิก" และกำหนดขนาดที่ต้องการ แนะนำตั้งแต่ 30 GB ขึ้นอยู่กับจำนวนซอฟต์แวร์ที่คุณวางแผนจะใช้

5. กำหนดค่าเครื่องเสมือน

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

  1. เลือกเครื่องเสมือนและคลิกกำหนดค่าในแถบเครื่องมือ
  2. ไปที่ส่วน "ระบบ" และบนแท็บ "มาเธอร์บอร์ด" ยกเลิกการเลือกรายการ "ฟลอปปีดิสก์" แล้วเลื่อนลงโดยใช้ลูกศร ปล่อยให้ส่วนที่เหลือไม่เปลี่ยนแปลง
  3. บนแท็บ "โปรเซสเซอร์" ระบุจำนวนคอร์ ดีกว่าไม่ทิ้งพื้นที่สีเขียว
  4. ในส่วน "การแสดงผล" ให้ตั้งค่าจำนวนหน่วยความจำวิดีโอสูงสุด และตรวจดูให้แน่ใจว่าไม่ได้เลือกช่องทำเครื่องหมายการเร่งความเร็วทั้งสองช่อง
  5. ในส่วน "สื่อ" ให้คลิกบรรทัด "ว่าง" จากนั้นไปที่ไอคอนดิสก์แล้วเลือกอิมเมจ ISO ที่เราเตรียมไว้ในขั้นตอนที่สอง
  6. คลิกตกลงเพื่อบันทึกการตั้งค่าและปิด VirtualBox

6. กำหนดค่าพารามิเตอร์เพิ่มเติม

เนื่องจากข้อจำกัดที่กล่าวข้างต้น macOS ทำงานบนคอมพิวเตอร์ Apple ที่มีตราสินค้าเท่านั้น เพื่อให้ระบบได้รับการติดตั้งใน VirtualBox คุณต้องปรับแต่งเล็กน้อยในคอนโซลและแกล้งทำเป็น iMac

  1. เปิดการค้นหา ป้อน cmd และเรียกใช้พรอมต์คำสั่ง
  2. คัดลอกคำสั่งต่อไปนี้ทีละรายการโดยแทนที่ mac ด้วยชื่อเครื่องเสมือนของคุณ

cd "C: / Program Files / Oracle / VirtualBox \"

VBoxManage.exe แก้ไข vm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "ชื่อเครื่องเสมือนของคุณ" "VBoxInternal / อุปกรณ์ / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "ชื่อเครื่องเสมือนของคุณ" "VBoxInternal / อุปกรณ์ / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "ชื่อเครื่องเสมือนของคุณ" "VBoxInternal / อุปกรณ์ / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "ชื่อเครื่องเสมือนของคุณ" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "งานหนักของเราโดยคำเหล่านี้การ์ดโปรดอย่าขโมย (c) AppleComputerInc"

VBoxManage setextradata "ชื่อเครื่องเสมือนของคุณ" "VBoxInternal / อุปกรณ์ / smc / 0 / Config / GetKeyFromRealSMC" 1

7. ติดตั้ง macOS ในเครื่องเสมือน

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

ขั้นแรก

  1. เปิด VirtualBox และเริ่มเครื่องเสมือน
  2. ระบบจะเริ่มโหลดล่วงหน้า ข้อความจำนวนมากจะปรากฏบนหน้าจอ ซึ่งอาจมีข้อมูลเกี่ยวกับข้อผิดพลาด อย่าไปสนใจเรื่องนี้
  3. หลังจากนั้นไม่กี่นาที โลโก้ apple จะปรากฏขึ้นและอินเทอร์เฟซแบบกราฟิกจะโหลดขึ้น
  4. เลือกภาษาของระบบและเปิด "Disk Utility" จากเมนู
  5. ระบุดิสก์เสมือนที่เราสร้างในขั้นตอนที่สี่แล้วคลิกปุ่ม "ลบ"
  6. ตั้งชื่อและปล่อยตัวเลือกที่เหลือไว้ตามเดิม ยืนยันการลบ
  7. เลือกติดตั้ง macOS จากหน้าต่างยูทิลิตี้แล้วคลิกดำเนินการต่อ
  8. ยอมรับข้อตกลงใบอนุญาตและคลิกที่แผ่นดิสก์ที่สร้างขึ้น
  9. รอขณะคัดลอกไฟล์การติดตั้งไปยังดิสก์และระบบจะรีบูต
  10. เมื่อหน้าต่างยูทิลิตี้ macOS ปรากฏขึ้นอีกครั้ง ให้ไปที่เมนู Apple แล้วคลิกปิดเครื่อง

ระยะที่สอง

  1. เลือกเครื่องเสมือนใน VirtualBox และเปิดการตั้งค่า
  2. ไปที่ส่วน "สื่อ" และคลิกที่บรรทัด HighSierra.iso จากนั้นคลิกที่ไอคอนดิสก์แล้วคลิก "ลบดิสก์ออกจากไดรฟ์"
  3. คลิกตกลงและเริ่มเครื่องเสมือนอีกครั้ง
  4. หลังจากการบูทเชลล์ UEFI พร้อมบรรทัดคำสั่งจะปรากฏขึ้นซึ่งคุณต้องป้อนคำสั่งต่อไปนี้ด้วยตนเองทีละรายการ:

Fs1:

cd "ข้อมูลการติดตั้ง macOS"

cd "ไฟล์ที่ถูกล็อค"

cd "ไฟล์บูต"

boot.efi

ขั้นตอนที่สาม

  1. การดำเนินการนี้จะเปิดอินเทอร์เฟซแบบกราฟิกและทำการติดตั้งต่อไป
  2. หลังจากนั้นไม่กี่นาที เครื่องเสมือนจะรีบูตและอินเทอร์เฟซการกำหนดค่าระบบเริ่มต้นจะเปิดขึ้น
  3. ระบุประเทศและรูปแบบแป้นพิมพ์
  4. เลือก อย่าโอนข้อมูลใดๆ ในตอนนี้ เพื่อตั้งค่าระบบเป็นระบบใหม่
  5. ข้ามการลงชื่อเข้าใช้ Apple ID ของคุณโดยคลิกตั้งค่าในภายหลังและข้าม
  6. ยอมรับเงื่อนไขของข้อตกลงใบอนุญาต จากนั้นป้อนชื่อผู้ใช้และรหัสผ่านของคุณ
  7. คลิกดำเนินการต่อและปฏิบัติตามคำแนะนำเพื่อปรับแต่งแป้นพิมพ์ของคุณ

8. ตรวจสอบการทำงานของเครื่องเสมือน

การติดตั้ง MacOS เสร็จสมบูรณ์ ระบบปฏิบัติการทำงานในหน้าต่างแยกต่างหากที่สามารถย่อหรือย้ายไปยังจอภาพอื่นได้

หากต้องการเปิดเครื่องเสมือน ให้เปิด VirtualBox แล้วคลิกปุ่มเริ่ม การปิดและรีบูตสามารถทำได้ทั้งจากยูทิลิตี้และผ่านเมนูระบบ macOS

แนะนำ: