Mavericks Guest di Yosemite tidak memperbarui resolusi

1

Saya baru saja membeli Mac Pro baru yang mengkilap, dan saya mencoba mengatur VM VirtualBox di atasnya. OS kotak utama adalah OS X Yosemite, dan VM menjalankan OS X Mavericks [1]. Saya ingin VM dijalankan pada resolusi yang lebih baik daripada standar 1024x768. Monitor saya memiliki resolusi 2048x1152 sebagai resolusi yang valid, jadi saya pikir saya akan menggunakannya.

Saya melakukan beberapa pencarian di internet dan membuat perubahan berikut:

  1. Mengedit .vboxfile saya dan menambahkan:

    <ExtraDataItem name = "CustomVideoMode1" value = "2048x1152x32" />
    <ExtraDataItem name = "GUI / CustomVideoMode1" value = "2048x1152x32" />

  2. Diedit /Library/Preferences/SystemConfiguration/com.apple.Boot.plistdan ditambahkan:

    <key> Kernel Flags
    <string> "Mode Grafik" = "2048x1152x32"
    <key> Mode Grafik
    <string> 2048x1152x32

  3. Disalin com.apple.Boot.plistke /Extra/com.apple.Boot.plist, yang berarti menciptakan /Extra.

  4. Disalin com.apple.Boot.plistke /Extra/com.apple.chameleon.plist.

Ini sama sekali tidak melakukan apa pun. Satu-satunya resolusi yang tersedia pada tamu masih 1024x768. Sekarang saya sedih dan bingung. Saya menemukan instruksi serupa di beberapa situs di web, tetapi saya tidak melihat hasil apa pun. Saya juga melihat tautan ini , tapi itu sepertinya melemparkan benda ke dinding hanya untuk melihat apa yang akan menempel, dan saya tidak yakin apakah itu berlaku untuk masalah saya. Adakah yang punya pikiran?

[1]: Jika saya memahami lisensi dengan benar, saya harus membayar lisensi Yosemite atau menjalankan versi OS X yang lebih lama. Jika saya salah, perbaiki saya!

Eric Stein
sumber
Saya tidak bisa membuatnya bekerja pada Mavericks juga!
Mukus
Adakah yang beruntung dengan ini?
Klaus

Jawaban:

0

Memperbaiki resolusi Mavericks

Chipset -> PIIX3

EFI menyediakan dua antarmuka video yang berbeda: GOP (Graphics Output Protocol) dan UGA (Universal Graphics Adapter). Mac OS X menggunakan GOP, sedangkan Linux cenderung menggunakan UGA. VirtualBox menyediakan opsi konfigurasi untuk mengontrol ukuran framebuffer untuk kedua antarmuka.

Untuk mengontrol GOP, gunakan perintah VBoxManage berikut:

VBoxManage setextradata "VM name" VBoxInternal2 / EfiGopMode N

Di mana N dapat menjadi salah satu dari 0,1,2,3,4, 5 mengacu pada resolusi layar 640x480, 800x600, 1024x768, 1280x1024, 1440x900, 1920x1200 masing-masing.

Mode video untuk GOP dan UGA hanya dapat diubah ketika VM dimatikan dan tetap bertahan sampai diubah.

Eric Stein
sumber