Jump to content

DSMos has arrived => Reboot loop


illfatedIM
 Share

14 posts in this topic

Recommended Posts

Hello,

 

I used the pinned thread here to create a USB Stick with Yosemite and Clover on it. 

 

Clover 2957 doesn't have the "Boot from USB Installer" option/button.

Clover 2953 displays my USB stick but when I try to boot from it, it stops at:

 

"DSMos has arrived" for about 1 second and then reboots the system.

 

I tried different flags (npci=0x2000, kext-dev-mode=1, GE Yes/No) but they all lead to the same result.

Vt-d is off, I tried moving the NVD*.kext files to another directory and HSF+ instead of VBox.

I've googled for 1-2 days about this issue and in almost every thread they say it's a GPU related issue.

 

I tried to take a picture right before it reboots here it is: JF8CyNNs.jpg

I have a GTX 970 and no IGPU available, is there any other way to get it to boot/install from the USB stick without an IGPU?

 

 

Hardware:

ASRock H77 Pro4/MVP (Bios modded 1.40)

Xeon E3 1230v2

Asus Strix DirectCU II Nvidia GTX 970

Link to comment
Share on other sites

Hello

 

Did you install FakeSMC in usb stick?

Yes, I created a 10.10 folder in /EFI/CLOVER/kexts/ and placed the FakeSMC.kext in it.

I'm not really sure if FakeSMC loaded though as the text flies so fast in -v and I havent found a way to scroll through it.

Link to comment
Share on other sites

<?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>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>AddDTGP_0001</key>
				<true/>
				<key>AddHDMI_8000000</key>
				<true/>
				<key>AddIMEI_80000</key>
				<true/>
				<key>AddPNLF_1000000</key>
				<true/>
				<key>DeleteUnused_400000</key>
				<true/>
				<key>FIX_ACST_4000000</key>
				<true/>
				<key>FIX_ADP1_800000</key>
				<true/>
				<key>FIX_RTC_20000</key>
				<true/>
				<key>FIX_S3D_2000000</key>
				<true/>
				<key>FixAirport_4000</key>
				<true/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixFirewire_0800</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>FixIPIC_0040</key>
				<true/>
				<key>FixLAN_2000</key>
				<true/>
				<key>FixRegions_10000000</key>
				<true/>
				<key>FixShutdown_0004</key>
				<true/>
				<key>NewWay_80000000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</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>HaltEnabler</key>
		<true/>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>EnableC6</key>
			<true/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<true/>
				<key>PStates</key>
				<true/>
			</dict>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>DefaultVolume</key>
		<string>MacHDD</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Log</key>
		<false/>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>No</string>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IMEI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<true/>
			<key>FixOwnership</key>
			<true/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Hide</key>
		<array>
			<string>Windows</string>
			<string>BOOTX64.EFI</string>
		</array>
		<key>Language</key>
		<string>en:0</string>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<true/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<true/>
			<key>Tool</key>
			<true/>
		</dict>
		<key>Theme</key>
		<string>metal</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<true/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>External icons patch</string>
				<key>Find</key>
				<data>
				RXh0ZXJuYWw=
				</data>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>
				SW50ZXJuYWw=
				</data>
			</dict>
		</array>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>Trust</key>
		<false/>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Yes</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>
Should I set Inject on Nvidia to true and on intel to false?

edit: nevermind it results in "GeforceSensors Unknown Chipset" I guess Maxwell isnt supported yet :(

Link to comment
Share on other sites

Hello

 

GTX 980 is supported, maybe your GTX 970 not, but try make the same process of GTX 980 to enable graphic in GTX 970

 

Donwload this Nvidia Web drive and install: http://www.nvidia.com/download/driverResults.aspx/78853/en-us

Just make this...

 

Other thing, compress your config.plist and attach it in here, don't put in code block.

I want edit it.

Link to comment
Share on other sites

Use boot arg "nv_disable=1" that's all you need to do.

thanks a lot! this actually let me install yosemite on my hdd.

 

Next problem is when I boot from clover on my HD I get to the login screen, type my password and it stops with a spinning wheel. I couls login right after the install once but ethernet wasnt working and after a reboot I got the login issue now.

Link to comment
Share on other sites

What kexts are you using? Could well be another graphics problem..

although this issue seems fairly common.

Might be worth a fresh install if you have the time

thank you for your help, I've installed the NVDA4ALL Package and removed the nv_disable=1 flag and now I can even log in without any issues.

My next problem is installing clover on the HDD that I don't need the USB anymore.

The HDD has a GUID Partition table and a EFI partition with clover on it. But when restarting the computer and pressing F11 to see all boot devices I cant see any UEFI Partition on my HDD only on my USB. I tried reformating the EFI partition manually but still, nothing.

Link to comment
Share on other sites

 Share

×
×
  • Create New...