VirtualBox의 MacOS X 게스트 화면 해상도 변경 솔루션은 다음과 같습니다. 가상 머신 설정 조정

인터넷에서 찾은 모든 대안과 리소스를 사용하여 MacOS X 게스트의 화면 해상도를 변경했습니다. 최신 VirtualBox 버전 (4.1.22)이 있고 vm 게스트에서 MacOS X 10.6.3 Snow Leopard를 실행하고 있습니다.

나를 위해 작동하지 않는 몇 가지 솔루션은 다음과 같습니다.

  • 가상 머신 설정 조정 :

.vbox 파일 추가 및 추가 또는 다음 두 명령 실행

vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32"
  • 게스트 OS 부팅 구성 편집 :

다음과 같이 /Library/Preferences/SystemConfiguration/com.apple.boot.plist를 수정하십시오.

<key>Kernel Flags</key>
<string>"Graphics Mode"="1360x768x32"</string>
<key>Graphics Mode</key>
<string>1360x768x32</string>

다른 제안, 내가 놓친 것.

미리 감사드립니다.



답변

Ubuntu Linux에서 VirtualBox를 사용하고 Mac OSX (Mountain Lion)를 게스트 OS로 사용하고 있습니다.

나를 위해 다음을 모두 수행했을 때 전체 해상도가 작동하기 시작했습니다.

0) MultiBeast 4를 설치하여 시스템이 부팅 CD가 아닌 가상 하드 디스크에서 부팅되는지 확인하십시오. 나는 여기의 지시를 따랐다.

http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html

그러나 절차가 끝날 때 나는 전체 해상도를 얻지 못했습니다 .1920x1080x32이어야합니다.

1) 가상 머신에서이 PLIST 파일을 편집하십시오.

sudo pico /Extra/com.apple.boot.plist/Library/Preferences/SystemConfiguration/com.apple.Boot.plist

이 파일에 inside <dict>...</dict>를 삽입하십시오.

<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>"Graphics Mode"="1920x1080x32"</string>

sudo pico /Extra/com.chameleon.Boot.plist

이 파일에 inside <dict>...</dict>를 삽입하십시오.

<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>

이미 “커널 플래그”가 있다는 것을 알았으므로 “그래픽 모드”에 다른 플래그를 추가했습니다. 또한 “그래픽 모드”에는 내부 공간이 있습니다.

2) 가상 머신을 종료하고 명령을 수행하십시오.

vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32
VBoxManage setextradata MountLion VBoxInternal2/EfiGopMode 3

그런 다음 가상 머신이 전체 해상도로 부팅됩니다.

이제 이것은 과잉 일 수 있으며 결과는 더 적은 옵션으로 달성 될 수 있지만 작동하기 시작할 때까지 다양한 것을 시도했습니다.


답변

VBoxManage setextradata "mac" "VBoxInternal2/EfiGraphicsResolution" "1920x1080"

높은 시에라에서 나를 위해 트릭을 했어


답변

기록을 위해 해상도를 변경할 수있는 이 조언 을 찾았습니다 .

VBoxManage setextradata "vmname" VBoxInternal2/EfiGopMode 3

마지막 매개 변수는 다음 중 하나입니다.

0 – 640×480
1 – 800×600
2 – 1024×768
3 – 1280×1024
4 – 1440×900
5 – 1920×1200

OSX 10.9 (호스트)에서 VBox 5.0.14를 실행하고 있으며 게스트는 OSX 10.11입니다.


답변

나는 @winitzki를 따랐고 이것들은 내가 한 단계입니다.

해상도를 1920×1080 으로 설정하고 그에 따라 변경하십시오.

편집하기 전에 파일을 백업하십시오.

  1. sudo vi /Extra/com.chameleon.Boot.plist

안에 다음을 추가하십시오 <dict></dict>

<key>Graphics Mode</key>
<string>1920x1080x32</string>

Kernel Flags키 값을 다음 과 같이 업데이트하십시오.

"Graphics Mode"="1920x1080x32"

Final은 다음 4 줄을 가져야합니다 (커널 플래그의 일부 추가 데이터는 참고로 유지하십시오).

<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel Flags</key>
<string>npci=0x3000 "Graphics Mode"="1920x1080x32"</string>
  1. VM 종료

  2. VirtualBox 구성을 업데이트하십시오.

내 VM 이름은 “MAC”입니다.

vboxmanage setextradata "MAC" CustomVideoMode1 1920x1080x32
vboxmanage setextradata "MAC" "GUI/CustomVideoMode1" 1920x1080x32
vboxmanage setextradata "MAC" VBoxInternal2/EfiGopMode 5


답변