k-dash 发表于 2008-5-2 00:04

硬盘安装出现still waiting for root device

CPU6320
主版P965
硬盘SATA
光驱IDE
内存2G

jcjcjcjcjc 发表于 2008-5-2 00:20

应该把硬盘设置成从盘...光驱设置成主盘...

但是我装的时候也有问题...进到安装画面里磁盘工具里找不到硬盘...只有光驱...这点比较郁闷

k-dash 发表于 2008-5-2 09:42

求助!!!

k-dash 发表于 2008-5-2 11:43

SATA的硬盘IDE的光驱,如何设主 从?

jcjcjcjcjc 发表于 2008-5-2 12:01

主板上应该有ide接口1和2...1是主.2是从...
还有就是硬盘跳线个光驱跳线设置...这个可以看下你的硬盘个光驱的说明书...
一般是硬盘不用加跳线...光驱在靠近数据线的2个接头上加个跳线帽就行了~~~

我是这样设置的...但是我进去安装画面后点开磁盘工具看不到硬盘...不知道是什么原因....

hodala 发表于 2008-5-3 10:03

IDE 上的光驱设为主盘
SATA 硬盘接在主板第一个 (SATA0)

kerry_xu_cs 发表于 2008-5-6 17:56

详细可用解决办法

我的也是SATA硬盘,一开始一直不行。后来用了他的方法,就行了!
英文的,不翻译了,应该可以看得懂吧~
注意:一定要先安装你主板芯片的驱动,才能看见你的硬盘的真正地址!



YAYAYAYAY!!!

All solved. Here is how I made it. I'm learning MACOS fast. LOL

First of all...My Hardware settings:

Motherboard Gigabyte GA-K8NF-9 nforce4 >>>> http://www.gigabyte.com.tw/Products/Motherboard/Products_Overview.aspx?ProductID=1860
Processor: AMD Athlon 64-3.5 Ghz.
RAM: 2 x 1 gig. Kingstom
Graphic Card: NVidia Geforce 7300 GT-512 RAM
HD 250 GB SATA - Seagate (4 partitions) as master in SATA port
HG 80 GB ATA - Seagate (3 partitions) as master in IDE port.

The first thing I made has been a bat file in windows using notepad to get all the details in the Device Manager. I called it details.bat and it looks this way

---------------
@echo OFF
set DEVMGR_SHOW_DETAILS=1 >NUL
start devmgmt.msc >NUL
exit
-------------

Then double click on it and I just got my Device Manager in Windows to see all... I selected the SATA thing and then the tab Details that I didn't get before of the execution of the *.bat file

There I can see that the vendor ID is "10DE" and the Device ID is "0054": I noted all down and restart in MAC.

Edited to show a pic that someone requested, on how to extract the 2 ID.... Sorry for the language in pic, but my native one is Spanish Edited again to add the option for the second SATA device port that you will see below of the first one in the image capture.
I get 0054 in my first SATA device ID as you an see in the right window and 0055 in the second one.
So, I added both to the key string lines as explained below and if in the future I attach a new drive to the SATA port number 2, it will be recognized for MAC without problem.




Now the MAC part begin:

-----------

1 - Load Terminal
2 - cd /System/Library/Extensions/
3 - sudo nano /AppleVIAATA.kext/contents/info.plist
4 - In Via Sata controller I added the vendor and device ID of my computer to the entry "IOPCIPrimaryMatch".
As my vendor ID is 10DE and the SATA devices are 0054 and 0055, I added the following: 0x005410DE 0x005510DE-
^O and ^X to save and quit. It looks now this way (Red is added):

---------------------------------------------------------------------
<key>VIA SATA Controller</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleVIAATA</string>
<key>Hardware Name</key>
<string>8237 SATA</string>
<key>IOClass</key>
<string>AppleVIAATARoot</string>
<key>IOPCIPrimaryMatch</key>
<string>0x005410DE 0x005510DE 0x528810B9 0x31491106 0x00e310de 0x00ee10de</string>
<key>IOProbeScore</key>
<string>1000</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Serial ATA</key>
<true/>
</dict>
----------------------------------------------------------------------

5 - sudo nano /AppleAHCIPort.kext/contents/info.plist
6 - In GenericAHCI controller I changed the vendor and device ID of my computer to the entry "IOPCIClassMatch".
As my vendor ID is 10DE and the SATA devices are 0054 and 0055, I added the following: 0x005410DE 0x005510DE -
^O and ^X to save and quit. It looks now this way (Red is changed):

----------------------------------------------------------------------
<key>GenericAHCI</key>
<dict>
<key>CFBundeIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>IOClass</key>
<string>AppleAHCI</string>
<key>IOPCIClassMatch</key>
<string>0x005410DE 0x005510DE</string>
<key>IOProbeScore</key>
<integer>800</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Generic AHCI</string>
</dict>

----------------------------------------------------------------------

7 - Then I set permissions:

sudo chown -R root:wheel AppleVIAATA.kext
sudo chmod -R 755 AppleVIAATA.kext
sudo chown -R root:wheel AppleAHCIPort.kext
sudo chmod -R 755 AppleAHCIPort.kext

cd ..
sudo rm -rf Extensions.kextcache
sudo rm -rf Extensions.mkext

8 - Reboot...

9 - Tension ... What will happens ?... white letters scrolling .... blue screen .... more tension ..... Finder appears!! ... 2 seconds more...

10 - VOILA!!!! ALL WORKS!!! I have my 7 partitons now in my desktop!!! and all working like a charm.... I can read either the 2 NTFS partitions I have.
This remember me my Commodore Amiga times. hehe

I hope this can be a help for all people having the same or similar problem...

Ciao for now!!! and thanks to all what made possible that I learned so fast the way to get all working in no time beeing a total noob in MAC world. I just read a bunch of posts here and i dont know right now which ones point me in the correct direction. So, THANKS TO ALL WHAT WRITE SOME INFO HERE!!!!!! You are all wonderful!!!

Cheers and Happy Year 2007!!!

Click to view attachment Here you can see my whole MAC thing with all HD's and stuff

[ 本帖最后由 kerry_xu_cs 于 2008-5-6 18:02 编辑 ]

dianzi1987 发表于 2008-5-18 10:47

水木倩 发表于 2008-6-4 09:20

关键问题还是主板芯片组的驱动

cskeleton 发表于 2008-6-22 23:17

我用sata0死机,用sata4正常

原帖由 hodala 于 2008-5-3 10:03 发表 https://bbs.pcbeta.com/images/common/back.gif
IDE 上的光驱设为主盘
SATA 硬盘接在主板第一个 (SATA0)

光盘安装的话,还是still·····

hhmyj 发表于 2008-7-2 18:24

怎么回事呢!我的是使用MAC OS Leo的摸盘工具才出现,真正的那些破解的安装光盘都不出现!

况且不适用摸盘工具模除磁盘,leo系列安装光盘安装完成后,计算机都是提示HPF 磁盘00000 错误的信息!

这个怎么解决啊!

superlcsony 发表于 2008-7-2 23:09

我也出现进,最后是由于有一个补丁没有选,叫做ICHX补丁,是芯片级补丁,其实这些问题都不好一概而论,只能一次一次重装试了
页: [1]
查看完整版本: 硬盘安装出现still waiting for root device