LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado
 

En este manual vamos a explicar como poder montar las particiones que tenemos en nuestro disco con la particularidad que no son particiones extendidas sinó que son particiones LVM.

Para quién no lo sepa explicamos a continuación que es una partición lvm.

LVM es un acrónimo de “logical volume managment”, lo que quiere decir que es una forma mucho más fácil de asignar espacio de una forma más flexible que con el sistema común de particiones. Puede concatenar, dividir o combinar varias particiones sin ningún problema.

Ahora pongamonos en el caso de que por algún motivo que desconocemos nuestro ordenador/servidor no arranca y creemos que tenemos algún problema en el gestor de arranque o en el sistema de ficheros y tenemos las particiones creadas con LVM.

En principio, cualquier distro con un LiveCD te puede valer, particularmente prefiero los LiveCD de Fedora, en este caso con el sistema de rescate de Unelink basado en Ubuntu tendremos que instalar el paquete lvm2 por lo que utilizaremos el siguiente comando:

apt-get install lvm2

Si es Fedora o RedHat

yum -y install lvm2

Al ejecutar el comando anterior le debe de salir una pregunta indicandole si realmente deseamos instalar la aplicación por lo que debemos de pulsar la tecla “Y” y luego pulsar en la tecla “enter”.

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  watershed
The following NEW packages will be installed:
  lvm2 watershed
0 upgraded, 2 newly installed, 0 to remove and 190 not upgraded.
Need to get 425 kB of archives.
After this operation, 1,262 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y

El resultado final de la instalación será algo así como lo siguiente:

Get:1 http://archive.ubuntu.com/ubuntu/ natty/main watershed amd64 5 [11.5 kB]
 Get:2 http://archive.ubuntu.com/ubuntu/ natty/main lvm2 amd64 2.02.66-4ubuntu2 [414 kB]
 Fetched 425 kB in 0s (518 kB/s)
 Selecting previously deselected package watershed.
 (Reading database ... 135747 files and directories currently installed.)
 Unpacking watershed (from .../archives/watershed_5_amd64.deb) ...
 Selecting previously deselected package lvm2.
 Unpacking lvm2 (from .../lvm2_2.02.66-4ubuntu2_amd64.deb) ...
 Processing triggers for man-db ...
 Setting up watershed (5) ...
 update-initramfs is disabled since running on read-only media
 Setting up lvm2 (2.02.66-4ubuntu2) ...
 update-initramfs is disabled since running on read-only media

Ahora ya podemos ver nuestras particiones en LVM, tenemos que utilizar el comando lvscan:

root@ubuntu:/# lvscan
 inactive          '/dev/pve/root' [10.00 GiB] inherit
 inactive          '/dev/pve/data' [10.00 GiB] inherit
 inactive          '/dev/pve/swap' [4.00 GiB] inherit

En este ejemplo nos muestra tres particiones dentro del volumen pero que están inactivas por lo que no se pueden montar aún, para poder manejarlas deberemos antes activarlas de la siguiente forma:

lvchange -a y /dev/<dispositivo>

Cambiando <dispositivo> por la ruta de la partición, por ejemplo:

lvchange -a y /dev/pve/root

Si lo hacemos en las tres particiones y volvemos a hacer el escaneo de las particiones con lvscan nos daría como resultado lo siguiente:

root@ubuntu:/# lvscan
  ACTIVE            '/dev/pve/root' [10.00 GiB] inherit
  ACTIVE            '/dev/pve/data' [10.00 GiB] inherit
  ACTIVE            '/dev/pve/swap' [4.00 GiB] inherit

Como véis ahora las tres particiones del volumen están activas.

Ahora lo único que hay que hacer es montar las particiones que deseemos como si fueran una partición normal. Podéis crear por ejemplo distintos directorios dentro de /mnt/ y desde allí ya montarlas. Un ejemplo:

mkdir /mnt/root && mount /dev/pve/root /mnt/root

Esperemos que os haya servido de utilidad!

Pin It

Comentarios  

+1 # Edgar 28-12-2012 19:05
¡Súper para recuperar info de una Lap descompuesta! Muchas gracias... :lol:
Responder | Responder con una citación | Citar

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías