Wygląda na to, że narzędzia VMWare nie pozwalają na zmianę rozdzielczości w El Capitan. Wprowadź dane w następujący sposób:
- VMWare Workstation 12
- Najnowsze narzędzia VMWare 8.0.2 ( tutaj )
- Mac OS El Capitan, kompilacja 15B42
Próbowałem wszystkiego, co mogłem znaleźć w Internecie. Ustawiam sudo nvram boot-args=rootless=0
przed instalacją. Wyłączyłem także ochronę poprzez csrutil disable
w trybie odzyskiwania.
VMWare mówi, że został zainstalowany pomyślnie. Widzę, że jego sterowniki ładują się do pełnego dziennika rozruchu.
Nov 5 13:51:38 localhost kernel[0]: gfx: Loaded com.vmware.kext.VMwareGfx Version 0297.78.63 Build 2977863 (Aug 11 2015 19:19:22)
Nov 5 13:51:38 localhost kernel[0]: gfx: svga: Start: FB size=0x300000, FIFO size=0x200000
Nov 5 13:51:38 localhost kernel[0]: gfx: svga: Start: host_bpp=32, bpp=32, num_displays=2
Nov 5 13:51:38 localhost kernel[0]: gfx: fb: start: maxWidth 3840 maxHeight 1920 vramSize 33554432
Nov 5 13:51:38 localhost kernel[0]: gfx: fb: setDisplayMode: (1) wxh=1024x768, 32 4096
Nov 5 13:51:38 localhost kernel[0]: gfx: svga: SetMode: mode w,h=1024, 768 bpp=32
Nov 5 13:51:38 localhost kernel[0]: gfx: svga: SetMode: pitch=4096
Nov 5 13:51:38 localhost kernel[0]: gfx: fb: setDisplayMode: Display ID=1, Depth ID=0
Nov 5 13:51:38 localhost kernel[0]: gfx: fb: setDisplayMode: wxh=1024x768, bpp=32, pitch=4096
Nov 5 13:51:38 localhost kernel[0]: gfx: gfx: UpdateTraces: Enabling traces.
Nov 5 13:51:43 Jacks-Mac kernel[0]: memctl: Loaded com.vmware.kext.vmmemctl Version 0297.78.63 Build 2977863 (Aug 11 2015 19:19:20)
Nov 5 13:51:44 Jacks-Mac kernel[0]: memctl: Opening balloon
Nov 5 13:51:44 Jacks-Mac kernel[0]: memctl: offset 0: 80
Nov 5 13:51:44 Jacks-Mac kernel[0]: memctl: offset 1: 16
Nov 5 13:51:44 Jacks-Mac kernel[0]: memctl: offset 2: 56
Nov 5 13:51:44 Jacks-Mac kernel[0]: memctl: offset 3: 64
Nov 5 13:51:44 Jacks-Mac kernel[0]: memctl: offset 4: 76
Nov 5 13:51:44 Jacks-Mac kernel[0]: memctl: Timer thread started.
Nov 5 13:51:44 Jacks-Mac kernel[0]: hgfs: Loaded com.vmware.kext.vmhgfs Version 0297.78.63 Build 2977863 (Aug 11 2015 19:19:16)
Nov 5 13:51:44 Jacks-Mac kernel[0]: gfx: fb: VMwareFramebufferGetLastCustomResolution: Last custom resolution: missing
Ale niestety to nie działa w praktyce - nie ma rozdzielczości ekranu oprócz 1024 * 768
Podejrzewam, że może to być związane z System Integrity Protection wprowadzonym w El Capitan. Podejrzliwie, pomimo faktu, csrutil status
że disabled
w Recovery w prawdziwym systemie mówi, że daje następujący wynik
Wszelkie myśli, jak to zrobić?
csrutil clear
to próbowałem :( Wydaje się również, że vmware gfs kext jest uruchamiany poprawnie. Zastanawiam się, dlaczego nie ma to odzwierciedlenia w Ustawieniach / wyświetlaniu systemu.
rootless=0
było tylko dla 10.11 beta. Sugeruję całkowite usunięcie pamięci NVRAM, a następnie jej prawidłowe wyłączenie w trybie Recovery HD.