Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

คำแนะนำทีละขั้นตอน:การติดตั้ง macOS Monterey ใน VirtualBox บน Windows 10/11

macOS 12 Monterey เป็นอัปเดตสำคัญที่ได้นำคุณสมบัติใหม่มากมายมาสู่ระบบปฏิบัติการ Mac เช่น Live Text, Shortcuts, Universal Control, Focus Mode ฯลฯ คุณสามารถติดตั้งระบบปฏิบัติการบนเครื่องเสมือน เช่น VirtualBox บนพีซี Windows ของคุณเพื่อทดลองใช้งานหากคุณไม่มี Mac

 เคล็ดลับ: นอกเหนือจากการติดตั้งบนเครื่องเสมือนแล้ว คุณยังสามารถติดตั้ง macOS บนพีซี Windows ได้ด้วยการสร้าง Hackintosh

ที่นี่ เราจะแนะนำให้คุณติดตั้ง macOS Monterey บน VirtualBox ซึ่งเป็นเครื่องเสมือนฟรีสำหรับการใช้งานส่วนบุคคล การศึกษา หรือการประเมินผล

จะติดตั้ง macOS Monterey บน VirtualBox บน Windows ได้อย่างไร

หากต้องการติดตั้ง macOS Monterey บน VirtualBox คุณต้องแน่ใจว่าพีซี Windows ของคุณตรงตามข้อกำหนดขั้นต่ำต่อไปนี้

  • RAM:4GB (แนะนำ 8GB)
  • พื้นที่ฮาร์ดดิสก์:80GB (แนะนำ 150GB)
  • CPU:2 คอร์ (แนะนำ 4 รายการ)

หากคุณไม่แน่ใจเกี่ยวกับข้อกำหนดฮาร์ดแวร์ของพีซีของคุณ คุณสามารถตรวจสอบได้โดยทำตามขั้นตอนต่อไปนี้:

  1. กด Ctrl + Shift + Esc เพื่อเปิดตัวจัดการงาน
  2. เลือกแท็บประสิทธิภาพ 
    คำแนะนำทีละขั้นตอน:การติดตั้ง macOS Monterey ใน VirtualBox บน Windows 10/11
  3. ไฮไลต์ CPU, หน่วยความจำ หรือดิสก์จากด้านซ้ายเพื่อดูข้อมูลเฉพาะ

หากพีซีของคุณมีคุณสมบัติตรงตามข้อกำหนดที่จำเป็น ให้ดำเนินการตามขั้นตอนด้านล่างเพื่อดาวน์โหลดและติดตั้ง macOS Monterey บน VirtualBox บน Windows 11/10/8.1/Windows Server 2012-2022 .

  • ขั้นตอนที่ 1:ดาวน์โหลดไฟล์ที่จำเป็นสำหรับการติดตั้ง macOS Monterey บน Windows
  • ขั้นตอนที่ 2:ติดตั้ง VirtualBox บน Windows PC
  • ขั้นตอนที่ 3:สร้างเครื่องเสมือน macOS Monterey
  • ขั้นตอนที่ 4:ปรับแต่งการตั้งค่าของเครื่อง macOS Monterey Virtual
  • ขั้นตอนที่ 5:เรียกใช้โค้ด VirtualBox ใน Command Prompt
  • ขั้นตอนที่ 6:ติดตั้ง macOS Monterey บน VirtualBox บน Windows PC

ขั้นตอนที่ 1:ดาวน์โหลดไฟล์ที่จำเป็นสำหรับการติดตั้ง macOS Monterey บน Windows

นี่คือไฟล์ที่จำเป็นสำหรับการติดตั้ง คุณสามารถดาวน์โหลดได้ก่อนที่จะเริ่มต้น

1. ดาวน์โหลดไฟล์ macOS Monterey ISO

ไฟล์ ISO ของ macOS Monterey คือดิสก์อิมเมจที่มีตัวติดตั้ง macOS Monterey

2. ดาวน์โหลด Oracle VM VirtualBox และ Extension Pack

ปัจจุบัน VirtualBox รองรับโฮสต์ Windows ต่อไปนี้ (64 บิต):

  • วินโดวส์ 8.1
  • วินโดวส์ 10
  • วินโดวส์ 11 21H2
  • วินโดวส์เซิร์ฟเวอร์ 2012
  • วินโดวส์เซิร์ฟเวอร์ 2012 R2
  • วินโดวส์เซิร์ฟเวอร์ 2016
  • วินโดวส์เซิร์ฟเวอร์ 2019
  • วินโดวส์เซิร์ฟเวอร์ 2022

หากต้องการดาวน์โหลด VirtualBox คุณต้องได้รับแพ็คเกจพื้นฐานและแพ็คเกจเสริม

  • แพ็คเกจพื้นฐาน:แพ็คเกจพื้นฐานประกอบด้วยส่วนประกอบโอเพ่นซอร์สทั้งหมด และได้รับอนุญาตภายใต้ GNU General Public License V2
  • แพ็กส่วนขยาย:แพ็กส่วนขยายขยายฟังก์ชันการทำงานของแพ็คเกจฐาน Oracle VM VirtualBox ด้วยฟีเจอร์ต่างๆ เช่น VirtualBox Remote Desktop Protocol (VRDP), การส่งผ่านเว็บแคมของโฮสต์, ROM บูต Intel PXE และการเข้ารหัสดิสก์อิมเมจด้วยอัลกอริทึม AES

เปิดเว็บไซต์แล้วคลิก "โฮสต์ Windows" เพื่อดาวน์โหลดแพ็คเกจพื้นฐานสำหรับ Windows จากนั้นคลิก "แพลตฟอร์มที่รองรับทั้งหมด" เพื่อดาวน์โหลดชุดส่วนขยายเพิ่มเติม (ในขณะที่เขียนบทความนี้ VirtualBox เวอร์ชันล่าสุดคือ 7.0.8

คำแนะนำทีละขั้นตอน:การติดตั้ง macOS Monterey ใน VirtualBox บน Windows 10/11

ขั้นตอนที่ 2:ติดตั้ง VirtualBox บน Windows PC

ขั้นตอนที่ 3:สร้างเครื่องเสมือน macOS Monterey

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

ขั้นตอนที่ 4:ปรับแต่งการตั้งค่าของ macOS Monterey VirtualBox

ขั้นตอนที่ 5:เรียกใช้รหัส VirtualBox ใน Command Prompt

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

ขั้นตอนที่ 6:ติดตั้ง macOS Monterey บน VirtualBox บน Windows PC

นี่เป็นขั้นตอนสุดท้ายสำหรับการติดตั้ง macOS Monterey บน VirtualBox มาเริ่มกันเลย

แก้ไขปัญหา macOS Monterey VirtualBox ไม่ทำงาน

ไม่สามารถสืบค้นค่า SMC จากโฮสต์ (VERR_INVALID_HANDLE):

หากคุณได้รับข้อผิดพลาด "ไม่สามารถสืบค้นค่า SMC จากโฮสต์ (VERR_INVALID_HANDLE)" เมื่อเรียกใช้เครื่องเสมือน macOS Monterey ให้รันคำสั่งนี้ใน CMD เพื่อแก้ไขหลังจากแทนที่ VM Name ด้วยชื่อของเครื่องเสมือนของคุณ:

VBoxManage setextradata "ชื่อ VM" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0

ไม่สามารถเริ่มเครื่องเสมือน macOS Monterey:

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

ลูปการบูต macOS Monterey VirtualBox :

เปิด CMD เรียกใช้ในฐานะผู้ดูแลระบบ จากนั้นดำเนินการคำสั่งต่อไปนี้:

VBoxManage setextradata "ชื่อ VM" "VBoxInternal/TM/TSCMode" "RealTSCOffset"

แชร์บทความนี้เพื่อช่วยให้ผู้อื่นเรียนรู้วิธีติดตั้ง macOS Monterey บน Windows PC ด้วย VirtualBox

คำถามที่พบบ่อยเกี่ยวกับ macOS Monterey VirtualBox

ใช่ คุณสามารถเรียกใช้ macOS บน VirtualBox บนพีซี Windows ได้ คุณเพียงแค่ต้องทำตามขั้นตอนในคู่มือนี้

ใช่ คุณสามารถเรียกใช้ VirtualBox บน M1 Mac ได้ ไปที่เว็บไซต์ของ VirtualBox คลิกดาวน์โหลด จากนั้นคุณสามารถคลิกที่ "ตัวอย่างนักพัฒนาสำหรับโฮสต์ macOS / Arm64 (M1/M2) เพื่อรับแพ็คเกจที่ถูกต้อง