CentOS6.5安装时使用GPT分区#ext4文件系统#XFS文件系统

12*4T做RAID5

需求:

安装Linux系统(CnetOS6.5)的时候就设置GPT分区。

设置/boot-----500M

/ ------1T

swap ------ 64G

剩余空间全部划分为一个分区 ----挂在到 /fdfs


问题:

CentOS自带ext4文件系统格式化完成只显示16T

手动安装XFS文件系统,格式化之后只显示27T

更新mke2fs版本之后,格式化之后也显示27T

================问题定位,应该是系统装的有问题,最简单的解决办法是,单盘装系统,

================或者干脆用U盘装系统,剩下的做存储装完系统之后再划分GPT分区,格式化系统用xfs文件系统,问题应该会被解决

错误提示1:

 [root@BS_Serve_54 ~] #  mke2fs -t ext4 /dev/sda4 
mke2fs 1.42.9 (28-Dec-2013)


Warning: the fs_type huge is not defined in mke2fs.conf


mke2fs: Size of device (0x100000000 blocks) /dev/sda4 too big to be expressed
in 32 bits using a blocksize of 4096.

解决方案:

找到配置文件中的对应标签加入一句启用64为系统支持的选项

[root@BS_Serve_54 ~]# vim /etc/mke2fs.conf

===========================

[fs_types]
        ext3 = {
                features = has_journal
        }
        ext4 = {
                features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
                inode_size = 256
                auto_64-bit_support = 1  《《《《加上一句
        }

跟===========================

更新到e2fsprogs-1.42.9之后,格式化之后的磁盘开机自动挂载设置了检测磁盘,但由于e2fsck版本不对,导致如果设置了开机检测磁盘就会启动失败,如下图


CentOS6.5安装时使用GPT分区#ext4文件系统#XFS文件系统_第1张图片


解决方案:

1、关闭开机自动检测磁盘:编辑/etc/fstab 下对应磁盘的挂载条目,吧最后两位数字改成 0 0

2、升级e2fsck版本,(遇到同样问题的兄弟,可以找找看,我是用第一种方式处理的)




你可能感兴趣的:(存储,Linux基础,问题分析)