SiLvEr40 Posted October 28, 2004 Share Posted October 28, 2004 Снощи си компилирах новия 2.6.9 kernel обаче като свърших всичко и рестартирах, и буутнах Линукс-а с новото ядро то се панира и ми искара съобщение : Not syncing : VFS unable to mount root fs on uknown-block Това много ме озадачи. Ползвам файлова система ReiserFS и съм си я включил към подръжката на ядрото. Някой има ли идея на какво се дължи проблема? Link to comment Share on other sites More sharing options...
Rangy Posted October 28, 2004 Share Posted October 28, 2004 Снощи си компилирах новия 2.6.9 kernel обаче като свърших всичко и рестартирах, и буутнах Линукс-а с новото ядро то се панира и ми искара съобщение : Not syncing : VFS unable to mount root fs on uknown-block Това много ме озадачи. Ползвам файлова система ReiserFS и съм си я включил към подръжката на ядрото. Някой има ли идея на какво се дължи проблема? <{POST_SNAPBACK}> Егати и мазохиста си!?! ReiserFS + new (dev!!!) kernel и само ти е забило? Не избухна ли PC-то в адски пламъци, а мишката да избяга под кревата? :О Ако е сериозно - какво ти беше старото ядро, т.е. от какво мина на 2.6.9 (нали знаеш, че нечетните номерации са "запазени" само за разработчици?) Link to comment Share on other sites More sharing options...
netrootbg Posted October 28, 2004 Share Posted October 28, 2004 The latest stable version of the Linux kernel is: 2.6.9 Link to comment Share on other sites More sharing options...
afx Posted October 28, 2004 Share Posted October 28, 2004 ... нали знаеш, че нечетните номерации са "запазени" само за разработчици?) <{POST_SNAPBACK}> Нечетните да... но не в смисъла на девятката тоест: 2.2.xx - stable 2.3.xx - dev 2.4.xx - stable 2.5.xx - dev 2.6.xx - stable Поне аз така знам Link to comment Share on other sites More sharing options...
Godfather Posted October 29, 2004 Share Posted October 29, 2004 Снощи си компилирах новия 2.6.9 kernel обаче като свърших всичко и рестартирах, и буутнах Линукс-а с новото ядро то се панира и ми искара съобщение : Not syncing : VFS unable to mount root fs on uknown-block Това много ме озадачи. Ползвам файлова система ReiserFS и съм си я включил към подръжката на ядрото. Някой има ли идея на какво се дължи проблема? Не е много ясно как си компилирал поддръжката на ReiserFS. Ако е като модул, задължително трябва да използваш initrd image, за да може а се зареди модула. Освен това трябва да са включени и опциите за ReiserFS, независимо дали се включва като модул или статично в ядрото: (*) ReiserFS extended attributes (*) ReiserFS POSIX Access Control Lists (*) ReiserFS Security Labels Най-добре е, ако имаш .config файла от конфигурацията на старото ядро - директно го използваш за новото и така ще си спестиш доста проблеми. Link to comment Share on other sites More sharing options...
SiLvEr40 Posted October 29, 2004 Author Share Posted October 29, 2004 Izpolzvam initrd image i sum si vkluchil reiserfs v podrujkata i vsi4kite mu opcii <*> Reiserfs support [*] Enable reiserfs debug mode [*] Stats in /proc/fs/reiserfs [*] ReiserFS POSIX Access Control Lists [*] ReiserFS Security Labels A staroto mi iadro mi e 2.6.8.1 i e default Link to comment Share on other sites More sharing options...
Godfather Posted October 29, 2004 Share Posted October 29, 2004 Izpolzvam initrd image i sum si vkluchil reiserfs v podrujkata i vsi4kite mu opcii Тогава пробвай да включиш поддръжката на ReiserFS статично в ядрото. Нещо може да не е в ред със самия initrd image. Ако пак не се получи, дай по-подробна информация от логовете - dmesg, както и конфигурацията на LILO/GRUB. Link to comment Share on other sites More sharing options...
Rangy Posted October 29, 2004 Share Posted October 29, 2004 The latest stable version of the Linux kernel is: 2.6.9 <{POST_SNAPBACK}> Естествено, че си прав Омотах се... Затова не бива да поствам неща преди 01:00 Link to comment Share on other sites More sharing options...
SiLvEr40 Posted October 29, 2004 Author Share Posted October 29, 2004 AAAAAAAAA Izviniavam se. Malko vi podvedoh. Problema mi ne idva ot failovata sistema ami ot hard diska mi. Polzvam Seagate Serial ATA 120GB sus duno Gigabyte.Sled po-obstoen pregled razbrah che ne sum vkluchil vsi4ki opcii. Sled kato ve4e biah siguren che sum gi vkluchil ( niakade sled 1 2 kompilacii ) izpulnih komandata za izgrajdane na initrd no mi izleze saobshtenie : /usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed FATAL: Module sata_via not found. Tova ve4e me zabi totalno. Niamam mnogo opit v kompilaciite na iadra. Imate li niakakva ideia? <*> ATA/ATAPI/MFM/RLL support <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support --- Please see Documentation/ide.txt for help/info on IDE drives [*] Support for SATA (deprecated; conflicts with libata SATA driver) <*> 3ware 5/6/7/8xxx ATA-RAID support <*> 3ware 9xxx SATA-RAID support <M> ACARD SCSI support <M> Adaptec AACRAID support (EXPERIMENTAL) <*> Adaptec AIC7xxx Fast -> U160 support (New Driver) (8) Maximum number of TCQ commands per device (15000) Initial bus reset delay in milli-seconds [*] Compile in Debugging Code (0) Debug code enable mask (2047 for all debugging) [*] Decode registers during diagnostics < > Adaptec AIC7xxx support (old driver) <*> Adaptec AIC79xx U320 support (32) Maximum number of TCQ commands per device (15000) Initial bus reset delay in milli-seconds [*] Enable Read Streaming for All Targets [*] Compile in Debugging Code (0) Debug code enable mask (16383 for all debugging) [*] Decode registers during diagnostics &nbs@; <*> Adaptec I2O RAID support <M> AdvanSys SCSI support [ ] LSI Logic New Generation RAID Device Drivers < > LSI Logic Legacy MegaRAID Driver [*] Serial ATA (SATA) support < > ServerWorks Frodo / Apple K2 SATA support (EXPERIMENTAL) < > Intel PIIX/ICH SATA support <*> NVIDIA SATA support < > Promise SATA TX2/TX4 support < > Promise SATA SX4 support < > Silicon Image SATA support < > SiS 964/180 SATA support <*> VIA SATA support Link to comment Share on other sites More sharing options...
JDFU Posted October 29, 2004 Share Posted October 29, 2004 AAAAAAAAA Izviniavam se. Malko vi podvedoh. Problema mi ne idva ot failovata sistema ami ot hard diska mi. Polzvam Seagate Serial ATA 120GB sus duno Gigabyte.Sled po-obstoen pregled razbrah che ne sum vkluchil vsi4ki opcii. Sled kato ve4e biah siguren che sum gi vkluchil ( niakade sled 1 2 kompilacii ) izpulnih komandata za izgrajdane na initrd no mi izleze saobshtenie : ......... Problema veche prilicha na moq - ne moga sam da kompiliram qdro sys raboteshta sata poddryjka. Link to comment Share on other sites More sharing options...
SiLvEr40 Posted October 29, 2004 Author Share Posted October 29, 2004 JDFU ne moje da ne moje shtoto default kernel-ite kak imat ? Vuprosut e kak? I zashto se poluchava taka ? I vse pak triabva da ima reshenie. Bi triabvalo da ima niakakuv patch. Link to comment Share on other sites More sharing options...
Godfather Posted October 30, 2004 Share Posted October 30, 2004 AAAAAAAAA Izviniavam se. Malko vi podvedoh. Problema mi ne idva ot failovata sistema ami ot hard diska mi. Polzvam Seagate Serial ATA 120GB sus duno Gigabyte.Sled po-obstoen pregled razbrah che ne sum vkluchil vsi4ki opcii. Sled kato ve4e biah siguren che sum gi vkluchil ( niakade sled 1 2 kompilacii ) izpulnih komandata za izgrajdane na initrd no mi izleze saobshtenie : /usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed FATAL: Module sata_via not found. Tova ve4e me zabi totalno. Niamam mnogo opit v kompilaciite na iadra. Imate li niakakva ideia? <*> ATA/ATAPI/MFM/RLL support <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support --- Please see Documentation/ide.txt for help/info on IDE drives [*] Support for SATA (deprecated; conflicts with libata SATA driver) С това трябваше да започнеш от самото начало. Основната грешка е, че си включил "Support for SATA (deprecated; conflicts with libata SATA" в секцията за ATA/ATAPI/MFM/RLL support. Тази опция трябва да се махне и да се използва само поддръжката на SATA в SCSI. Компилирай отново и виж какво ще ти даде за sata_via модула. Може да пробваш и с включена статично в ядрото поддръжка за sata_via. Link to comment Share on other sites More sharing options...
JDFU Posted October 30, 2004 Share Posted October 30, 2004 С това трябваше да започнеш от самото начало. Основната грешка е, че си включил "Support for SATA (deprecated; conflicts with libata SATA" в секцията за ATA/ATAPI/MFM/RLL support. Тази опция трябва да се махне и да се използва само поддръжката на SATA в SCSI. Компилирай отново и виж какво ще ти даде за sata_via модула. Може да пробваш и с включена статично в ядрото поддръжка за sata_via. <{POST_SNAPBACK}> Tova za sata-ta v scsi kakvo znachi che ustroistvoto shte se razpoznava kato sda, a ne kato hde, shtoto v nqkoi distribucii stava tochno taka i ne razbrah ot kade idva razlikata. Link to comment Share on other sites More sharing options...
Godfather Posted October 30, 2004 Share Posted October 30, 2004 Tova za sata-ta v scsi kakvo znachi che ustroistvoto shte se razpoznava kato sda, a ne kato hde, shtoto v nqkoi distribucii stava tochno taka i ne razbrah ot kade idva razlikata. Да, ще се разпознава като SCSI устройство. Важните модули в тази ситуация (по реда на зареждане) са следните: scsi_mod libata sata_via (Командата lsmod трябва да ги показва в обратен ред). Link to comment Share on other sites More sharing options...
chem Posted November 9, 2004 Share Posted November 9, 2004 Sno6ti si kompilirah 2.6.9. stignah do instrukciata "sudo make O=...... install" i sled izpalnenieto mi kaza 4e triabva da promenia menu.lst Kopirah vsi4ki redove ot startiraneto na 2.6.7 zamenih vmlinuz-2.6.7. s vmlinuz-2.6.9 no pri kompilaciata ne e sazdalo initrd.img-2.6.9. Sazdalo e bzimage no kato promenih patia v init ot /boot/initrd.img-2.6.7 kam ..../bzimage pri restartirane mi dava Error:15 File not found Link to comment Share on other sites More sharing options...
Godfather Posted November 9, 2004 Share Posted November 9, 2004 Sno6ti si kompilirah 2.6.9. stignah do instrukciata "sudo make O=...... install" i sled izpalnenieto mi kaza 4e triabva da promenia menu.lst Kopirah vsi4ki redove ot startiraneto na 2.6.7 zamenih vmlinuz-2.6.7. s vmlinuz-2.6.9 no pri kompilaciata ne e sazdalo initrd.img-2.6.9. Sazdalo e bzimage no kato promenih patia v init ot /boot/initrd.img-2.6.7 kam ..../bzimage pri restartirane mi dava Error:15 File not found Това не е правилно. Трябва да създадеш initrd image с командата: mkinitrd /boot/initrd.img-2.6.9 2.6.9 Тогава вече ще имаш initrd.img-2.6.9, който ще можеш да включиш в съответната настройка на LILO/GRUB. Преди това обаче трябва да си компилирал и инсталирал модулите за ядрото (става с командaтa: make modules && make modules_install). Link to comment Share on other sites More sharing options...
chem Posted November 9, 2004 Share Posted November 9, 2004 Това не е правилно.Трябва да създадеш initrd image с командата: mkinitrd /boot/initrd.img-2.6.9 2.6.9 Тогава вече ще имаш initrd.img-2.6.9, който ще можеш да включиш в съответната настройка на LILO/GRUB. Преди това обаче трябва да си компилирал и инсталирал модулите за ядрото (става с командите: make modules && make modules_install). <{POST_SNAPBACK}> Parvoto mislia 4e ne be6e opisano i dove4era 6te go probvam, a dvete komandi misla 4e biaha predi "sudo make ... install" 10x Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.