montar el sistema de archivos desconocido tipo 'lvm2_member'

11

Después de actualizar de 14.04 a 16.06, mi sistema falló.

He realizado una nueva instalación en una nueva unidad, pero eso también falló ...

He realizado otra instalación, pero ahora cuando intento montar mi unidad original con todos mis archivos, aparece este mensaje:

pst007x@Home-Server:~$ sudo mount /dev/sdb5 /media/newhd
[sudo] password for pst007x: 
mount: unknown filesystem type 'LVM2_member'
pst007x@Home-Server:~$ 

He instalado 'lvm2' desde los repositorios y gparted ve la unidad, sin embargo, Nautilus no ve la unidad y, por lo tanto, no está montada.

¿Algún consejo?

EDITAR:

I tried this:

pst007x@Home-Server:~$ sudo apt-get install lvm2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
lvm2 is already the newest version (2.02.133-1ubuntu10).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
pst007x@Home-Server:~$ sudo vgs
  VG        #PV #LV #SN Attr   VSize   VFree 
  ubuntu-vg   1   2   0 wz--n- 465.28g     0 
  ubuntu-vg   1   2   0 wz--n- 465.52g 52.00m
pst007x@Home-Server:~$ sudo vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "ubuntu-vg" using metadata type lvm2
  Found volume group "ubuntu-vg" using metadata type lvm2
pst007x@Home-Server:~$ sudo lvs
  LV     VG        Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   ubuntu-vg -wi-ao---- 461.28g                                                    
  root   ubuntu-vg -wi------- 461.47g                                                    
  swap_1 ubuntu-vg -wi-------   4.00g                                                    
  swap_1 ubuntu-vg -wi-ao----   4.00g                                                    
pst007x@Home-Server:~$ sudo modprobe dm-mod
pst007x@Home-Server:~$ sudo vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "ubuntu-vg" using metadata type lvm2
  Found volume group "ubuntu-vg" using metadata type lvm2
pst007x@Home-Server:~$ sudo vgchange -ay ubuntu-vg
  device-mapper: create ioctl on ubuntu--vg-rootLVM-xhGIrhlZUAJeJA3fWJOOSvuTUO3vZOH9tqZgBj8dGOLHoYzCStcE02NcX8UGpglD failed: Device or resource busy
  1 logical volume(s) in volume group "ubuntu-vg" now active
pst007x@Home-Server:~$ ls /mnt/
fcroot
pst007x@Home-Server:~$ ls /dev/mapper
control  ubuntu--vg-root  ubuntu--vg-swap_1
pst007x@Home-Server:~$ sudo vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "ubuntu-vg" using metadata type lvm2
  Found volume group "ubuntu-vg" using metadata type lvm2
pst007x@Home-Server:~$ sudo lvscan
  ACTIVE            '/dev/ubuntu-vg/root' [461.28 GiB] inherit
  inactive          '/dev/ubuntu-vg/swap_1' [4.00 GiB] inherit
  inactive          '/dev/ubuntu-vg/root' [461.47 GiB] inherit
  ACTIVE            '/dev/ubuntu-vg/swap_1' [4.00 GiB] inherit
pst007x@Home-Server:~$ 
pst007x
fuente

Respuestas:

5

Usó exactamente el mismo nombre (ubuntu-vg) para su nuevo grupo de volúmenes que el grupo de volúmenes anterior. Debes darles nombres únicos. Puede cambiar el nombre de uno de los grupos usando vgrenamey su UUID.

Busque el UUID con vgdisplayy luego cambie el nombre del grupo de volúmenes:

vgrename <VG UUID> new_name
psusi
fuente
Gracias, sí, ese parece ser el problema aquí. Entre usted y Steve R, el problema se ha resuelto.
pst007x
1
¿Puedes proporcionar más información sobre esto? Gracias.
DevilCode
@DevilCode, deberás ser más específico.
psusi
@DevilCode Puede encontrar información útil sobre esta respuesta .
John
9

No para restar valor a la respuesta aceptada, pero quería ofrecer una solución más completa que todavía no me ha fallado.

udisksctl unlock -b /dev/sdb5
sudo mkdir /mnt/data
sudo mount /dev/dm-1 /mnt/data

toparse con mount: unknown filesystem type 'LVM2_member'hacer los comandos a continuación

sudo bash
vgdisplay
vgrename <VG UUID> new_name
modprobe dm-mod
vgchange -ay
lvscan
mount /dev/new_name/root /mnt/data/
tisaconundrum
fuente
lo que es /dev/dm-1?
Francesco Boi
Esto puede responder mejor a su pregunta: superuser.com/questions/131519/what-is-this-dm-0-device/131520
tisaconundrum
MUCHAS GRACIAS
Goahnary
6

Recientemente instalé Ubuntu 16.04 usando LVM. Acabo de hacer esto una vez , así que no afirmaré ser una autoridad en esto. Mi opinión rápida, está utilizando una sintaxis incorrecta. A continuación hay una copia de mi archivo " fstab ". Tenga en cuenta la sintaxis para montar un volumen lógico.

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>                    <type>        <options>            <dump>  <pass>
/dev/mapper/ubuntu--vg-root /                     ext4         errors=remount-ro       0       1

# Logical volume for home
/dev/mapper/ubuntu--vg-newhome /home        ext4         errors=remount-ro       0       2


# /boot was on /dev/sda1 during installation
# Boot volume (partition) Not part of Logical Volume Management (LVM)
UUID=ed575497-3e49-43ae-aaf6-2f482b516a2b /boot   ext2         defaults                0       2

# Swap volume (partition)  Uses Logical Volume Management (LVM)
/dev/mapper/ubuntu--vg-swap_1 none                 swap        sw                      0       0

#Mount Western Digital Passport Drive On Router  - Not part of Logical Volume Management (LVM)
//rt-n56u/sda1 /media/My_Passport cifs file_mode=0777,dir_mode=0777,rw,guest,sec=ntlm,uid=1000,forceuid,gid=34,forcegid,nofail 0      0

También sugeriría obtener " Logical Volume Management " del Centro de software de Ubuntu "y estudiar la visualización de la imagen gráfica. Use esa imagen para determinar sus puntos de montaje con VLM. También puede ver el diseño de su unidad de disco en LVM mediante el comando siguiente:

sudo lvdisplay

También escribí un breve tutorial (basado en mi única experiencia), que puede ser de alguna utilidad: Crear un volumen lógico "Inicio" cuando se utiliza la gestión de volumen lógico (VLM)

PD: Si realiza una instalación limpia de Ubuntu, hay una casilla de verificación para usar LVM (en mi caso), por lo que no hay necesidad de instalar LVM si ve esa casilla de verificación y la marca.

Steve R.
fuente
No te rindas tan pronto. Intente una instalación limpia utilizando las particiones de estilo "antiguo". Hasta ahora Ubuntu 16.04 parece muy bueno.
Steve R.
Gracias ... Estaba pasando un momento muy frustrante ... la información que proporcionó ha ayudado, además parece que estaba tratando de acceder a una instalación antigua @psusi señaló que los grupos de volúmenes tenían el mismo nombre ... Gracias de nuevo
pst007x
1

Esa no es la forma en que se montan los LV, te faltan algunas partes importantes.

Después de crear el Volumen Lógico (LV) que pertenece a un Grupo de Volumen (VG) que es parte de uno o más Volúmenes / s Físicos (PV) , necesita encontrar la ruta al volumen.

Puedes hacerlo lvdisplayy verás algo como

Ruta LV / dev / books-vg / books_volume

Copiarás esta ruta y crearás un Sistema de archivos (porque todavía no es un Sistema de archivos, es solo una Partición, y es por eso que no puedes montarlo). Por lo tanto, debe formatear esta partición y crear el sistema de archivos :

mkfs.ext4 /dev/books-vg/books_volume

la salida se verá algo así

mke2fs 1.42.13 (17-May-2015)                                                   
Creating filesystem with 13107200 4k blocks and 3276800 inodes                 
Filesystem UUID: f00a7051-6203-4c18-9d95-b589aae48606                          
Superblock backups stored on blocks:                                           
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424                                             

Allocating group tables: done                                                  
Writing inode tables: done                                                     
Creating journal (32768 blocks): done                                          
Writing superblocks and filesystem accounting information: done                

Y ahora, finalmente, puedes montar el volumen:

mount /dev/books-vg/books_volume /mnt
Daniel Andrei Mincă
fuente
55
Precaución, el formateo puede no ser lo que desea si está montando una unidad existente.
flurdy
1
¡No está mostrando cómo montar, sino cómo eliminar todos los datos !
likeitlikeit