/bin/cat: /sys/block/hda/dev: No such file or directory

Esta mañana he actualizado mi debian, como muchas otras veces y al reiniciar me salía el siguiente error: "/bin/cat: /sys/block/hda/dev: No such file or directory". Desde el primer momento he pensado que tení­a que ver con mkinitrd, pero era extraño, no lo reconocí­a. El problema es que para los kernels >=2.6.12 hay que utilizar yaird (Yet Another mkInitRD) me encantan estos nombres. Bueno hay varias soluciones, yo he optado por la más fácil, nada de recopilar XD,
apt-get remove yaird
, y luego,
apt-get install yaird -t testing
, y luego me he instalado mi kernel,
apt-get install linux-image-2.6.14-2-686
. Si necesitas más información, puedes leer la lista de yaird

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Solución

1. Añadimos a /etc/yaird/Default.cfg:
MODULE          ide-generic
MODULE          ide-disk
2. Creamos la nueva image de initrd:
rm /boot/initrd.img-2.6.14-2-686
yaird -v -o /boot/initrd.img-2.6.14-2-686 2.6.14-2-686
3. Reiniciamos.

Publicidad Contenido

User login

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.