[eSlack] Fw: Slackware-current y mkinitrd-1.3.1

Juan Mª Santiago Burruchaga JUANMSANTIAGO at telefonica.net
Mon Mar 10 14:49:03 CET 2008

----- Original Message ----- 
From: Juan Mª Santiago Burruchaga 
To: eslack at lists.eslack.org 
Sent: Monday, March 10, 2008 2:20 PM
Subject: Slackware-current y mkinitrd-1.3.1


Tengo un portátil con Slackware-current. Tiene un disco duro dividido en dos particiones; una , hda1, sin encriptar, para el sistema de ficheros /boot, y otra, hda2, dividida a su vez en tres volúmenes lógicos encriptados mediante cryptsetup/LUKS que contienen los sistemas /, /home y swap.
Todo me funcionaba bien hasta que actualicé el paquete mkinitrd a la versión 1.3.1.
Una vez actualizado, arranqué el PC y, después de cargarse, por initrd, los módulos necesarios para el sistema de ficheros correspondiente, salen los siguientes mensajes de error:
 Command failed: dm_task_set_name: Device /dev/mapper/cryptroot not found
 mount: mounting /dev/mapper//dev/mapper/cryptroot on /mnt failed: No such file or directory.
 ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead.
Después sale un prompt, ejecuto exit, y sale un kernel panic.
He buscado a través de Google alguna información que me diese alguna luz sobre el tema, pero lo único que encontré que parecía ser la solución´´ no me ha resuelto mi problema. En la dirección <http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:setup> encontré una modificación al documento README_CRYPT.TXT, que había utilizado para la instalación inicial de Slackware-current.
A continuación voy a describir el proceso que utilizo para introducir esa modificación , por si alguien me puede indicar el error que cometo.  Es un poco largo, pero necesario para ver todos los pasos.
Arranco el ordenador con el CD1 de Instalación; después del promp introduzco la siguiente serie de comandos:
 vgchange -ay
 cryptsetup luksOpen /dev/mivg/root cryptroot
 cryptsetup luksOpen /dev/mivg/home /crypthome
 mount -t ext3 /dev/mapper/cryptroot /mnt
 mount -t ext3 /dev/mapper/crypthome /mnt/home
 mount -t ext3 /dev/ha1 /mnt/boot
 mount -o bind /proc /mnt/proc
 mount -o bind /sys /mnt/sys
 cp -a /dev/mapper/ /mnt/dev (esta es la modificación a la que aludía más arriba)
 chroot /mnt
 vgscan --mknodes
 mkinitrd -c -k 2.6.23.16 -m ext3 -f ext3 -r cryptroot -C /dev/mivg/root -L
Vuelvo a arrancar el ordenador y me vuelve a dar lo mismo, los errores que he puesto en el comienzo de este escrito.
Alguien me puede dar alguna idea?
Perdón por la extensión del mensaje, pero me parecía necesario.
Saludos, y gracias,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.eslack.org/pipermail/eslack/attachments/20080310/3f1d302b/attachment.htm
Google
 
Web lists.eslack.org
More information about the eSlack mailing list