Instalacja RTAI na Slackware 13.37

Instalacja Slackware Linux, problemy i wstępna konfiguracja, aktualizacje do nowszych wersji.

Moderatorzy: Moderatorzy, Administratorzy

cosik_ktosik
Użytkownik
Posty: 3
Rejestracja: 2011-11-26, 21:19

Instalacja RTAI na Slackware 13.37

Post autor: cosik_ktosik »

Witam, próbuję od dłuższego czasu zainstalować RTAILinux czyli patchowane jądro umożliwiające pracę w czasie rzeczywistym. Raz się udało, jednak kolejna próba ciągle kończy się na Kernel Panic przy starcie.

Slackware jest zainstalowany bez Xów, sama konsola oraz biblioteki i programy konsolowe. Tutaj wszystko działa znakomicie.
Instalacja RTAI robiona zgodnie z instrukcją projektu: Patchowanie jądra, potem instalacja rtai i kompilacja jądra z modułami. Wszystko przebiega bez błędów.
Niestety RTAI wymaga starego jądra, najnowsze to 2.6.32.2 i takie patchuję. Podejrzewam, że przyczyna tkwi w konfiguracji jądra, oto config: http://ktosiczek.pl/config.txt


Maszyna na której chcę kompilować to Intel Core2 Duo z dyskiem na kontrolerze SATA z systemem plików EXT2 (inne partycje usunięte, tylko system i swap).

No i błąd, to przy uruchamianiu Kernel Panic związany z niemożliwością montowania partycji z systemem.
Dokładnie to standard:

Kod: Zaznacz cały

VFS: Cannot open root device "801" or unknown-block (8,2)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,2)
Znalazłem u Was ten temat: http://forum.slackware.pl/viewtopic.php?t=20536
Tylko o co chodziło z tymi sterownikami? Co włączyć jeszcze w tym konfigu?
Ostatnio zmieniony 2011-11-27, 13:04 przez cosik_ktosik, łącznie zmieniany 1 raz.
Pajaczek
Użytkownik
Posty: 1439
Rejestracja: 2006-08-03, 13:16
Lokalizacja: Winny Gród

Re: Instalacja RTAI na Slackware 13.37

Post autor: Pajaczek »

O to, jak Twój dysk wykrywa kernel oraz jakie są wpisy np. w lilo.conf (czy czym tam startujesz system).
Chodzi o to czy ata (pata) czy sata. Czy dysk wykrywany jako hdX czy sdX.
cosik_ktosik
Użytkownik
Posty: 3
Rejestracja: 2011-11-26, 21:19

Re: Instalacja RTAI na Slackware 13.37

Post autor: cosik_ktosik »

Dysk SATA wykrywany jako sda
Niby przeszukuje ale nie znajduje jak gdyby systemu plików.
Awatar użytkownika
ydoom
Użytkownik
Posty: 261
Rejestracja: 2009-08-27, 14:24

Re: Instalacja RTAI na Slackware 13.37

Post autor: ydoom »

Może tu jest problem:

Kod: Zaznacz cały

CONFIG_EXT2_FS=m
?
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: Instalacja RTAI na Slackware 13.37

Post autor: marco70 »

Porównaj z ftp://ftp.man.szczecin.pl/pub/Linux/sla ... /source/k/ tymi configami
jest dużo różnic w IDE i SATA.
Możesz przejść na ext3 i dać w # File systems

Kod: Zaznacz cały

CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
Tak ja napisał ydoom też może być.
slackware64-15.0
Pajaczek
Użytkownik
Posty: 1439
Rejestracja: 2006-08-03, 13:16
Lokalizacja: Winny Gród

Re: Instalacja RTAI na Slackware 13.37

Post autor: Pajaczek »

A co masz w lilo.conf ?
Możesz przeszukać wyświetlane informacje przed panic i podać dokładnie jak wykrył Twój dysk (tylko ten konkretny kernel, a nie jakieś inne, np. z LiveCD).
cosik_ktosik
Użytkownik
Posty: 3
Rejestracja: 2011-11-26, 21:19

Re: Instalacja RTAI na Slackware 13.37

Post autor: cosik_ktosik »

Witam, no to wygląda na to, że z EXT3 załapało. Miało jeszcze błędy kompilacji, ale już wszystko działa. Ogromne dzięki no i plusiki już wręczam. Pozdrawiam.
ODPOWIEDZ