[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
More information about the eSlack mailing list