Jump to content

Still Waiting for root device

Hackintosh Mountain Lion

  • Please log in to reply
55 replies to this topic

#41
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
Good day!

I need help with my installation. I followed the instructions in the forum, and this is what I get:

Posted Image
/Extra/SMBios.plist

{
"SMbiosdate" : "21/03/12",
"SMbiosvendor" : "Apple Inc.",
"SMbiosversion" : "MBP91.88Z.00D3.B00.1203211536",
"SMboardproduct" : "Mac-6F01561E16C75D06",
"SMfamily" : "MacBook Pro",
"SMmanufacturer" : "Apple Inc.",
"SMproductname" : "MacBookPro9,2",
"SMserial" : "C02LM16VDTY3",
"SMsystemversion" : "1.0"
}

The kexts I installed:

ATI7000Controller
ATIFramebuffer
ATISupport
FakeSMC
NullCPUPowerManagement

The spec of my laptop is at my sig.

#42
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,907 posts
  • Gender:Male
Hi!

Change SATA mode to AHCI (or RAID if there's no AHCI) in BIOS. For your graphics, you'll need 10.8.3: make sure it's the version you have.

All the best!

#43
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
The SATA is already AHCI.

With regards to 10.8.3, how will I get that version? The current version I have is the GM release, 10.8.

#44
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
boot with : -f -x -v GraphicsEnabler=No UseKernelCache=No npci=0x2000

#45
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
iFIRE, it gives me the same result as what I posted above.

#46
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
put this kexts in Extra/Extensions and boot with -f -v UseKernelCache=No


Attached File  StilWaiting.zip   11.78KB   113 downloads

#47
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
Before, only SMBios.plist is inside my /Extra

After, I created Extensions folder and moved the kexts I downloaded.

Still, no changes. I still get the same message.

#48
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
boot with Linux boot cd and open a terminal and type: lspci -nn

or if you know your device id for your chipset post here for edit the kext of your SATA disk


this is mine:


hostserver:~ iFIRE$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Clarksfield/Lynnfield DMI [8086:d131] (rev 11)
00:03.0 PCI bridge [0604]: Intel Corporation Clarksfield/Lynnfield PCI Express Root Port 1 [8086:d138] (rev 11)
00:08.0 System peripheral [0880]: Intel Corporation Clarksfield/Lynnfield System Management Registers [8086:d155] (rev 11)
00:08.1 System peripheral [0880]: Intel Corporation Clarksfield/Lynnfield Semaphore and Scratchpad Registers [8086:d156] (rev 11)
00:08.2 System peripheral [0880]: Intel Corporation Clarksfield/Lynnfield System Control and Status Registers [8086:d157] (rev 11)
00:08.3 System peripheral [0880]: Intel Corporation Clarksfield/Lynnfield Miscellaneous Registers [8086:d158] (rev 11)
00:10.0 System peripheral [0880]: Intel Corporation QPI Link [8086:d150] (rev 11)
00:10.1 System peripheral [0880]: Intel Corporation QPI Routing and Protocol Registers [8086:d151] (rev 11)
00:1a.0 USB Controller [0c03]: Intel Corporation Ibex Peak USB Universal Host Controller [8086:3b3b] (rev 05)
00:1a.1 USB Controller [0c03]: Intel Corporation Ibex Peak USB Universal Host Controller [8086:3b3e] (rev 05)
00:1a.2 USB Controller [0c03]: Intel Corporation Ibex Peak USB Universal Host Controller [8086:3b3f] (rev 05)
00:1a.7 USB Controller [0c03]: Intel Corporation Ibex Peak USB2 Enhanced Host Controller [8086:3b3c] (rev 05)
00:1b.0 Audio device [0403]: Intel Corporation Ibex Peak High Definition Audio [8086:3b56] (rev 05)
00:1c.0 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 1 [8086:3b42] (rev 05)
00:1c.1 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 2 [8086:3b44] (rev 05)
00:1c.2 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 3 [8086:3b46] (rev 05)
00:1c.3 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 4 [8086:3b48] (rev 05)
00:1c.6 PCI bridge [0604]: Intel Corporation Ibex Peak PCI Express Root Port 7 [8086:3b4e] (rev 05)
00:1d.0 USB Controller [0c03]: Intel Corporation Ibex Peak USB Universal Host Controller [8086:3b36] (rev 05)
00:1d.1 USB Controller [0c03]: Intel Corporation Ibex Peak USB Universal Host Controller [8086:3b37] (rev 05)
00:1d.2 USB Controller [0c03]: Intel Corporation Ibex Peak USB Universal Host Controller [8086:3b38] (rev 05)
00:1d.3 USB Controller [0c03]: Intel Corporation Ibex Peak USB Universal Host Controller [8086:3b39] (rev 05)
00:1d.7 USB Controller [0c03]: Intel Corporation Ibex Peak USB2 Enhanced Host Controller [8086:3b34] (rev 05)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev a5)
00:1f.0 ISA bridge [0601]: Intel Corporation Ibex Peak LPC Interface Controller [8086:3b02] (rev 05)
00:1f.2 SATA controller [0106]: Intel Corporation Ibex Peak 6 port SATA AHCI Controller [8086:3b22] (rev 05)
00:1f.3 SMBus [0c05]: Intel Corporation Ibex Peak SMBus Controller [8086:3b30] (rev 05)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Unknown device [1002:68b8]
01:00.1 Audio device [0403]: ATI Technologies Inc Unknown device [1002:aa58]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
04:00.0 IDE interface [0101]: JMicron Technology Corp. 20360/20363 Serial ATA Controller [197b:2363] (rev 02)
05:00.0 IDE interface [0101]: JMicron Technology Corp. 20360/20363 Serial ATA Controller [197b:2363] (rev 03)
06:00.0 IDE interface [0101]: JMicron Technology Corp. 20360/20363 Serial ATA Controller [197b:2363] (rev 03)
07:06.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) [104c:8024]

#49
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
Is there any way other than booting from a Linux? I have no Linux CD here :\

Can I do it with Aida64?

#50
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
yes, search for your controller Sata device id

#51
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
Is this what you are looking for?

Attached File  IMG_0893.JPG   232.75KB   26 downloads

#52
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
YES, see for device id of your controller Intel 7 Series, or use this app Systeminfo Windows , google this

#53
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
It's not stated when I used Systeminfo.exe for Windows so I tried using myHack and this is what I get:

Posted Image

#54
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
if you is using a USBInstaller why you not put the kexts in Extra/Extensions and use the boot flag, -f -v rd=disk0s2 UseKernelCache=No

the problem is what if device id for your controller Sata is not present in the kext AppleAHCI.kex, you have StillWaiting for root device, for it you need know your device and put in the kext

#55
jahmgwapo

jahmgwapo

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

  • Sorry for the very late reply. This is my lspci -nn


  • root@J4hm:/home/jahm# lspci -nn

  • 00:00.0 Host bridge [0600]: Intel Corporation Device [8086:0154] (rev 09)

  • 00:01.0 PCI bridge [0604]: Intel Corporation Device [8086:0151] (rev 09)

  • 00:14.0 USB Controller [0c03]: Intel Corporation Device [8086:1e31] (rev 04)

  • 00:16.0 Communication controller [0780]: Intel Corporation Device [8086:1e3a] (rev 04)

  • 00:1a.0 USB Controller [0c03]: Intel Corporation Device [8086:1e2d] (rev 04)

  • 00:1b.0 Audio device [0403]: Intel Corporation Device [8086:1e20] (rev 04)

  • 00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:1e10] (rev c4)

  • 00:1c.1 PCI bridge [0604]: Intel Corporation Device [8086:1e12] (rev c4)

  • 00:1c.2 PCI bridge [0604]: Intel Corporation Device [8086:1e14] (rev c4)

  • 00:1d.0 USB Controller [0c03]: Intel Corporation Device [8086:1e26] (rev 04)

  • 00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:1e59] (rev 04)

  • 00:1f.2 SATA controller [0106]: Intel Corporation Device [8086:1e03] (rev 04)

  • 00:1f.3 SMBus [0c05]: Intel Corporation Device [8086:1e22] (rev 04)

  • 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:6742]

  • 01:00.1 Audio device [0403]: ATI Technologies Inc Device [1002:aa90]

  • 08:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8723]

  • 09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)


#56
kvonlinee

kvonlinee

    InsanelyMac Protégé

  • Members
  • PipPip
  • 95 posts

you can put the kext


GenericUSBXHCI USB 3.0

http://www.osx86.net...do=file&id=3745


in Extra/Extentions then run my fix/myhack then it will be ready.


in your usb installer





discussion in




http://www.insanelym...-x-with-source/




and let see.







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy