前言

同样是数据迁移,可能之前的故障和我删掉了一个分区有关,总之做格式化的时候又出现了别的故障,它的报错是/dev/sdb2可能已经包含了一个分区表。总之他也给出了解决方案姑且试了一下

故障

[root@192 ~]# mkfs -t xfs /dev/sdb2
mkfs.xfs: /dev/sdb2 appears to contain a partition table (dos).
mkfs.xfs: Use the -f option to force overwrite.

我翻译了大概意思是我选择的分区已经有了一个分区表,我觉得可能是我之前删除了一个sdb2的关系,不过他很贴心的给出强制格式化的指令我也就姑且试了一下。

[root@192 ~]# mkfs -t xfs -f /dev/sdb2
meta-data=/dev/sdb2              isize=512    agcount=4, agsize=655360 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=2621440, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

问题是可以解决的,后续的挂载也没什么问题。

总结

可能是之前做分区的时候删除了一个分区导致的问题,当我们遇到分区无法格式化的时候请谨慎使用强制格式化。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐