blog.garaż.net

21 listopad 2006

Rozwiązanie kilku problemów...

Gdybyście kiedyś podczas wymiany dysku lub układu partycji dostali jeden z poniższych komunikatów:

hdax: rw=16, want=8 limit=2
error reading memory image
attempt to access beyond end of device

zanim zaczniecie formatować partycje i partycjonować jeszcze raz, sprawdźcie czy w jądrze nie macie na stałe wpisanych jakiś informacji na temat układu dysku twardego. W moim przypadku zawiniła obsługa programowego uśpienia (software suspend), które wymagało podania domyślnej partycji do zapisania pamięci RAM.

Jeśli macie problemy z Gentoo, np. po kopiowaniu systemu na inną partcję, ładowanie trwa koszmarnie długo i dostajecie następujące błędy:

Warning unable to open an initial console

lub dłuższe ostrzeżenie mówiące o braku niektórych plików specjalnych odpowiedzialnych za urządzenia, ściągnij plik stage lub podmountuj stary system plików z systemem (ważne aby udev ani devfs nie był włączony dla niego!), następnie podepnij aktualny główny system plików pod inny katalog tak aby otrzymać dostęp do katalogu /dev na dysku, a nie wirtualnego katalogu tworzonego przez udev lub devfs. Aby podpiąć aktualny system plików do katalogu /mnt/tmp:

mount --bind / /mnt/tmp

Następnie skopiuj z pliku stage lub starej partycji systemowej katalog dev do /mnt/tmp.

Comments !