5 votes

Impossible de monter le disque (VFS : Impossible de trouver le système de fichiers ext4)

J'ai essayé de monter un disque (raid matériel) mais sans succès.

#mount -t ext4 /dev/sda /data

mount: wrong fs type, bad option, bad superblock on /dev/sda,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

#dmesg | tail -1
       EXT4-fs (sda): VFS: Can't find ext4 filesystem

Qu'est-ce que je fais mal ? J'ai vu que de nombreuses affiches avec un problème similaire ont été demandées de poster le contenu de fstab donc le voici :

#cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Wed Aug  6 11:29:15 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=276c97cc-9c5f-496f-a56f-ac3a45c58a26           /           ext4    defaults,usrquota,grpquota  1 1
UUID=3978f122-03d4-48db-adeb-6fc8a2c624c4 /boot                   ext2    defaults        1 2
UUID=1251c6d8-c417-48df-9cf4-2f56e3a823a6 /tmp                    ext4    defaults        1 2
UUID=95fd67df-7172-4ac9-9264-0b50819a203a swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

CentOs 6

Mises à jour :

# cat /proc/partitions 
major minor  #blocks  name

   8       32  244198584 sdc
   8       33     102400 sdc1
   8       34    4194304 sdc2
   8       35    2097152 sdc3
   8       36          1 sdc4
   8       37  237802496 sdc5
   8       48  244198584 sdd
   8       49     102400 sdd1
   8       50    4194304 sdd2
   8       51    2097152 sdd3
   8       52          1 sdd4
   8       53  237802496 sdd5
   8        0 21484255232 sda
   8       16 21484255232 sdb
   9        1    4192192 md1
   9        3  237671232 md3
   9        2    2096064 md2
   9        0     102336 md0

#fdisk -l | grep sda
Disk /dev/sda: 21999.9 GB, 21999877357568 bytes

0 votes

Qu'est-ce que cat /proc/partitions dire ?

0 votes

J'ai ajouté le résultat à la question

0 votes

Essayez les commandes pvscan , vgscan , lvscan ... peut-être votre ext4 réside-t-il dans un volume LVM ?

16voto

joeg1ff Points 391

Lorsque vous utilisez mount, vous devez monter la partition et non le disque lui-même, par ex. mount -t ext4 /dev/sda1 /data

0 votes

# mount -t ext4 /dev/sda1 /data mount : special device /dev/sda1 does not exist

0 votes

/dev/sda1 était juste un exemple. Je vous suggère d'exécuter un fdisk -l pour voir quels lecteurs/partitions sont disponibles, puis essayez de monter celui que vous voulez à partir de là.

0 votes

Dans fdisk -l je peux voir /dav/sda (j'ai mis à jour mon post avec les données de fdisk)

4voto

Doron Behar Points 211

Vous pouvez obtenir cette erreur dans le dmesg lorsque vous créez un nouveau volume logique mais que vous oubliez d'exécuter la commande mkfs qui construit réellement le système de fichiers. Ce que j'essaie de dire ici, c'est que pour pouvoir monter une partition, vous devez d'abord vous assurer que vous avez exécuté mkfs après avoir créé le volume logique, sinon vous obtiendrez la même erreur que dans votre exemple.

  1. Créer un volume logique à partir du groupe de volumes vg : lvcreate -L 2G --name lv_data vg
  2. Faites du système de fichiers un type ext4 : mkfs.ext4 /dev/mapper/vg-lv_data
  3. Montez-le : mount -t ext4 /dev/mapper/vg-lv_data /data

Si vous sautez/manquez l'étape 2, vous recevrez un message d'erreur : VFS : Impossible de trouver le système de fichiers ext4 .

3voto

user549427 Points 31

Il indique clairement un mauvais type de système de fichiers, donnez la commande ci-dessous et vérifiez de quel système de fichiers il s'agit.

file -sL /dev/mapper/datavg-datalv

sortie :

/dev/mapper/datavg-datalv : SGI XFS données du système de fichiers

Vérifiez le type de fs dans /etc/fstab, s'il est autre que xfs changez-le en xfs et dans /etc/fstab et ensuite essayer de monter

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X