Comment vérifier le type de système de fichiers d'un volume logique en utilisant lvm
ou tout autre utilitaire?
Par exemple, si mon volume logique est /dev/vg1/lv1
alors comment vérifier son type de système de fichiers?
J'ai créé un ext4
système de fichiers dans le volume logique en utilisant mkfs -t ext4 /dev/vg1/lv1
. Mais je ne sais pas comment le vérifier. Je ne pouvais voir aucune option pour mince est lvm
?
Réponses:
Identique à tout autre périphérique bloc. par exemple
Si c'est ext4, il dira quelque chose comme:
Vous pouvez également exécuter
blkid /dev/vg1/lv1
. Cela signifierait quelque chose comme:De
man file
:la source
lvm
commande pour cela?/dev/sdb#: block special
file
, oufile -s
?-s
(ou--special-files
) indiquefile
d'identifier les fichiers spéciaux de blocs ou de caractères. voirman file
et rechercher--special-files
.file
besoin--dereference
pour qu'il puisse voir à travers le lien symbolique de / dev / vg0 / lv0Utilisez
lsblk -f
.la source
Si le volume logique a plusieurs partitions, la connaissance des décalages de partition peut être utile.
Utilisez
fdisk
pour lire les informations de partition du volume:Utilisez ensuite
blkid
pour déterminer le type de système de fichiers. L'-p
option effectue une analyse approfondie en contournant leblkid
fichier de cache local et le capital-O
détermine le décalage d'octet à inspecter. Le décalage est déterminé en multipliant le secteur de départ par la taille du secteur; par exemple,où les backticks sont destinés à souligner l'expression, et la barre oblique inverse
\*
empêche bash de manger l'astérisque.Voici la
blkid
commande utilisée pour déterminer le système de fichiers cible:qui dans cet exemple est: ext3 .
Pour accéder au système de fichiers, montez l'offset:
Les opérations ci-dessus effectuées sur SLES 12.4:
la source