Jump to content
BulForum.com

kernel 2.6.9


SiLvEr40

Recommended Posts

Снощи си компилирах новия 2.6.9 kernel обаче като свърших всичко и рестартирах, и буутнах Линукс-а с новото ядро то се панира и ми искара съобщение :

 

Not syncing : VFS unable to mount root fs on uknown-block

 

Това много ме озадачи. Ползвам файлова система ReiserFS и съм си я включил към подръжката на ядрото. Някой има ли идея на какво се дължи проблема?

Link to comment
Share on other sites

Снощи си компилирах новия 2.6.9 kernel обаче като свърших всичко и рестартирах, и буутнах Линукс-а с новото ядро то се панира и ми искара съобщение :

 

Not syncing : VFS unable to mount root fs on uknown-block

 

Това много ме озадачи. Ползвам файлова система ReiserFS и съм си я включил към подръжката на ядрото. Някой има ли идея на какво се дължи проблема?

 

Егати и мазохиста си!?! ReiserFS + new (dev!!!) kernel и само ти е забило? Не избухна ли PC-то в адски пламъци, а мишката да избяга под кревата? :О

Ако е сериозно - какво ти беше старото ядро, т.е. от какво мина на 2.6.9 (нали знаеш, че нечетните номерации са "запазени" само за разработчици?)

Link to comment
Share on other sites

... нали знаеш, че нечетните номерации са "запазени" само за разработчици?)

 

Нечетните да... но не в смисъла на девятката :)

 

тоест:

 

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

Снощи си компилирах новия 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

Izpolzvam initrd image i sum si vkluchil reiserfs v podrujkata i vsi4kite mu opcii :( :blink:

 

 <*> 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

Izpolzvam initrd image i sum si vkluchil reiserfs v podrujkata i vsi4kite mu opcii  :(  :blink:

 

 

Тогава пробвай да включиш поддръжката на ReiserFS статично в ядрото. Нещо може да не е в ред със самия initrd image. Ако пак не се получи, дай по-подробна информация от логовете - dmesg, както и конфигурацията на LILO/GRUB.

Link to comment
Share on other sites

The latest stable version of the Linux kernel is:   2.6.9

 

Естествено, че си прав :) Омотах се... Затова не бива да поствам неща преди 01:00 :))

Link to comment
Share on other sites

AAAAAAAAA :blowup: :throw:

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

AAAAAAAAA :blowup:  :throw:

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 :pirate - ne moga sam da kompiliram qdro sys raboteshta sata poddryjka. :(

Link to comment
Share on other sites

AAAAAAAAA :blowup:  :throw:

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

С това трябваше да започнеш от самото начало.

Основната грешка е, че си включил "Support for SATA (deprecated; conflicts with libata SATA" в секцията за ATA/ATAPI/MFM/RLL support. Тази опция трябва да се махне и да се използва само поддръжката на SATA в SCSI.

Компилирай отново и виж какво ще ти даде за sata_via модула. Може да пробваш и с включена статично в ядрото поддръжка за sata_via.

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

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

  • 2 weeks later...

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

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

Това не е правилно.

Трябва да създадеш initrd image с командата:

mkinitrd /boot/initrd.img-2.6.9 2.6.9

Тогава вече ще имаш initrd.img-2.6.9, който ще можеш да включиш в съответната настройка на LILO/GRUB.

Преди това обаче трябва да си компилирал и инсталирал модулите за ядрото (става с командите: make modules && make modules_install).

Parvoto mislia 4e ne be6e opisano i dove4era 6te go probvam, a dvete komandi misla 4e biaha predi "sudo make ... install" 10x B)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...