Skocz do zawartości

MSI G75A-G43: Pomoc przy konfiguracji Clovera dla Yosemite


Rekomendowane odpowiedzi

Piszę tutaj ponieważ potrzebuję małej pomocy przy konfiguracji Clovera dla instalacji Yosemite (z działającego OSXa na wirtualnej maszynie zrobiłem bootowalny pendrive). 

Grafika nie chce się uruchomić (czarny ekran), a przy fladze nv_disable=Yes widać, że zatrzymuje się na logu Apple, progressbarze i kursorze (Oczywiście po splashscreenie).

 

Jako, że to jest podobno płyta bardzo łatwa do odpalenia (Niepotrzebna sekcja DSDT etc.) myślę, że zrobiłem gdzieś jakiś głupi błąd, który tylko trzeba znaleźć.

 

Sprzęt:

Płyta MSI B75A-G43
CPU Intel i5-3350P
Grafika Asus GTX550 Ti 1GB (Niestety nie działa w trybie UEFI przez co jestem skazany na CSM)

Dodane kexty to jedynie GenericUSBXHCI (Dla USB 3.0) oraz RehabMan FakeSMC.

Wersja Clovera najnowsza, czyli rev 3171.

 

W tej chwili konfiguracja Clovera wygląda tak:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>True</string>
	</dict>
	<key>Boot</key>
	<dict>
		<key>DefaultVolume</key>
		<string>Macintosh HD</string>
		<key>Arguments</key>
		<string>-v</string>
		<key>Timeout</key>
		<integer>-1</integer>
		<key>CustomLogo</key>
		<string>Alternate</string>
		<key>Debug</key>
		<true/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>12</string>
		</dict>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>NVidia</key>
			<true/>
		</dict>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AsusAICPUPM</key>
		<true/>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>ProductName</key>
		<string>iMac13,1</string>
	</dict>
</dict>
</plist>

Osobiście myślę, że przyczyną może być fakt, iż działam z włączonym CSM...

Odnośnik do komentarza
Udostępnij na innych stronach

Braki w smbiosie uzupełnić swoimi danymi ("xxx"). Niewstał pewnie dlatego, że nie dałeś kext-dev-mode=1 !

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>Cpu0Ist</string>
			</dict>
		</array>
		<key>PatchAPIC</key>
		<false/>
		<key>SSDT</key>
		<dict>
			<key>DoubleFirstState</key>
			<false/>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<true/>
				<key>PStates</key>
				<true/>
			</dict>
			<key>MinMultiplier</key>
			<integer>7</integer>
			<key>PluginType</key>
			<integer>1</integer>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>EmuVariableUefi</string>
		<string>CsmVideoDxe</string>
		<string>DataHubDxe</string>
		<string>OsxLowMemFixDrv</string>
		<string>PartitionDxe</string>
		<string>OsxAptioFix2Drv</string>
	</array>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>-gux_defer_usb2 -gux_no_idle kext-dev-mode=1</string>
		<key>Fast</key>
		<false/>
		<key>Log</key>
		<false/>
		<key>Timeout</key>
		<integer>3</integer>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>7</string>
		</dict>
		<key>UseIntelHDMI</key>
		<false/>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Theme</key>
		<string>Universe</string>
		<key>TextOnly</key>
		<false/>
		<key>CustomIcons</key>
		<true/>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<false/>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Tool</key>
			<false/>
		</dict>
		<key>Custom</key>
		<dict>
			<key>Entries</key>
			<array>
				<dict>
					<key>Path</key>
					<string>\EFI\BOOT\BOOTX64.efi</string>
					<key>VolumeType</key>
					<array>
						<string>External</string>
						<string>Internal</string>
					</array>
					<key>Hidden</key>
					<string>Always</string>
					<key>Disabled</key>
					<false/>
				</dict>
				<dict>
					<key>Path</key>
					<string>\EFI\BOOT\BOOTX64.efi</string>
					<key>Title</key>
					<string>CD/DVD</string>
					<key>FullTitle</key>
					<string>CD/DVD</string>
					<key>VolumeType</key>
					<string>Optical</string>
					<key>Hidden</key>
					<false/>
					<key>Disabled</key>
					<false/>
				</dict>
				<dict>
					<key>Path</key>
					<string>\EFI\Microsoft\Boot\bootmgfw.efi</string>
					<key>Title</key>
					<string>Windows</string>
					<key>FullTitle</key>
					<string>Windows</string>
					<key>Hidden</key>
					<false/>
					<key>Disabled</key>
					<false/>
				</dict>
			</array>
		</dict>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<true/>
		</dict>
		<key>PatchVBios</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<false/>
		<key>AsusAICPUPM</key>
		<true/>
		<key>Debug</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>ForceKextsToLoad</key>
		<array>
			<string>\System\Library\Extensions\IONetworkingFamily.kext</string>
		</array>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>ALC892</string>
				<key>Find</key>
				<data>ixnUEQ==</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>kgjsEA==</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>TRIM</string>
				<key>Find</key>
				<data>QVBQTEUgU1NEAA==</data>
				<key>Name</key>
				<string>IOAHCIBlockStorage</string>
				<key>Replace</key>
				<data>AAAAAAAAAAAAAA==</data>
			</dict>
		</array>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>10/12/2012</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM131.88Z.010A.B05.1210121459</string>
		<key>Board-ID</key>
		<string>Mac-FC02E91DDD3FA6A4</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardSerialNumber</key>
		<string>xxx</string>
		<key>BoardVersion</key>
		<string>iMac13,2</string>
		<key>Family</key>
		<string>iMac</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>ProductName</key>
		<string>iMac13,2</string>
		<key>SerialNumber</key>
		<string>C02xxxxxDNMP</string>
		<key>SmUUID</key>
		<string>xxx</string>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>ROM</key>
		<string>xxxxxxxxxxxx</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<true/>
	</dict>
</dict>
</plist>
Odnośnik do komentarza
Udostępnij na innych stronach

Dodałem informacje o SMBIOS oraz flagę kext-dev-mode=1, niestety w tym momencie wyrzuca automatycznie KP z powodu braku PM... Po dodaniu patcha na AppleIntelCPUPM do Clovera ładuje się interfejs graficzny,ale tam zatrzymuje się na szarym tle :(

Czyżby FakeSMC niepoprawnie się uruchamiał (albo czy w ogóle)?

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.