Contribute
Register

Dell Inspiron 3521 Yosemite Vanilla Installation loads only on Safe Mode

Status
Not open for further replies.
Joined
Apr 6, 2014
Messages
14
Motherboard
Gigabyte GA-H170-Gaming 3
CPU
Intel Core i3 6100
Graphics
Sapphire ATI Radeon RX 480 8 GB GDDR5
Mobile Phone
  1. iOS
Hey guys,

I'm trying to install Yosemite on my Dell Inspiron 3521 Laptop. I created a vanilla installation on an 8 GB USB 2.0 Pen drive using UniBeast. (Laptop Support Selected, Legacy USB Support unchecked as per RehabMan's thread - See below)

BIOS Settings are included as Images.

When ever I try to boot from my USB, it was showing a Kernel Panic. Unfortunately I didn't take a photo of the Kernel Panic.
Panic Error was this : " System Uptime in Nano Seconds ".

The I stumbled on this thread by RehabMan
http://www.tonymacx86.com/yosemite-laptop-support/145718-dell-inspiron-3521-a.html

So as per his instructions, I have downloaded two of his repositories from GitHub.

https://github.com/RehabMan/OS-X-Generic-USB3
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

I have opened the projects in Xcode 6.1 and Builded it. I copied the .kext files generated in the Products folder and installed it into USB/Extra folder using Kext Wizard.

I then repaired all permissions using Kext Wizard.

This time, I was able to boot using -x -v flags. I created 5 Partitions using Disk Utility. (3 Primary and 2 Logical)

YOSEMITE : Apple Journaled Extended
WINDOWS : Fat32
TIME MACHINE - YOSEMITE : Apple Journaled Extended
STORAGE : exFat

Partition Table was set as Master Boot Record (To Dual Boot)

I installed OSX on first Partition YOSEMITE.

On reboot, I booted into YOSEMITE partition with the flags -x -v.
I have completed installation without any hiccups and booted into the OSX Desktop. I have native resolution. But the system is really sluggish, other pen drives or External HDDs are not getting detected.

When I checked About My Mac, I have full QE/CI (Intel HD 4000 1024 MB RAM). Processor is detected as i3, but only with a Clock Speed of 800 MHz.

Post Installation, all tries with various combinations of boot flags has resulted in Kernel Panic, except -x. (PCIRootUID is set by default as 0. Should I set it to 1.?)

I haven't run Multi Beast yet. My last few trials on running Multi beast on other vanilla installations were a disaster. Had to reinstall again. So I thought, I better get some expert opinion before I run Multi Beast with random options and muck up my build completely.

What should be my Next steps.?
 

Attachments

  • IMG_1330.jpg
    IMG_1330.jpg
    1,014.4 KB · Views: 256
  • IMG_1328.jpg
    IMG_1328.jpg
    1 MB · Views: 274
  • IMG_1327.jpg
    IMG_1327.jpg
    1 MB · Views: 240
  • IMG_1325.jpg
    IMG_1325.jpg
    1 MB · Views: 243
  • IMG_1324.jpg
    IMG_1324.jpg
    1 MB · Views: 250
...
When ever I try to boot from my USB, it was showing a Kernel Panic. Unfortunately I didn't take a photo of the Kernel Panic.
Panic Error was this : " System Uptime in Nano Seconds ".

That is not the "Panic Error". "System Uptime" tells you how long the system was running before the panic occurred. In other words, it is time delta from kernel loading to crash.

So as per his instructions, I have downloaded two of his repositories from GitHub.

https://github.com/RehabMan/OS-X-Generic-USB3
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

I have opened the projects in Xcode 6.1 and Builded it. I copied the .kext files generated in the Products folder and installed it into USB/Extra folder using Kext Wizard.

No need to build them, as pre-build kexts are provided. Read the README.

Partition Table was set as Master Boot Record (To Dual Boot)

The OS X installer requires GPT.

When I checked About My Mac, I have full QE/CI (Intel HD 4000 1024 MB RAM). Processor is detected as i3, but only with a Clock Speed of 800 MHz.

Post Installation, all tries with various combinations of boot flags has resulted in Kernel Panic, except -x. (PCIRootUID is set by default as 0. Should I set it to 1.?)

Did you implement power management? Read stickies in this forum.

PCI root UID is 0 for most laptops. It is defined by DSDT. It is very unlikely yours is 1.
 
IMG_1332.JPG

Hey RehabMan,

What would you recommend.? A clean reinstall...???

I can repeat the process. Will multi boot work on GPT.?

This is the panic. I think it is related to AppleIntelCPUPowerManagement.kext.

What should I do..???
 
View attachment 143141

Hey RehabMan,

What would you recommend.? A clean reinstall...???

Yes. Installing to MBR is not possible without breaking site rules.

I can repeat the process.p Will multi boot work on GPT.?

Yes.

See guide: http://www.tonymacx86.com/multi-booting/96000-guide-dual-booting-mountain-lion-windows-8-a.html

This is the panic. I think it is related to AppleIntelCPUPowerManagement.kext.

http://www.tonymacx86.com/yosemite-laptop-support/146870-guide-native-power-management-laptops.html
 
Thank you for the quick reply RehabMan.
I was under the misguided impression that Multi boot will work only on MBR.

I'll repeat the process with GPT. Before doing that, do I need to replace AppleIntelCPUPowerManagement.kext with a patched one in the USB installer.?
Or should I modify it using Multi beast post-installation.

Shall I stick with boot flags -x -v .?
 
Thank you for the quick reply RehabMan.
I was under the misguided impression that Multi boot will work only on MBR.

I'll repeat the process with GPT. Before doing that, do I need to replace AppleIntelCPUPowerManagement.kext with a patched one in the USB installer.?
Or should I modify it using Multi beast post-installation.

Shall I stick with boot flags -x -v .?

USB installer uses NullCPUPowerManagement.kext in /Extra/Extensions which keeps AppleIntelCPUPowerManagement.kext from loading.

Patched AppleIntelCPUPowerManagement (and other power management tasks) is a post-install thing.

For correct USB prep, read guide: http://www.tonymacx86.com/yosemite-...-booting-os-x-installer-laptops-unibeast.html
 
Thank you for the clarification RehabMan.

I'm gonna do a clean reinstall and I'l use your guide for post-installation.

Thanks again buddy. I'l let you know about the results.
 
Status
Not open for further replies.
Back
Top