Problemes amb nou kernel
Hola
He compilat un nou kernel (2.6.6-Sarge) per veure si eliminava el problema de
"device /dev/dsp can't be opened (No such device)."
però el nou nucli dona un kernel panic amb el missatge següent:
VFS: Cannot open root device "hda1" or unknown block(0,0)
please append a correct "root=" boot option
Kernel panic: VFS: unable to mount root fs on unknown-block(0,0)
Utilitzo grub com a gestor d'arrencada
El fet és que després de compilar, he comprovat que els enllaços de vmlinuz,
system-map apuntessin als nous vmlinuz-2.6.6 i system-map, de fet, el procés
de compilació ho ha fet tot solet. Les entrades a /boot/grub/menu.lst són
iguals a les que ja funcionaven en el nucli precompilat, (apuntant al nou, és
clar) entre elles la "root=" que sembla donar el problema. Com és que em dóna
aquest error?
La única diferència és que els precompilats tenen una entrada per initrd que
el nou no té. Pel poc que sé, initrd és un ramdisk per arrencar, però mai he
sabut exactament què és, per què serveix, com és que de vegades fa falta i de
vegades no, i, si l'error és degut a la absència d'un initrd pel nou nucli,
què he de fer per crear-ne un de nou.
Una ajudeta, please
Ricard
Reply to: