云服务器 ECS Linux 在挂载磁盘或者分区之前,需要对磁盘获取分区进行格式化。如果没有格式化,进行挂载会报错:
mount /dev/xvdc /mnt/
mount: you must specify the filesystem type
如果磁盘或者分区已经格式化,那么会生成文件系统,否则不会生成文件系统。所以,使用可以查看磁盘或者分区是否有文件系统来判断是否格式化。
比如:
[root@xxxxx ~]# fdisk -l
Disk /dev/xvda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00078f9c
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 2611 20970496 83 Linux
Disk /dev/xvdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
[root@xxxxx ~]# parted /dev/xvdb
GNU Parted 2.1
Using /dev/xvdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Error: /dev/xvdb: unrecognised disk label
(parted)
可以看到 /dev/xvdb 这个磁盘没有分区。如果使用 fdisk /dev/xvdb 进行分区,格式化 /dev/xvdb1 后,是可以看到具体的文件系统为 ext3。
[
root@xxxxx
~]#
parted
/
dev
/
xvdb1
GNU Parted 2.1
Using /dev/xvdb1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: Unknown (unknown)
Disk /dev/xvdb1: 5379MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 5379MB 5379MB ext3
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。