web-dev-qa-db-ja.com

ディスクをマウントできません(VFS:ext4ファイルシステムが見つかりません)

ディスクをマウントしようとしましたが(ハードウェアRAID)、失敗しました。

#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

私は何を間違っていますか?同様の問題を抱えた多くのポスターがfstabのコンテンツを投稿するようリクエストされていることがわかりました。

#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

アップデート:

# 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
4
Niros

マウントを使用する場合、ドライブ自体ではなくパーティションをマウントする必要があります。例:mount -t ext4 /dev/sda1 /data

15
joeg1ff

新しい論理ボリュームを作成しているときにdmesgでそのエラーが発生することがありますが、実際にファイルシステムを構築するmkfsコマンドを実行するのを忘れています。ここで私が言おうとしているのは、パーティションをマウントできるようにするために、論理ボリュームの作成後にmkfsを実行したことを確認する必要があります。そうしないと、例と同じように文句が表示されます。

  1. ボリュームグループvgから論理ボリュームを作成します。lvcreate -L 2G --name lv_data vg
  2. ファイルシステムをext4タイプにします。mkfs.ext4/dev/mapper/vg-lv_data
  3. マウント:mount -t ext4/dev/mapper/vg-lv_data/data

ステップ2のジャンプ/欠落:エラーが表示されます:VFS:ext4ファイルシステムが見つかりません

2
Mighty Max

それは明らかに間違ったファイルシステムタイプを示し、以下のコマンドを与え、それがどのファイルシステムであるかをチェックします。

file -sL /dev/mapper/datavg-datalv

出力:

/ dev/mapper/datavg-datalv:SGI [〜#〜] xfs [〜#〜]ファイルシステムデータ

/ etc/fstabでfsタイプをクロスチェックし、それがxfs以外の場合は、xfsに変更し、/ etc/fstabでマウントしてみます

1
user549427

Goproメモリーカードでこのエラーが頻繁に発生するようです。答えはここに残しておきます

次のようにマウントする必要がある場合があります。

Sudo mount -t vfat /dev/ds*1 /mnt/mygoprofolder

誰も気にしないでほしい。 :)

0
Wilmer E. Henao