CentOS6.5 格式化大磁盘
问题提出:一次出差,在CentOS执行格式化命令的时候会出现如下问题
1 [root@localhost ~]# mkfs.ext4 /dev/md5 2 mke2fs 1.41.12 (17-May-2010) 3 mkfs.ext4: Size of device /dev/md5 too big to be 4 expressed in 32 bits using a blocksize of 4096.
问题产生的原因:
原因在于CentOS 自带的 e2fsprogs 版本为1.41.12较低,无法创建16TB以上的文件系统。
解决方案:提高e2fsprogs 版本
下载地址: ftp://ftp.ntu.edu.tw/linux/kernel/people/tytso/e2fsprogs/
下载后进行安装过程(我采用的是1.43.3版本,写这篇文章的时候最新的是1.43.5版本):
1 tar -zxvf e2fsprogs-1.43.3.tar.gz 2 3 cd e2fsprogs-1.43.3 4 5 mkdir build 6 7 cd build/ 8 9 ../configure 10 11 make 12 13 make instal
完成后对磁盘进行格式化
mkfs.ext4 -O 64bit /dev/md5
格式化完成后,就可以用mount命令进行挂载了,记得修改配置文件,使磁盘能够开机自动挂载