Portál AbcLinuxu, 10. srpna 2025 01:09
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block
Mám pritom pevne zakompilovanú podporu pre ext3 a tiež pre radič - aj keď zakompilujem všetky podpory, tak dostanem túto peknú hlášku. Kompilujem hlavne preto, že potrebujem zakompilovať ovládač na NVidiu a niečo ako balíček neexistuje(Sinux).
Teraz si zrovna nespomeniem na verziu kompilátora (píšem zo školy), je to niečo 4.xxx..
Initrd príliš nemám v láske.
Ďakujem za akúkoľvek odpoveď.
Device Drivers --> ATA/ATAPI/MFM/RLL support
kde jsou "starsi" ovladace, ktere pro IDE disky pouzivaji oznaceni hdX a je am tez zastarala podpora pro S-ATA disky, nicmene je oznacena jako deprecated protoze hrozi konflikt s novym subsystemem, ktery se schovava v Device Drivers --> Serial ATA (prod) and Paralell ATA (experimental) drivers
kde se i pro IDE disky pouziva oznaceni sdX. Podivej se, jaky pouzivas disk a jake ovladace pouzivas. pokud pouzivas IDE a pouzil jsi nove ovladace, tak je nutne zmenit v /etc/fstab /dev/hdX na dev /sdX a to same i v konfiguraci bootloaderu. Ovladace je _NUTNE_ mit v jadre, ne jako moduly, stejne tak i ovladace pro filesytem. Pokud je mas jako modul, _MUSIS_ si vytvorit ramdisk.
Ramdisk v originále nie je a mkinitrd sa v žiadnom adresári nenachádza.Tak ho třeba doinstalovat
Viem že sa pre nvidiu neprekladá jadro, ale niečo ako hlavičkové súbory nie sú k dispozícií.No určitě někde budou, jak by jinak překládaly jádro. Takže najít a doinstalovat.
Tak porovnej v tom funkčnim jádru /proc/config.gz s tim, co sám připravuješ, co tam nemáš.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.