Re: Montar otro HD cifrado con lvm
2008/6/22 Jorge Barreiro Gonzalez <yortx.barry@gmail.com>:
> O Luns 23 Xuño 2008 00:59, Constructora.pando Pando escribiu:
>> 2008/6/21 Jorge Barreiro Gonzalez <yortx.barry@gmail.com>:
>> > O Sábado 21 Xuño 2008 23:14, Constructora.pando Pando escribiu:
>> >> 2008/6/21 Jorge Barreiro Gonzalez <yortx.barry@gmail.com>:
>> >> > O Sábado 21 Xuño 2008 22:05, Constructora.pando Pando escribiu:
>> >> >> On Sat, Jun 21, 2008 at 3:05 PM, Jorge Barreiro Gonzalez
>> >> >>
>> >> >> <yortx.barry@gmail.com> wrote:
>> >> >> > O Sábado 21 Xuño 2008 20:50, Constructora.pando Pando escribiu:
>> >> >> >> Necesito acceder a un 'disco duro sata' en el cual tengo instalado
>> >> >> >> un lenny. El problema es que la instalacion la escogí como
>> >> >> >> 'cifrado' con clave:
>> >> >> >>
>> >> >> >> ------------------ terminal ----------------
>> >> >> >> # fdisk -l
>> >> >> >> Disco /dev/sda: 82.3 GB, 82348277760 bytes
>> >> >> >> 255 heads, 63 sectors/track, 10011 cylinders
>> >> >> >> Units = cilindros of 16065 * 512 = 8225280 bytes
>> >> >> >> Disk identifier: 0x683865b7
>> >> >> >>
>> >> >> >> Disposit. Inicio Comienzo Fin Bloques Id Sistema
>> >> >> >> /dev/sda1 * 1 31 248976 83 Linux
>> >> >> >> /dev/sda2 32 10011 80164350 5 Extendida
>> >> >> >> /dev/sda5 32 10011 80164318+ 83 Linux
>> >> >> >>
>> >> >> >> ------------------ otra salida de terminal ----------------
>> >> >> >> # mount /dev/sda5 /mnt/sda5/
>> >> >> >> mount: tipo de sistema de ficheros 'crypt_LUKS' desconocido
>> >> >> >>
>> >> >> >> Encontre un blog [1] donde explica que lo soluciono de esta forma:
>> >> >> >>
>> >> >> >> -------- inicio copiar/pegar----------------
>> >> >> >> # apt-get install lvm2 reiserfsprogs
>> >> >> >> # sudo vgscan
>> >> >> >> Reading all physical volumes. This may take a while...
>> >> >> >> Found volume group "LVM_ANtiguo" using metadata type lvm2
>> >> >> >>
>> >> >> >> y listo!! automagicamente aparecieron!!
>> >> >> >> ----------- fin ----------------------
>> >> >> >>
>> >> >> >> Pero a mi no me encuentra el 'lvm antiguo':
>> >> >> >>
>> >> >> >> ------------------ otra salida de terminal ----------------
>> >> >> >> # vgscan -v
>> >> >> >> Wiping cache of LVM-capable devices
>> >> >> >> Wiping internal VG cache
>> >> >> >> Reading all physical volumes. This may take a while...
>> >> >> >> Finding all volume groups
>> >> >> >> --------- fin salida terminal------------------
>> >> >> >>
>> >> >> >> Intenté reiniciando el sistema, pero tampoco fue de ayuda
>> >> >> >>
>> >> >> >> el mtab me muestra lo siguiente:
>> >> >> >> ------------------ otra salida de terminal ----------------
>> >> >> >> # cat /etc/mtab
>> >> >> >> /dev/sdb4 / ext3 rw,errors=remount-ro 0 0
>> >> >> >> tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
>> >> >> >> proc /proc proc rw,noexec,nosuid,nodev 0 0
>> >> >> >> sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
>> >> >> >> procbususb /proc/bus/usb usbfs rw 0 0
>> >> >> >> udev /dev tmpfs rw,mode=0755 0 0
>> >> >> >> tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
>> >> >> >> devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
>> >> >> >> binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc
>> >> >> >> rw,noexec,nosuid,nodev 0 0 --------- fin salida
>> >> >> >> terminal------------------
>> >> >> >>
>> >> >> >> Si alguien pudiera indicarme o orientarme para poder montar ese HD
>> >> >> >> y recuperar informacion que tengo alli almacenada estaria muy
>> >> >> >> agradecido.
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> [1] http://www.esdebian.org/foro/20791/montar-lvm-otra-instalacion
>> >> >> >>
>> >> >> >> --
>> >> >> >> AlePando
>> >> >> >> http://panduro.blogspot.com
>> >> >> >
>> >> >> > Tienes que "abrir" la partición cifrada antes de que te encuentre
>> >> >> > los lvm.
>> >> >> >
>> >> >> > cryptopts /dev/sda5 sda5_crypt
>> >> >>
>> >> >> Chuatas... no encuentro a que paquete pertenese comando 'cryptopts':
>> >> >> # apt-cache search cryptopts
>> >> >
>> >> > Lo siento, se me fué. cryptopts es una opción del kernel para que abra
>> >> > las particiones cifradas al cargarse el kernel.
>> >> > El comando que necesitas es cryptsetup, que viene en el paquete del
>> >> > mismo nombre, y el comando completo que necesitas es:
>> >> > cryptsetup luksOpen /dev/sda5 sda5_crypt
>> >> >
>> >> > man cryptsetup para otras opciones.
>> >>
>> >> Me pide la contraseña.... pero halgo me sigue fallando (key slot 0
>> >> unlocked):
>> >>
>> >> -------- terminal root---------------
>> >> # cryptsetup luksOpen /dev/sda5 sda5_crypt
>> >> Enter LUKS passphrase:
>> >> key slot 0 unlocked.
>> >> Command successful.
>> >>
>> >> # mount /dev/mapper/sda5_crypt /mnt/sda5/
>> >> mount: tipo de sistema de ficheros 'lvm2pv' desconocido
>> >> ----------- fin terminal---------------
>> >>
>> >> ¿Que faltara o estare haciendo mal?
>> >> Sigo investigando y agradecera cualquier ayuda
>> >
>> > Leete mi primer mensaje completo. /dev/mapper/sda5_crypt es sda5
>> > desencriptada. Dentro de él está el lvm. Tus particiones (las que puedes
>> > montar) serán /dev/mapper/grupovolumen-volumenlogico. Si no aparecen
>> > automáticamente haz lo de vgscan para que el sistema las encuentre. Si
>> > has creado el lvm automáticamente con el instalador, grupovolumen será el
>> > nombre de la máquina, y volumenlogico el nombre del directorio que
>> > guarda. Por ejemplo /dev/mapper/debian-home ó /dev/mapper/debian-root.
>> > Esas son las particiones que puedes montar.
>>
>> Debo estar muy cerca de la solucion, pero no doy con la forma exacta
>> como se deben montar. Y resumiendo lo que tengo hasta el momento, esto
>> es lo que tengo en el disco sda:
>> Grupo de Volumen: lv01
>> volumen logico (que quiero montar): lvhome
>>
>> ---- consola: cargado el grupo de volumen----
>> # cryptsetup luksOpen /dev/sda5 sda5_crypt
>> Enter LUKS passphrase:
>> key slot 0 unlocked.
>> Command successful.
>> -------------------------------------------------
>> # vgdisplay
>> --- Volume group ---
>> VG Name vg01
>> System ID
>> Format lvm2
>> [...]
>> --- detectando volumenes logicos ¿? -----
>> # vgscan
>> Reading all physical volumes. This may take a while...
>> Found volume group "vg01" using metadata type lvm2
>> Device '/dev/dm-0' has been left open.
>> Device '/dev/dm-0' has been left open.
>> ---------------------------------------------------------
>> # ls /dev/mapper/
>> control sda5_crypt
>> --------------------------------------------------
>> # lvdisplay /dev/vg01/home
>> --- Logical volume ---
>> LV Name /dev/vg01/home
>> VG Name vg01
>> LV UUID 0TdmRg-BBIi-M6KY-okQz-TIbK-e6r3-Tw04gS
>> LV Write Access read/write
>> LV Status NOT available
>> LV Size 708,00 MB
>> [...]
>> ----------------------------------------------------------
>>
>> Intentos de montar:
>> --------1-----------------------
>> # mount -t reiserfs /dev/mapper/sda5_crypt-home /mnt/sda5/
>> mount: el dispositivo especial /dev/mapper/sda5_crypt-home no existe
>> ------------2-------------------------
>> # mount -t reiserfs /dev/mapper/galva-home /mnt/sda5/
>> mount: el dispositivo especial /dev/mapper/galva-home no existe
>>
>> Me falta una ayudita final para lograrlo
>>
>
> Si con un 'ls' ves que el dispositivo no existe, no hace falta que intentes
> montarlo, que va a fallar.
> Has hecho un lvdisplay de /dev/vg01/home, esa es tu partición, la que puedes
> montar. A mi automáticamente también me aparecen los dipositivos de lvm como
> /dev/grupovolumen/volumenlogico, aunque supuse que la otra forma sería la
> normal por defecto.
> En cualquier caso, tus dipositivos para montar son los que tienes
> en /dev/vg01/
> Por la salida de los comandos he visto que estos dispositivos también aparecen
> como /dev/dm-X siendo X un número cualquiera. (dm-0, dm-1, etc...). Si no
> localizas los dispositivos en otro sitio puedes intentar montar esos.
>
> Has hecho un 'lvdisplay /dev/vg01/home'. No sé como se te ha ocurrido el
> comando, pero me parece raro que no se te haya ocurrido también montar ese
> mismos dispositivo. Los volúmenes lógicos son en lvm lo que son las
> particiones normales. Una vez que el sistema detectó el lvm, si usas
> lvdisplay sin parámetros te lista todos los volumenes lógicos que hay en los
> grupo de volúmenes que haya detectado.
> Como puedes ver, lo primero que te dice de cada uno es el dispositivo en el
> que se hace referencia. Es ese dispositivo el que puedes montar.
>
> Suerte.
>
------------------------
>> Gracias de antemano
>>
>> >> >> ---- nada ----
>> >> >>
>> >> >> ¿Sabes a que paquete pertenece para poder instalarlo?
>> >> >>
>> >> >> > con esto te aparecerá un dispositivo: /dev/mapper/sda5_crypt, que
>> >> >> > es lo mismo que sda5, pero desencriptado. Ahora sí podrá encontrar
>> >> >> > tu lvm. A mi los suele detectar automáticamente (aparecen los
>> >> >> > dipositivos en /dev/mapper ). Si no lo hace puedes probar el
>> >> >> > vgscan.
>> >> >> >
>> >> >> > Despues, lo que tienes que montar son los volumenes lógicos de tu
>> >> >> > lvm. Tendrás nombres del estilo
>> >> >> > /dev/mapper/nombremaquina-nombreparticion.
>> >> >> >
>> >> >> > ejemplo:
>> >> >> > mount /dev/mapper/nombremaquina-home /mnt/disco
>> >> >> >
>> >> >> > Suerte.
>> >> >>
>> >> >> Gracias
>> >> >>
>> >> >> > --
>> >> >> > To UNSUBSCRIBE, email to
>> >> >> > debian-user-spanish-REQUEST@lists.debian.org with a subject of
>> >> >> > "unsubscribe". Trouble? Contact
>> >> >> > listmaster@lists.debian.org
>> >> >>
>> >> >> --
>> >> >> --
>> >> >> AlePando
>> >> >> http://panduro.blogspot.com
>> >> >
>> >> > --
>> >> > To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
>> >> > with a subject of "unsubscribe". Trouble? Contact
>> >> > listmaster@lists.debian.org
>> >>
>> >> --
>> >> --
>> >> AlePando
>> >> http://panduro.blogspot.com
>> >
>> > --
>> > To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
>> > with a subject of "unsubscribe". Trouble? Contact
>> > listmaster@lists.debian.org
>>
>> --
>> --
>> AlePando
>> http://panduro.blogspot.com
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>
Si, pero al tratar de montarlo me reclama que no existe ¿¡?
---------------------------------------------------
# mount /dev/vg01/home /mnt/sda5/
mount: debe especificar el tipo de sistema de ficheros
# mount -t ext3 /dev/vg01/home /mnt/sda5/
mount: el dispositivo especial /dev/vg01/home no existe
# mount -t reiserfs /dev/vg01/home /mnt/sda5/
mount: el dispositivo especial /dev/vg01/home no existe
# lvdisplay /dev/vg01/home
--- Logical volume ---
LV Name /dev/vg01/home
VG Name vg01
LV UUID 0TdmRg-BBIi-M6KY-okQz-TIbK-e6r3-Tw04gS
LV Write Access read/write
LV Status NOT available
LV Size 708,00 MB
Current LE 177
Segments 1
Allocation inherit
Read ahead sectors auto
----- siguen los intentos-----------------
# mount /dev/dm-0 /mnt/sda5/
mount: tipo de sistema de ficheros 'lvm2pv' desconocido
# lvscan
inactive '/dev/vg01/root' [276,00 MB] inherit
inactive '/dev/vg01/usr' [4,77 GB] inherit
inactive '/dev/vg01/var' [2,86 GB] inherit
inactive '/dev/vg01/swap_1' [1,48 GB] inherit
inactive '/dev/vg01/tmp' [392,00 MB] inherit
inactive '/dev/vg01/home' [708,00 MB] inherit
Y ya no se me ocurre que mas intentar.... y estoy a una tecla de lograrlo :-S
--
--
AlePando
http://panduro.blogspot.com
Reply to: