开发者社区> 问答> 正文

Linux磁盘挂载报错:you must specify the filesystem type

云服务器 ECS Linux 磁盘无法挂载,出现如下错误信息:

$ mount /dev/xvdb1 /mntmount: you must specify the filesystem type

展开
收起
开发者说 2019-08-01 16:00:56 1097 0
1 条回答
写回答
取消 提交回答
  • 问题原因 问题是由于 /dev/xvdb1 这个分区没有格式化导致的。格式化这个分区通常可以实现挂载。

    处理办法 温馨提醒:操作处理前先行对操作的磁盘进行快照备份,待快照100%完成后再继续下面的排查处理。

    需要说明的是,部分用户是格式化 /dev/xvdb 这个分区,而不是 /dex/xvdb1 这个分区,这种情况通过如下指令挂载:

    mount /dev/xvdb /mnt 另外,在挂载磁盘分区之前,可以使用 parted 命令来查看分区是否格式化。如果分区已经格式化,那么分区就是有文件系统的,所以可以通过判断分区是否有文件系统来判断分区是否格式化。

    操作示例如下:

    $ parted /dev/xvdbGNU Parted 2.1Using /dev/xvdbWelcome to GNU Parted! Type ‘help’ to view a list of commands.(parted) pModel: Xen Virtual Block Device (xvd)Disk /dev/xvdb: 5369MBSector size (logical/physical): 512B/512BPartition Table: loopNumber Start End Size File system Flags 1 0.00B 5369MB 5369MB ext4

    可以看到/ dex/xvdb 这个分区是已经格式化,并且文件系统是 ext4 的。

    (parted) select /dev/xvdb1Using /dev/xvdb1(parted) pError: /dev/xvdb1: unrecognised disk label(parted) select /dev/xvdcUsing /dev/xvdc(parted) pError: /dev/xvdc: unrecognised disk label

    可以看到 /dev/xvdb1 和 /dev/xvdc 都不能识别,表明是没有格式化过,那么当然也就不能挂载。

    2019-08-01 16:01:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载