montare un filesystem sconosciuto tipo 'lvm2_member'


11

Dopo l'aggiornamento dal 14.04 al 16.06 il mio sistema non è riuscito.

Ho fatto una nuova installazione su una nuova unità, ma anche quella non è riuscita ...

Ho fatto un'altra installazione ma ora quando provo a montare il mio disco originale con tutti i miei file su ottengo questo messaggio:

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

Ho installato 'lvm2' dai repository e gparted vede il drive, tuttavia Nautilus non vede il drive e quindi non è montato.

Qualche consiglio?

MODIFICARE:

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:~$ 

Risposte:


5

Hai usato lo stesso nome esatto (ubuntu-vg) per il tuo nuovo gruppo di volumi del vecchio gruppo di volumi. Devi dare loro nomi univoci. Puoi rinominare uno dei gruppi usando vgrenamee il suo UUID.

Trova l'UUID con vgdisplaye quindi rinomina il gruppo di volumi:

vgrename <VG UUID> new_name

Grazie sì, questo sembra essere il problema qui. Tra te e Steve R, il problema è stato risolto.
pst007x,

1
Potete fornire maggiori informazioni su questo? Grazie.
DevilCode

@DevilCode, dovrai essere più specifico.
psusi

@DevilCode Puoi trovare alcune informazioni utili su questa risposta .
Giovanni,

9

Non per sminuire la risposta accettata, ma volevo offrire una soluzione più completa che non mi ha ancora deluso.

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

eseguire mount: unknown filesystem type 'LVM2_member'i comandi seguenti

sudo bash
vgdisplay
vgrename <VG UUID> new_name
modprobe dm-mod
vgchange -ay
lvscan
mount /dev/new_name/root /mnt/data/

che cos'è /dev/dm-1?
Francesco Boi,

Questo potrebbe rispondere meglio alla tua domanda: superuser.com/questions/131519/what-is-this-dm-0-device/131520
tisaconundrum

GRAZIE TANTO
Goahnary

6

Di recente ho installato Ubuntu 16.04 usando LVM. L'ho appena fatto una volta , quindi non pretenderò di essere un'autorità su questo. La mia risposta rapida, stai usando una sintassi errata. Di seguito è una copia del mio file " fstab ". Nota la sintassi per montare un volume logico.

# /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

Suggerirei anche di ottenere " Logical Volume Management " da Ubuntu Software Center "e studiare la visualizzazione grafica delle immagini. Usa quell'immagine per accertare i tuoi punti di montaggio con VLM. Puoi anche vedere il layout del tuo disco su LVM usando il comando seguente:

sudo lvdisplay

Ho anche scritto un breve tutorial (basato sulla mia unica esperienza), che può essere di qualche utilità: creare un volume "Home" logico quando si utilizza la gestione del volume logico (VLM)

PS: se esegui un'installazione pulita di Ubuntu, esiste una casella di controllo per l'utilizzo di LVM (nel mio caso), quindi non è necessario installare effettivamente LVM se dovessi vedere quella casella e selezionarla.


Non mollare così presto. Prova un'installazione pulita usando le "vecchie" partizioni di stile. Finora Ubuntu 16.04 sembra molto buono.
Steve R.,

Grazie ... mi stavo solo divertendo molto ... le informazioni che hai dato mi hanno aiutato, inoltre sembra che stavo cercando di accedere a una vecchia installazione @psusi ha sottolineato che i gruppi di volumi avevano lo stesso nome ... Grazie ancora
pst007x

1

Non è così che vengono montati i LV, ti mancano alcune parti importanti.

Dopo aver creato il volume logico (LV) che appartiene a un gruppo di volumi (VG) che fa parte di uno o più volumi fisici (PV) , è necessario trovare il percorso del volume.

Puoi farlo lvdisplaye vedrai qualcosa di simile

LV Path / dev / books-vg / books_volume

Copi questo percorso e creerai un filesystem (perché non è ancora un filesystem, è solo una partizione - ed è per questo che non puoi montarlo). Quindi è necessario formattare questa partizione e creare il filesystem :

mkfs.ext4 /dev/books-vg/books_volume

l'output avrà un aspetto simile

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                

E ora, finalmente, puoi montare il volume:

mount /dev/books-vg/books_volume /mnt

5
Attenzione, la formattazione potrebbe non essere quella che desideri se stai montando un'unità esistente.
Flurdy

1
Non stai mostrando come montare, ma come eliminare tutti i dati !
likeitlikeit
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.