Wysłany: 2009-06-23, 16:46 Still waiting for root device
"Still waiting for root device" - taki komunikat się dostaje jak Mac OS X uruchamiając się, nie rozpoznaje kontrolera do którego podpięty jest napęd.
To definicja, a przekładając na polski, brakuje KEXT'a odpowiedzialnego za obsługę kontrolera do którego mamy podpięty napę DVD i/lub HDD.
Są dwa rodzaje "Still waiting for root device":
1. Podczas uruchamiania płyty DVD z instalacją Mac OS X
2. Uruchamianiu zainstalowanego na HDD systemu
A.D.1 - Najczęściej występuje jeśli dana "dystrybucja" nie zawiera kextów do obsługi kontrolera do którego podłączony jest napęd DVD i z którego nastąpił start instalacji. Im bardziej egzotyczny kontroler tym większe prawdopodobieństwo tego problemu. Napędy IDE podłączane do kontrolera Intela ICHx do wersji ICH7 dość dobrze działają i nie powinny sprawiać kłopotów, natomiast jak masz na płycie chipset intela od ICH8 w górę (za wyjątkiem notebook-owego ICH8-M), to na płycie masz kontroler innej firmy, np JMicron, czy Marvell, a one nie bardzo chcą działać pod OS X, a w szczególności podczas instalacji. Dopiero późniejsze chameleon'y wprowadziły obsługę ich i nowsze dystrybucje nie powinny mieć problemów, o ile oczywiście potrafią obsłuzyć takowy kontroler.
A.D.2 - Zainstalowaliśmy Mac OS X i podczas startu mamy szare tło z jabłkiem i przekreślonym kółkiem coś ala "zakaz wjazdu". Jest to wynik właśnie "Still waiting for root device". Jak uruchomimy system w trybie verbose (z "-v"), to jedną z ostatnich linii (najczęściej ostatnią) jest właśnie ten komunikat. Tak samo jak w przypadku startu z płyty tak samo w tym przypadku, brakuje kexta do obsługi dysku. Widać nie wybraliśmy go przy instalacji, lub nie umieściliśmy go w /S/L/E lub w /Extra.
Jak sobie radzić z takimi problemami?
Właściwie to jest tylko jedno rozwiązanie, należy sprawić aby Mac OS X zaczął rozpoznawać DVD, HDD, na szczęście jest parę sposobów na rozwiązanie lub obejście tego problemu:
Przykładowe sposoby:
Poprawne zidentyfikowanie kontrolera i wybranie odpowiednich fixów/kextów podczas instalacji.
Odnalezienie odpowiednich kextów i dołączenie do już zainstalowanego systemu, np kopiując z klucza usb do /S/L/E lub /E/E w konsoli uruchomionej z instalatora DVD.
Sprawdzenie konfiguracji kontrolera SATA i ewentualne poprawienie/zmiana ustawień, najlepiej aby był ustawiony w tryb AHCI, pozostałe tryby IDE, RAID można ustawiać jak wiemy że kexty obsługują nasz kontroler w tym trybie.
Podłączenie napędu (DVD, HDD) przez adapter do portu USB. Taka przejściówka na allegro kosztuje kilkanaście/kilkadziesiąt zł, a skutecznie załatwia sprawę. Mac OS X można zainstalować zarówno na dysku USB jak i uruchomić instalację z napędu DVD USB.
Pomógł: 234 razy Wiek: 34 Dołączył: 08 Sty 2009 Posty: 4438 Skąd: Warszawa
Wysłany: 2009-06-24, 22:41
Fajnie - mam tylko nadzieję, że ludzie będą to czytać
Nie wiem czy nie zbyt skrótowo opisane są sposoby radzenia sobie z problemem. Może to po prostu kwestia czytelności, którą załatwiłby podział na punkty.
Natomiast sam opis problemu - pełna profeska!
rzooff, Mile widziane wszelkie sugestie... jeśli masz pomysł jak to udoskonalić, to pisz śmiało. Tworzyłem to na szybko i wiem że nie wyszło przyjaźnie.
Cytat:
Fajnie - mam tylko nadzieję, że ludzie będą to czytać
Za to można będzie odsyłać do konkretnych tematów...
Ramzes, A.D.1 nie opisuje jak rozwiązać problem, a to na czym on polega... zarówno w przypadku pierwszym jak i drugim niektóre sposoby na ominięcie lub rozwiązanie problemu są takie same.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.