Hướng dẫn cách cài Macos trên máy ảo virtualbox?

cách cài Macos trên máy ảo virtualbox?

Việc có được file ISO thực sự khó khăn nhất là trên nền tảng  MacOS. Kể cả bạn có dùng máy Mac về tải xuống nền tảng OS bạn vẫn cần chuyển đổi tệp APP này thành DMG và sau đó chuyển đổi nó từ DMG sang ISO để có thể cài đặt nó trong VirtualBox.

1. Virtualbox là gì?

VirtualBox là một ứng dụng ảo hóa mã nguồn mở, được phát triển bởi Oracle Corporation. Nó cho phép người dùng tạo và quản lý máy ảo trên một máy tính. Máy ảo là một môi trường ảo được tạo ra trên máy tính thật, giúp chạy các hệ điều hành và ứng dụng khác nhau mà không cần cài đặt trực tiếp lên phần cứng.

VirtualBox hỗ trợ nhiều hệ điều hành khách, bao gồm Windows, Linux, macOS và nhiều hệ điều hành khác. Nó cung cấp các tính năng như chia sẻ dữ liệu giữa máy thật và máy ảo, snapshot (ảnh chụp nhanh) để lưu trạng thái của máy ảo tại một thời điểm nhất định, và nhiều cấu hình tùy chọn để tùy chỉnh môi trường ảo. VirtualBox thường được sử dụng cho mục đích phát triển, kiểm thử và triển khai ứng dụng mà không ảnh hưởng đến hệ thống chính của máy tính.

2. Cách cài Macos trên máy ảo virtualbox?

– Đầu tiên đến macOS Sonoma trên App Store trên máy Mac của bạn .

– Nhấn nút Nhận và tải xuống. Không cài đặt hệ điều hành trên máy Mac của bạn

Sau khi quá trình tải xuống kết thúc, hãy khởi chạy ứng dụng Terminal trên máy Mac của bạn.

Dán hdiutil create -o /tmp/Sonoma -size 16384m -volname Sonoma -layout SPUD -fs HFS+J và nhấn Return .

Dán hdiutil Attach /tmp/Sonoma.dmg -noverify -mountpoint /Volumes/Sonoma , sau đó nhấn Return .

Dán sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia –volume /Volumes/Sonoma –nointeraction , nhấn Return và nhập mật khẩu máy Mac của bạn khi được nhắc

Dán hdiutil eject -force /Volumes/Install\ macOS\ Sonoma , sau đó nhấn Return.

Dán hdiutil Convert /tmp/Sonoma.dmg -format UDTO -o ~/Desktop/Sonoma và nhấn Return .

Cuối cùng, dán mv -v ~/Desktop/Sonoma.cdr ~/Desktop/Sonoma.iso và nhấn Return . Một tập tin có tên Sonoma.ISO sẽ xuất hiện trên Desktop của bạn .

Để xóa tệp DMG mà bạn không còn cần nữa, hãy dán rm -fv /tmp/Sonoma.dmg và nhấn Return .

Nếu bạn dự định chạy macOS trong VirtualBox trên Windows hoặc máy tính Mac khác, hãy di chuyển tệp Sonoma.ISO mới tạo sang thiết bị bạn chọn. 

Đối với máy chính là MacOS:

Nếu bạn đang sử dụng macOS (Intel), Windows hoặc Linux, hãy truy cập trang tải xuống VirtualBox và nhấp vào liên kết phù hợp với hệ điều hành máy tính của bạn.

Sau khi quá trình tải xuống kết thúc, hãy cài đặt VirtualBox

Khởi chạy VirtualBox và nhấp vào nút Mới 

– Đặt tên cho máy ảo của bạn.

– Trong trường Hình ảnh ISO , điều hướng đến tệp ISO macOS Sonoma và chọn nó.

– Đặt Loại là Mac OS X và Phiên bản là Mac OS X (64-bit) .

– Nhấp vào Tiếp theo khi bạn đã điền tất cả các trường bắt buộc.

– Bây giờ bạn sẽ phải chọn dung lượng bộ nhớ mà máy ảo của bạn có thể tiêu thụ và số lượng lõi xử lý. macOS cần ít nhất 4GB RAM và 2 lõi xử lý.

Lựa chọn ổ cứng ít nhất là dành 35GB

Nhấn vào Hoàn tất

Nhấn nút Cài đặt

Đi tới phần System và bỏ chọn hộp Floppy.

Đi tới phần Hiển thị , đặt Bộ nhớ video thành 128MB và bật Bật tăng tốc 3D , nếu có. Nhấn OK 

Bây giờ, hãy thoát hoàn toàn VirtualBox .

– Đối với máy chính là Windows:

Đối với máy chính là Windows ta sẽ chạy lệnh sau trên PowerShell:

cd “C:\Program Files\Oracle\VirtualBox\”VBoxManage.exe modifyvm “Virtual Machine Name” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbffVBoxManage setextradata “Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3″VBoxManage setextradata “Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”VBoxManage setextradata “Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”VBoxManage setextradata “Virtual Machine Name” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”VBoxManage setextradata “Virtual Machine Name” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

– Đối với máy chính là Linux:

Nếu bạn đang dùng Linux , bạn sẽ phải thêm sudo vào đầu các lệnh trên.

3. Kết luận:

OK trên đây là cách cài Macos trên máy ảo virtualbox? – chúc các bạn thành công

Be the first to comment

Leave a Reply

Your email address will not be published.


*