首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法挂载磁盘(VFS:找不到ext4文件系统)

无法挂载磁盘(VFS:找不到ext4文件系统)
EN

Server Fault用户
提问于 2014-08-06 20:47:21
回答 3查看 79.9K关注 0票数 4

试图装入磁盘(硬件raid),但失败。

代码语言:javascript
运行
复制
#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的内容,下面是:

代码语言:javascript
运行
复制
#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

更新:

代码语言:javascript
运行
复制
# 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
EN

回答 3

Server Fault用户

回答已采纳

发布于 2014-08-06 20:53:07

使用挂载时,必须挂载分区,而不是驱动器本身,如mount -t ext4 /dev/sda1 /data

票数 15
EN

Server Fault用户

发布于 2017-08-10 17:02:58

当您创建一个新的逻辑卷时,您可以在dmesg中得到这个错误,但是您忘记了运行mkfs命令,它实际上构建了文件系统。我在这里要说的是,为了能够挂载分区,您应该首先确保在创建逻辑卷之后运行mkfs,否则它将与示例中的相同。

  1. 从卷组vg: lvcreate -L 2G -名称lv_data vg创建逻辑卷
  2. 使文件系统成为ext4类型: mkfs.ext4 /dev/mapper/vg_data
  3. 挂载:-t ext4 /dev/mapper/vg_data /data

跳转/缺少步骤2它会抱怨错误: VFS:无法找到ext4文件系统。

票数 4
EN

Server Fault用户

发布于 2019-11-21 06:47:13

它清楚地指出了错误的文件系统类型,给出下面的命令并检查它是哪个文件系统。

代码语言:javascript
运行
复制
file -sL /dev/mapper/datavg-datalv

输出:

/dev/mapper/datavg: SGI文件系统数据

交叉检查/etc/fstab中的fs类型,如果它不是xfs,则将其更改为xfs和in /etc/fstab,然后尝试安装

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/618531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档