El 2009-07-13 a las 02:09 +0200, Carlos E. R. escribió:
El 2009-07-12 a las 22:25 +0200, Camaleón escribió:
Tienen fechas distintas, luego mi hipótesis es que no, no corre el script entero, sino sólo la parte perteneciente al kernel que se está instalando, o un script equivalente.
¿Y alguna forma de forzar al yast a ejecutarlo? :-?
¿Para que?
Para no hacerlo yo :-) Tengo la sospecha de que cambiando los módulos para cargar en el kernel desde el editor de los archivos /etc/sysconfig de YaST, también se ejecuta el mkinitrd, pero es sólo una ligera sospecha, no lo sé con certeza.
Es que me gustaría activar el ahci en la bios pero no me arriesgo a correr el comando "mkinitrd", y si lo hace el YaST automáticamente al actualizar el kernel, pues mejor O:-)
El comando "suele" ser inocuo. Digo "suele", porque no me ha fastidiado nada hasta ahora, o no que yo recuerde, en este momento (que ando una chispa cansado).
Ya... es que me da repelús lanzarlo sin argumentos, así, sin más. Preferiría que lo hiciera YaST O:-)
Yo llevo años ejecutandolo sin argumento alguno. De hecho no se que argumentos admite en la linea de comandos. De alguna manera al ejecutarse sabe que kernels hay y mete los initrd adecuados; usa algun tipo de magia para saber que módulos añadir, y también los que se le liste en el sysconfig.
Y si tienes dudas, sólo tienes que hacer un respaldo del directorio /boot, y ejecutarlo. Si toca algo que no quieres que toque, pues repones el fichero anterior y santas pascuas.
Bueno, perdón por la tardanza. Hasta hoy no me he atrevido a cambiar la bios y poner el modo achi por lo que no podía poner el resultado. La respuesta a la pregunta del hilo es "sí". Tras actualizar el kernel, automáticamente se ejecuta el mkinitrd y los módulos listados para cargarse en /etc/sysconfig/kernel se cargan sin necesidad de ejecutar posteriormente y de forma manual el comando "mkinitrd". No había caído hasta ahora. Me he dado cuenta de que al listar los módulos con lsmod el achi aparecía cargado pero sin ningún dispositivo asociado (0). Así que el módulo estaba cargado desde la última actualización del kernel y yo sin enterarme O:-) He cambiado la bios al modo ahci y el sistema ha iniciado sin problemas. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org