Soluzione 1:
Quando si utilizza mount è necessario montare la partizione e non l'unità stessa, ad esempio mount -t ext4 /dev/sda1 /data
Soluzione 2:
Puoi ottenere quell'errore in dmesg quando crei un nuovo volume logico ma ti dimentichi di eseguire il comando mkfs che in realtà crea il file system. Quello che sto cercando di dire qui è che per poter montare una partizione dovresti prima assicurarti di aver eseguito mkfs dopo aver creato il volume logico, altrimenti si lamenterà come nel tuo esempio.
- Crea un volume logico dal gruppo di volumi vg:lvcreate -L 2G --name lv_data vg
- Rendi il file system un tipo ext4:mkfs.ext4 /dev/mapper/vg-lv_data
- Montalo:mount -t ext4 /dev/mapper/vg-lv_data /data
Saltando/mancando il passaggio 2 si lamenterà con l'errore:VFS:Impossibile trovare il filesystem ext4 .
Soluzione 3:
Dice chiaramente che il tipo di file system è errato, dai il comando seguente e controlla quale file system è.
file -sL /dev/mapper/datavg-datalv
output:
/dev/mapper/datavg-datalv:SGI XFS dati del filesystem
Controlla il tipo fs in /etc/fstab, se è diverso da xfs
, modificalo in xfs
e in /etc/fstab e poi prova a montare