Tôi đang sử dụng VirtualBox trong Ubuntu Linux và Mac OSX (Mountain Lion) làm hệ điều hành khách.
Đối với tôi, độ phân giải đầy đủ bắt đầu hoạt động khi tôi thực hiện tất cả các thao tác sau:
0) Cài đặt MultiBeast 4, đảm bảo rằng hệ thống khởi động từ đĩa cứng ảo thay vì từ bất kỳ CD khởi động nào. Tôi đã làm theo hướng dẫn ở đây:
http://www.macbreaker.com/2012/07/max-lion-virtualbox.html
Tuy nhiên, vào cuối quy trình tôi không có độ phân giải đầy đủ, mà đối với tôi phải là 1920x1080x32.
1) Trong máy ảo, chỉnh sửa các tệp PLIST này,
sudo pico /Extra/com.apple.boot.plist/L Library /Pferences / SystemConfiguration / com.apple.Boot.plist
Trong tệp này, bên trong <dict>...</dict>
, chèn:
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>"Graphics Mode"="1920x1080x32"</string>
sudo pico /Extra/com.chameleon.Boot.plist
Trong tệp này, bên trong <dict>...</dict>
, chèn:
<key>GraphicsEnabler</key>
<string>y</string>
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>npci=0x3000 darkwake=0 "Graphics Mode"="1920x1080x32"</string>
Tôi nhận thấy rằng tôi đã có một số "cờ kernel", vì vậy tôi chỉ cần thêm một cái khác cho "Chế độ đồ họa". Cũng lưu ý rằng "Chế độ đồ họa" có một khoảng trắng bên trong nó.
2) Tắt máy ảo và thực hiện các lệnh
vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32
VBoxManage setextradata MountLion VBoxInternal2/EfiGopMode 3
Sau này, máy ảo khởi động với độ phân giải đầy đủ.
Bây giờ, điều này có thể là quá mức cần thiết, và kết quả có thể đạt được có lẽ với ít lựa chọn hơn, nhưng tôi đã thử nhiều thứ khác nhau cho đến khi nó bắt đầu hoạt động.