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

ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน

หากคุณต้องการ dual-boot macOS และ Windows บน Windows PC virtual machine อย่าง VirtualBox เป็นตัวเลือกที่ดีที่สุด มันให้คุณสลับระหว่าง Windows และ macOS ได้ง่ายโดยไม่ต้อง reboot ไม่ว่าคุณจะพยายามติดตั้ง macOS รุ่นเก่าเช่น macOS High Sierra หรือรุ่นล่าสุดอย่าง macOS Tahoe บน Windows VirtualBox ช่วยได้

ในย่อหน้าต่อไป เราจะเสนอขั้นตอน ติดตั้ง macOS, OS X, และ Mac OS X ใดๆ บน VirtualBox บน Windows PC

ขั้นตอนที่ 1: การเตรียมก่อนติดตั้ง macOS บน VirtualBox

ก่อนติดตั้ง Mac OS บน VirtualBox คุณต้องแน่ใจว่ารายการต่อไปนี้ถูกตรวจสอบ:

① พื้นที่ว่าง 80GB สำหรับติดตั้ง macOS

พื้นที่ว่างเพียงพอจำเป็นสำหรับการติดตั้ง macOS และประสิทธิภาพ หาก Windows PC ของคุณไม่มีพื้นที่พอ ลบไฟล์ที่ไม่ต้องการเพื่อทำพื้นที่ เพื่อประหยัดเวลาและเรียกคืนพื้นที่ว่างอย่างมีประสิทธิภาพ ใช้ disk cleaner อย่าง iBoysoft DiskGeeker for Windows

มันสแกน drive, partition, หรือ folder ที่เลือก และแสดงไฟล์ทั้งหมดโดยขนาด ให้คุณระบุและลบไฟล์ขนาดใหญ่และไม่จำเป็นได้รวดเร็ว

ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน

② ปิด Windows Memory Integrity

ขั้นตอนสำคัญอีกอย่างคือปิด Windows Memory Integrity มันเป็นฟีเจอร์ของ virtualization-based security ใช้ความสามารถ hardware virtualization ของ PC สร้าง environment ปลอดภัยและแยกต่างหาก

เพื่อรัน macOS เป็น guest operating system อย่างมีประสิทธิภาพบน Windows VirtualBox ต้องการ direct access ไป hardware virtualization feature เดียวกัน กล่าวคือ host OS (Windows) และ VirtualBox จะแข่งขันทรัพยากรฮาร์ดแวร์เดียวกัน ทำให้เกิด conflict

วิธีปิด Windows Memory Integrity:

  1. คลิกกล่องค้นหาบน taskbar
  2. พิมพ์ "core isolation"
  3. เปิด setting "Core isolation"
  4. Toggle switch สำหรับ "Memory integrity" เป็น off
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  5. หากขอ restart dismiss ไป และ restart หลังเปลี่ยน setting ทั้งหมดที่จำเป็น

③ ปิด Windows Hyper-V

คล้ายกัน คุณต้องปิด Windows Hyper-V Type-1 hypervisor ที่ควบคุม hardware virtualization capabilities ของ PC แบบ exclusive VirtualBox ไม่รันได้ถ้ Hyper-V เปิดอยู่ เพราะต้องการทรัพยากรฮาร์ดแวร์เดียวกัน

วิธีปิด Windows Hyper-V:

④ ตรวจสอบว่า Virtualization เปิดอยู่

คุณต้องมี hardware virtualization เปิดอยู่ เพื่อ virtual machine ทำงานถูกต้องและมีประสิทธิภาพ

วิธีตรวจสอบ virtualization:

  1. คลิกขวาบน taskbar
  2. เลือก Task Manager
  3. ไปที่แท็บ Performance > CPU
  4. ตรวจสอบว่า virtualization เปิดอยู่
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  5. หลังแก้ setting ทั้งหมด restart PC

⑤ ดาวน์โหลด Mac OS ISO file สำหรับ VirtualBox

ขั้นตอนเตรียมต่อไปคือดาวน์โหลด Mac OS ISO สำหรับ Windows เพื่อให้แน่ใจว่า ISO file ปลอดภัยและสมบูรณ์ เราแนะนำดาวน์โหลด macOS ISO ที่ต้องการจาก iBoysoft DiskGeeker for Windows เครื่องมือน่าเชื่อถือนี้เก็บ Mac OS ISO images เกือบทุกรุ่น จาก macOS Tahoe ล่าสุด ไปจนถึง macOS รุ่นเก่าเช่น Mac OS X Snow Leopard

ทำตามขั้นตอนดาวน์โหลด macOS ISO file สำหรับ VirtualBox:

ขั้นตอน 1: ดาวน์โหลดฟรีและเปิด iBoysoft DiskGeeker for Windows

ขั้นตอน 2: ไปที่ Download and create boot disk > Download macOS system image

ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน

ขั้นตอน 3: หา macOS version ที่ต้องการ และคลิก Get

ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน

ขั้นตอน 4: เลือก .iso และเลือกตำแหน่งบันทึก ISO image

ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน

หากคุณชอบ direct ISO links จาก free archives คลิกลิงก์ด้านล่างเพื่อได้ macOS ISO installer

macOS Tahoe ISO download for Windows

Other Mac operating system download for Windows

⑥ ดาวน์โหลด Oracle VM VirtualBox

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

ขั้นตอนที่ 2: ตั้งค่า virtual machine ใหม่บน VirtualBox

เมื่อพร้อมแล้ว คุณสามารถสร้าง virtual machine ใหม่สำหรับ Mac operating system บน VirtualBox ด้วยขั้นตอนด้านล่าง: (คุณอาจใช้ macOS VMDK file สำหรับ VirtualBox เพื่อประหยัดเวลาก็ได้)

  1. คลิก New บน interface VirtualBox
  2. ตั้งชื่อ virtual machine ว่า macOS หรือที่คุณชอบ
  3. เลือก macOS ISO image ที่ดาวน์โหลด
  4. เก็บ Type Mac OS X
  5. เก็บ Version Mac OS X (64-bit)
  6. คลิก Next
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  7. ในส่วน Hardware กำหนด RAM/base memory อย่างน้อย 4GB (หาก PC มี RAM 16GB ให้ 8GB) และ 1 CPU/processor
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  8. คลิก Next
  9. เลือก "Create a Virtual Hard Disk Now" และจัดสรรพื้นที่จัดเก็บอย่างน้อย 80 GB ให้ดิสก์ แล้วคลิก Next และ Finish
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  10. กลับไปที่ interface
  11. เลือก virtual machine ใหม่จากซ้าย คลิกขวา เลือก Settings > System
  12. แน่ใจว่า "Enable I/O APIC, Enable Hardware Clock in UTC Time, และ Enable EFI" ถูกติ๊ก
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  13. คลิก Display ตั้ง Video Memory เป็นค่าสูงสุด
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  14. เปิด "Enable 3D Acceleration"
  15. คลิก Network ตรวจสอบ Adapter 1 ตั้งเป็น NAT
  16. คลิก Adapter 2 ติ๊กกล่อง Enable Network Adapter เลือก Bridged Adapter สำหรับ dropdown "Attached to" แล้วเลือก wireless adapter สำหรับฟิลด์ Name
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน
  17. คลิก OK ปิด settings
  18. ปิด VirtualBox

ขั้นตอนที่ 3: Patch virtual machine

  1. ในกล่องค้นหาของ taskbar ใส่ "command prompt"
  2. คลิกขวา Command Prompt เลือก "Run as administrator"
  3. คัดลอกและวางคำสั่งต่อไปนี้ และกด Enter ตามประเภท processor ของคุณ
    ติดตั้ง macOS Tahoe และรุ่นก่อนหน้าบน VirtualBox สำหรับ Windows 11, 10, 8, 7 – คู่มือขั้นตอนครบถ้วน

(คำสั่งด้านล่างใช้ชื่อ macOS เป็นตัวอย่าง จำได้ว่าเปลี่ยนเป็นชื่อที่คุณตั้งให้ virtual machine ใหม่)

สำหรับ Intel processors:

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

VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0

VBoxManage setextradata "macOS" "VBoxInternal/TM/TSCMode" "RealTSCOffset"

สำหรับ AMD processors:

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

VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0

VBoxManage modifyvm "macOS" --cpu-profile "Intel Core i7-6700K"

VBoxManage setextradata "macOS" "VBoxInternal/TM/TSCMode" "RealTSCOffset"

หลังรันคำสั่งเสร็จ ปิด Command Prompt

ขั้นตอนที่ 4: ติดตั้ง macOS บน Windows

หากคุณต้องการเพิ่มขนาดหน้าต่างของ virtual machine:

  1. เปิด Command Prompt as administrator
  2. รันคำสั่งด้านล่างเพื่อเปลี่ยนไปที่ location VirtualBox cd "C:\Program Files\Oracle\VirtualBox\"
  3. แทนที่ macOS ในคำสั่งด้านล่างด้วยชื่อ virtual machine ของคุณ และ 1920*1080 ด้วย resolution ที่เหมาะสม (เช่น resolution ของ PC คุณ) แล้วรันคำสั่งเพื่อเปลี่ยน display resolution VBoxManage setextradata “macOS” VBoxInternal2/EfiGraphicsResolution 1920x1080

แชร์คู่มือวิธีติดตั้ง Mac OS บน Oracle VM VirtualBox บน Windows!

FAQs เกี่ยวกับวิธีติดตั้ง Mac OS บน VirtualBox

A

ใช่ คุณติดตั้ง mac OS บน VirtualBox เพื่อรันระบบปฏิบัติการบน Windows PC ได้

A

เพื่อเปลี่ยนเป็น full-screen mode คลิก View > Full-screen Mode บนแถบเมนู