มีแอพที่คุณต้องการลองใช้สำหรับ macOS แต่คุณยังไม่พร้อมที่จะลงทุนในคอมพิวเตอร์ Mac หรือไม่? วิธีหนึ่งในการลองใช้แอป Mac โดยไม่ต้องซื้อ Mac คือการติดตั้ง macOS บนเครื่องเสมือน เครื่องเสมือนช่วยให้คุณสามารถเรียกใช้ระบบปฏิบัติการคอมพิวเตอร์เครื่องอื่นภายในคอมพิวเตอร์เครื่องอื่นได้ บทความวิกิฮาวนี้จะแนะนำวิธีการติดตั้ง macOS ใน VirtualBox
ขั้นตอน
ส่วนที่ 1 จาก 4: การดาวน์โหลดไฟล์ที่คุณต้องการ
ขั้นตอนที่ 1. ดาวน์โหลด VirtualBox
VirtualBox เป็นโปรแกรมเครื่องเสมือนที่พัฒนาโดย Oracle ใช้ขั้นตอนต่อไปนี้เพื่อดาวน์โหลดและติดตั้ง VirtualBox:
- ไปที่ https://www.virtualbox.org/wiki/Downloads ในเว็บเบราว์เซอร์
- คลิก โฮสต์ Windows ด้านล่าง "แพ็คเกจแพลตฟอร์ม VirtualBox 6.1.18"
- คลิกไฟล์ VirtualBox ".exe" ในเว็บเบราว์เซอร์หรือโฟลเดอร์ดาวน์โหลด
- คลิก ต่อไป.
- คลิก เรียกดู เพื่อเลือกตำแหน่งติดตั้งและคลิก ต่อไป (ขอแนะนำให้คุณอนุญาตให้ติดตั้งที่ตำแหน่งเริ่มต้น)
- คลิก ต่อไป.
- คลิก ใช่ เพื่อรับทราบว่าอาจตัดการเชื่อมต่ออินเทอร์เน็ตของคุณชั่วคราว
- คลิก ติดตั้ง.
ขั้นตอนที่ 2 ดาวน์โหลด VirtualBox Expansion Pack
คุณจะต้องดาวน์โหลดและติดตั้งชุดเสริม VirtualBox ซึ่งรวมถึงการแก้ไขสำหรับการสนับสนุนแป้นพิมพ์และเมาส์ USB 3.0 ใช้ขั้นตอนต่อไปนี้เพื่อดาวน์โหลดและติดตั้ง Virtual Box Expansion Pack:
- ไปที่ https://www.virtualbox.org/wiki/Downloads ในเว็บเบราว์เซอร์
- เลื่อนลงและคลิก ทุกแพลตฟอร์มที่รองรับ ด้านล่าง "VirtualBox 6.1.18 Oracle VM VirtualBox Extension Pack"
- ดับเบิลคลิกไฟล์แพ็คเสริมในเว็บเบราว์เซอร์หรือโฟลเดอร์ดาวน์โหลดเพื่อติดตั้ง
- คลิก ติดตั้ง.
- เลื่อนลงไปที่ด้านล่างของข้อความแล้วคลิก ฉันยอมรับ.
ขั้นตอนที่ 3 ดาวน์โหลด macOS Catalina
MacOS Catalina เป็น macOS เวอร์ชันล่าสุด คุณอาจต้องแยกรูปภาพออกจากไฟล์ zip โดยใช้ WinRAR, WinZip หรือ 7-Zip คุณสามารถดาวน์โหลด macOS Catalina ได้จากแหล่งใดแหล่งหนึ่งต่อไปนี้:
- ไปที่ https://drive.google.com/file/d/1oACRxJe6NVDwndH6mMjldmmzrScA2qdz/view ในเว็บเบราว์เซอร์แล้วคลิก ดาวน์โหลด.
- ไปที่ https://www.mediafire.com/file/2mwxpooe0da6z3n/Catalina_10.15.5.iso/file ในเว็บเบราว์เซอร์แล้วคลิก ดาวน์โหลด.
ส่วนที่ 2 จาก 4: การสร้างเครื่องเสมือนใหม่
ขั้นตอนที่ 1 เปิด VirtualBox และสร้างเครื่องเสมือนใหม่
ใช้ขั้นตอนต่อไปนี้เพื่อสร้างเครื่องเสมือนใหม่ใน VirtualBox:
- เปิด VirtualBox
- คลิก ใหม่ ใต้ไอคอนรูปเฟืองที่ด้านบน
- คลิกลูกศรชี้ลงข้าง "Machine Folder" และเลือกโฟลเดอร์เพื่อติดตั้งเครื่องเสมือน
- ใช้เมนูแบบเลื่อนลงถัดจาก "ประเภท" เพื่อเลือก "MacOS X"
- ใช้เมนูแบบเลื่อนลงถัดจาก "เวอร์ชัน" เพื่อเลือก "MacOS X (64 บิต)"
- คลิก ต่อไป.
ขั้นตอนที่ 2 เลือกจำนวนหน่วยความจำที่คุณต้องการให้เครื่องเสมือนมีและคลิกถัดไป
ใช้แถบเลื่อนเพื่อปรับจำนวนหน่วยความจำที่คุณต้องการให้เครื่องเสมือนมี คุณยังสามารถพิมพ์จำนวนหน่วยความจำที่คุณต้องการอนุญาตให้เครื่องเสมือนมีหน่วยเป็น MB ขอแนะนำให้คุณอนุญาตอย่างน้อย 4 GB (4000 MB) หรือหน่วยความจำ ยิ่งคุณอนุญาตให้มีหน่วยความจำมากเท่าใด เครื่องเสมือนก็จะยิ่งทำงานได้ดีขึ้นเท่านั้น
คุณไม่สามารถกำหนดหน่วยความจำได้มากกว่าที่คอมพิวเตอร์ของคุณมี
ขั้นตอนที่ 3 เลือก "ใช้ไฟล์ฮาร์ดดิสก์เสมือนที่มีอยู่
" เป็นตัวเลือกวิทยุสุดท้าย ล่าง "Hard Disk" ซึ่งจะแสดงไอคอนโฟลเดอร์ถัดจากตัวเลือกนี้
ขั้นตอนที่ 4 เลือกไฟล์ภาพ macOS ของคุณ
ในการดำเนินการนี้ ให้คลิกตัวเลือกวิทยุข้าง "ใช้ไฟล์ฮาร์ดดิสก์เสมือนที่มีอยู่" แล้วคลิกไปที่ภาพดิสก์สำหรับ macOS ที่คุณดาวน์โหลด คลิกแล้วคลิก เลือก.
ขั้นตอนที่ 5. คลิกสร้าง
ที่มุมขวาล่าง สิ่งนี้สร้างเครื่องเสมือนใหม่
ส่วนที่ 3 จาก 4: การปรับการตั้งค่าเครื่องเสมือน
ขั้นตอนที่ 1 เลือกเครื่องเสมือน macOS
คลิกชื่อเครื่องเสมือนที่คุณเพิ่งสร้างขึ้นในแผงด้านซ้ายเพื่อเลือก
ขั้นตอนที่ 2 คลิกไอคอนการตั้งค่า
ที่เป็นไอคอนรูปฟันเฟืองที่ด้านบนของหน้า
ขั้นตอนที่ 3 คลิก ระบบ
ที่เป็นตัวเลือกที่ 2 ในแถบเมนูทางซ้าย ซึ่งจะแสดงการตั้งค่าระบบของคุณ
ขั้นตอนที่ 4 ยกเลิกการเลือก "Floppy
" ที่เป็นตัวเลือกแรกในช่อง "Boot order" เพื่อให้แน่ใจว่าเครื่องเสมือนจะไม่พยายามบูตจากฟลอปปีดิสก์
ขั้นตอนที่ 5. ตรวจสอบให้แน่ใจว่าได้เลือก "ICH9" เป็นชิปเซ็ตแล้ว
หากเมนูแบบเลื่อนลงถัดจาก "ชิปเซ็ต" ไม่มีข้อความ "ICH9" ให้คลิกเมนูแบบเลื่อนลงและเลือก "ICH9"
ขั้นตอนที่ 6 คลิกแท็บตัวประมวลผล
ที่เป็น tab ที่ 2 ทางด้านบนของหน้าจอ ใต้เมนู "System"
หากคุณมีโปรเซสเซอร์แบบมัลติคอร์ที่มีคอร์สำรอง (เช่น Core i7 หรือ i9) คุณสามารถกำหนดคอร์ได้ตั้งแต่ 2 คอร์ขึ้นไปเพื่อให้มีพลังในการประมวลผลมากขึ้น
ขั้นตอนที่ 7 ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ช่องถัดจาก "เปิดใช้งาน PAE/NX" แล้ว
ทางด้านล่างของหน้าจอ ข้าง "Extended Features"
ขั้นตอนที่ 8 คลิกแสดง
ข้างไอคอนที่เป็นรูปจอคอม ในแถบเมนูทางซ้าย
ขั้นตอนที่ 9 ตั้งค่า "Video Memory" เป็น "128 MB
" เพียงลากแถบเลื่อนข้าง "หน่วยความจำวิดีโอ" ไปทางขวาจนสุดเพื่อตั้งค่าหน่วยความจำวิดีโอเป็น 128 MB
ขั้นตอนที่ 10. คลิก ที่เก็บข้อมูล
ข้างไอคอนที่เป็นรูปฮาร์ดไดรฟ์แบบกลไกในแถบเมนูทางซ้าย
ขั้นตอนที่ 11 ทำเครื่องหมายที่ช่องถัดจาก "ใช้โฮสต์ I/O Cache
" ล่าง "Port Count" ในแผงทางขวาสุด
ขั้นตอนที่ 12. คลิก USB
ข้างไอคอนที่เป็นรูปปลั๊ก USB ในแถบเมนูทางซ้าย
ขั้นตอนที่ 13 เลือก "USB 3.0"
คลิกตัวเลือกวิทยุข้าง "USB 3.0" เพื่อเปิดใช้งานพอร์ต USB 3.0 ภายในเครื่องเสมือน
ขั้นตอนที่ 14 คลิกตกลง
ที่มุมขวาล่างของหน้าจอ สิ่งนี้จะบันทึกการตั้งค่าทั้งหมดของคุณ
ส่วนที่ 4 จาก 4: การแพตช์เครื่องเสมือน
ขั้นตอนที่ 1 เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ
คุณจะต้องแก้ไขเครื่องเสมือนด้วยตนเองก่อนจึงจะสามารถเรียกใช้ macOS ได้ คุณจะต้องทำสิ่งนี้จากพรอมต์คำสั่ง ใช้ขั้นตอนต่อไปนี้เพื่อเปิดพรอมต์คำสั่งที่มีสิทธิ์ระดับผู้ดูแล:
- คลิกเมนูเริ่มของ Windows
- พิมพ์ CMD
- คลิกขวาที่ไอคอนพรอมต์คำสั่งแล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ.
- คลิก ใช่.
ขั้นตอนที่ 2 เปลี่ยนไดเร็กทอรีเป็นโฟลเดอร์โปรแกรมสำหรับ VirtualBox
พิมพ์ cd ตามด้วยตำแหน่งของโฟลเดอร์โปรแกรมสำหรับ VirtualBox โดยค่าเริ่มต้น VirtualBox จะติดตั้งไปที่ "C:\Program Files\Oracle\VirtualBox\" หากนี่คือตำแหน่งที่อยู่บนพีซีของคุณ คุณจะต้องพิมพ์ cd "C:\Program Files\Oracle\VirtualBox\" หากนี่ไม่ใช่ตำแหน่งที่ติดตั้ง VirtualBox ให้เปิด File Explorer และค้นหา "VBoxManage.exe" และเปลี่ยนไดเร็กทอรีเป็นตำแหน่งของไฟล์นี้
ขั้นตอนที่ 3 ป้อนคำสั่งต่อไปนี้ด้วยชื่อเครื่องเสมือนของคุณ
ป้อนคำสั่งต่อไปนี้ทีละคำสั่งแล้วกด "Enter" แทนที่ [vm_name] ด้วยชื่อจริงของเครื่องเสมือนของคุณ เมื่อคุณทำขั้นตอนนี้เสร็จแล้ว คุณสามารถเปิดเครื่องเสมือนของคุณได้ เพียงคลิกเครื่องเสมือนภายใน VirtualBox แล้วคลิก เริ่ม. คำสั่งมีดังนี้:
- VBoxManage.exe modifiedvm "[vm_name]" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
- VBoxManage setextradata "[vm_name]" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11, 3"
- VBoxManage setextradata "[vm_name]" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
- VBoxManage setextradata "[vm_name]" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
- VBoxManage setextradata "[vm_name]" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
- VBoxManage setextradata "[vm_name]" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1