Nghia Phan 28 tháng 8, 2026
Update:
28 tháng 8, 2026
Bài này biên tập lại đầy đủ quy trình của i12bretro để chạy macOS Sequoia 15 trong Proxmox VE. Đây là workflow thử nghiệm cho HomeLab, cần CPU hỗ trợ AVX2 và phải tự chịu trách nhiệm về license, tương thích phần cứng và khả năng boot sau mỗi lần cập nhật macOS.
Nguồn tham khảo:
i12bretro – Running a MacOS 15 Sequoia VM in Proxmox VE
. Video gốc thuộc kênh
i12bretro trên YouTube
.
Chuẩn bị file và điều kiện CPU hỗ trợ AVX2 khi chạy macOS mới hơn phiên bản 12. File ISO macOS Sequoia hợp pháp. Nguồn gốc tham khảo trong tutorial là
Internet Archive
; hãy tự kiểm tra quyền sử dụng. KVM OpenCore bootloader ISO từ
KVM-OpenCore releases
. KVM OpenCore EFI folder để cài vào EFI partition sau khi macOS đã khởi động. MountEFI từ
GitHub
. VM ID chưa dùng; ví dụ bên dưới dùng 1500. Tạo VM trong Proxmox Upload ISO macOS Sequoia và ISO KVM OpenCore vào ISO library của Proxmox. Đăng nhập Proxmox Web UI. Bấm phải vào tên node Proxmox, chọn Create VM . Đặt tên VM là MacOSSequoia; đặt VM ID là 1500 nếu ID này chưa được sử dụng, rồi bấm Next . Trong tab OS , chọn Type: Other và chọn ISO KVM OpenCore ở ISO Image , rồi bấm Next . Trong tab System , đặt Graphic card là VMware compatible. Đặt BIOS là OVMF (UEFI). Bỏ chọn Pre-Enroll Keys . Chọn Add EFI Disk . Đặt Machine là q35. Đặt SCSI Controller là VirtIO SCSI, rồi bấm Next . Trong tab Hard Disk , đặt Bus/Device là VirtIO Block. Đặt dung lượng disk là 64 GB hoặc lớn hơn. Đặt Cache là Write back (unsafe) rồi bấm Next . Trong tab CPU , đặt Cores là 4 và Type là host, rồi bấm Next . Trong tab Memory , đặt 8192 MB hoặc cao hơn, rồi bấm Next . Trong tab Network , đặt Model là VMware vmxnet3, rồi bấm Next . Kiểm tra summary và bấm Finish . Gắn ISO Sequoia và chỉnh cấu hình VM Chọn VM MacOSSequoia, mở Hardware . Chọn Add > CD/DVD Drive . Chọn ISO macOS Sequoia đã upload rồi bấm Add . Bấm phải vào node Proxmox, mở Console . Mở terminal và chỉnh file cấu hình VM. Nếu VM ID khác 1500, thay lại cho đúng: 1
nano /etc/pve/qemu-server/1500.conf
Nếu host dùng Intel, thêm dòng sau ở cuối file cấu hình: 1
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device qemu-xhci -device usb-kbd -device usb-tablet -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on
Nếu host dùng AMD, dùng dòng sau thay cho dòng Intel: 1
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device qemu-xhci -device usb-kbd -device usb-tablet -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu Haswell-noTSX,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on
Nhấn Ctrl+W , tìm chuỗi ,media=cdrom. Xóa ,media=cdrom trong hai dòng ISO KVM OpenCore và macOS Sequoia. Thêm cache=unsafe cho hai thiết bị ISO theo cấu hình của tutorial. Nhấn Ctrl+O , Enter, rồi Ctrl+X để lưu và thoát nano. Cài macOS Sequoia Quay lại Proxmox Web UI, bấm phải VM MacOSSequoia, chọn Start . Mở Console . Ở menu OpenCore, nhấn Enter để bắt đầu installer. Nếu không thấy lựa chọn Install macOS , chọn UEFI Shell rồi nhấn Enter . Trong UEFI Shell, chuyển sang filesystem chứa ISO Sequoia. Số filesystem có thể khác: Khởi chạy installer: 1
System\Library\CoreServices\boot.efi
Chờ quá trình khởi tạo; màn hình cài macOS sẽ xuất hiện. Chọn Disk Utility . Chọn VIRTIO Block Media , bấm Erase . Đặt tên disk là MacOS, chọn format APFS, bấm Erase . Bấm Done , đóng Disk Utility. Chọn Install macOS Sequoia . Bấm Continue , Agree , rồi Agree lần nữa. Chọn disk macOS vừa format, bấm Install . Chờ macOS chép file; VM sẽ reboot nhiều lần. Chọn Country hoặc Region, bấm Continue . Xác nhận ngôn ngữ và keyboard layout, bấm Continue . Ở màn hình Accessibility, chọn Not Now . Ở Data & Privacy, bấm Continue . Ở Migration Assistant, chọn Not Now . Ở màn hình Apple ID, chọn Set Up Later , sau đó chọn Skip . Ở Terms and Conditions, bấm Agree , rồi Agree lần nữa. Nhập name, username và password, bấm Continue . Bấm Continue , chọn Use hoặc Don't Use cho Location Services. Chọn timezone, bấm Continue . Bỏ chọn Share Mac Analytics with Apple , bấm Continue . Ở Screen Time, chọn Set Up Later . Chọn theme, bấm Continue . Xác nhận đã vào được macOS Sequoia 15.
Cấu hình boot không cần mount OpenCore ISO Đăng nhập VM MacOSSequoia. Mở trình duyệt và tải KVM OpenCore EFI folder. Tải MountEFI từ
GitHub
. Mở LaunchPad từ dock. Tìm Terminal, bấm mở Terminal. Trong Terminal, chạy: 1
2
3
cd ~/Downloads/MountEFI-update
chmod +x MountEFI.command
./MountEFI.command
Nhập số tương ứng với disk macOS đã tạo trong lúc cài đặt, ví dụ 2, rồi nhấn Enter . Mở Finder. Đi tới EFI location vừa được mount. Nếu đã có thư mục EFI, đổi tên thành EFI.orig để giữ backup. Copy thư mục KVM OpenCore EFI đã tải vào EFI partition. Sau khi copy xong, shutdown VM. Trong Proxmox, chọn VM MacOSSequoia, mở Hardware . Chọn OpenCore ISO, bấm Detach . Chọn ISO macOS Sequoia, bấm Detach . Bấm phải VM MacOSSequoia, chọn Start . Mở Console và xác nhận VM vẫn boot vào Sequoia khi không còn mount OpenCore disk image. Cảnh báo: Đây là workflow thử nghiệm. Hãy snapshot/backup cấu hình VM trước khi cập nhật, không đưa các file ISO/EFI không rõ nguồn vào hệ thống production, và kiểm tra license macOS trước khi sử dụng.
Nguồn và video
Góp Ý / Bình Luận / Đánh giá