红帽/CentOS ext4无法格式化大分区

红帽/CentOS 6.5的e2fsprogs版本号为1.41.12较低。无法创建16TB以上的文件系统

下载最新的e2fsprogs,编译安装

ftp://ftp.ntu.edu.tw/linux/kernel/people/tytso/e2fsprogs/

tar zxvf e2fsprogs-1.42.10.tar.gz

cd e2fsprogs-1.42.10

mkdir build

cd build/

../configure

make

make install

mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 4194304 /dev/sda1

mount /dev/sda1 /mnt

常见故障表现:

[[email protected] ~]# mount /dev/sda1 /mnt/

mount: wrong fs type, bad option, bad superblock on /dev/sda1,

missing codepage or helper program, or other error

In some cases useful info is found in syslog - try

dmesg | tail  or so

[[email protected] ~]# mkfs.ext4 /dev/sda1

mke2fs 1.41.12 (17-May-2010)

mkfs.ext4: Size of device /dev/sda1 too big to be expressed in 32 bits

using a blocksize of 4096.

[[email protected] ~]# mkfs.ext4 -b 8192

Warning: blocksize 8192 not usable on most systems.

mke2fs 1.41.12 (17-May-2010)

mkfs.ext4: 8192-byte blocks too big for system (max 4096)

Proceed anyway? (y,n) y

Warning: 8192-byte blocks too big for system (max 4096), forced to continue

Filesystem label=

OS type: Linux

Block size=8192 (log=3)

Fragment size=8192 (log=3)

Stride=0 blocks, Stripe width=0 blocks

1464926208 inodes, 2929459075 blocks

146472953 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=4311218176

44706 block groups

65528 blocks per group, 65528 fragments per group

32768 inodes per group

Superblock backups stored on blocks:

65528, 196584, 327640, 458696, 589752, 1638200, 1769256, 3210872,

5307768, 8191000, 15923304, 22476104, 40955000, 47769912, 143309736,

157332728, 204775000, 429929208, 1023875000, 1101329096, 1289787624

时间: 2024-08-25 13:52:51

红帽/CentOS ext4无法格式化大分区的相关文章

红帽/CentOS ext4无法格式化大分区 补充ext4格式化方式

一般情况下,XFS出现丢数据的情况为海量小文件IO场景.在该场景下,inode占用教大. 通过上文的方式进行格式化,inode数量较小.通过大量测试,可以使用如下方法提升mkfs.ext4后文件系统性能. 方法主要内容:在/etc/mke2fs.conf文件,ext4配置中去开启64位功能. [[email protected] ~]# cat /etc/mke2fs.conf [defaults] base_features = sparse_super,filetype,resize_ino

Centos Ext4 非LVM扩展分区

---------------声明:分区有风险,操作需谨慎------------------------------------ 应用场景:Hyper-V or Esxi,原先空间不够用需要扩展. 第一步(增加硬盘空间)在Esxi或者Hyper-V管理界面 增加硬盘总体空间. 第二步(增加分区空间): 我目前分区是这样的 可以看到目前/dev/sda3 已经没有空间了,我们需要对他进行扩展. 扩展需要一下步骤: 删除/dev/sda3分区 创建新的sd3分区 在线扩展硬盘 [email pro

Linux CentOS 7 磁盘格式化mke2fs、mkfs.ext4、磁盘挂载及手动增加swap空间

一. 磁盘格式化 查看系统支持的分区类型: cat /etc/filesystems [[email protected] ~]# cat /etc/filesystems  xfs ext4 ext3 ext2 nodev  procnodev  devpts iso9660 vfat hfs hfsplus* [[email protected] ~]# mountsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)proc o

linux格式化大硬盘

大数据盘的分区和文件系统格式化和小盘都存在差异.大盘必须采用 GPT 分区格式, 不能再采用小盘使用的 MBR 分区格式. MBR 分区格式:最大支持 2 TB 的磁盘. GPT 分区格式:最大支持 18 EB. 对于 Linux 系统上的大磁盘,也要采用 GPT 分区格式, 也可以不分区, 把磁盘当成一个整体设备使用. 在 Linux 上一般采用 XFS 或者 EXT4 来做大盘的文件系统. 磁盘的分区管理 在 Linux 上可以采用 parted 来对磁盘进行分区. 1,通过 fdisk -

centos磁盘安装与磁盘分区方案详解

安装前须知: 前几天自己研究了下几个linux系统,还是觉着centos要好一些.相对稳定点,起码桌面系统还是比 ubuntu 强安装centos并不难,安装方法多得是,像硬盘安装,U盘安装,最简单方便得当然是光盘安装,而且刻录一张管盘仅仅需要10分钟,比硬盘安装和U盘安装需要仔细研究大量得说明文档省事得多. 我得是windos7 和 centos 双系统安装.之前有个windows7的系统.后来我又把最后的一个磁盘 G盘删除了,用来安装 CentOS. 我给centos 留了20+G得硬盘空间

CentOS Linux 加硬盘,分区和设置自动挂载

sda 表示第1块SCSI硬盘hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上)scd0 表示第1个USB光驱当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.cciss的硬盘是个例外,它的设备文件在/dev/cciss/目录下.一般使用"fdisk -l"命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息 fdisk -l Disk

Linux 格式化扩展分区(Extended)

如果你在Linux系统中格式化磁盘时遇到如下错误,那么表示你正在格式化一个扩展分区. [[email protected] ~]# mkfs.ext4 /dev/sdb1   mke2fs 1.41.12 (17-May-2010)   mkfs.ext4: inode_size (128) * inodes_count (0) too big for a   filesystem with 0 blocks, specify higher inode_ratio (-i)   or lower

virt-manager中为centos 7.2 扩容根分区

1. 打开virt-manager,添加一块磁盘. Add Hardware --> 选中Storage --> Manager (操作参考下图) 点击Manager之后,弹出Choose Storade Volume,然后点击+号,创建一个Volume (命名/格式/大小),点击finish.(操作参考下图) 然后选中刚刚添加的Volume,点击Choose Volume. (操作参考下图) 然后点击完成finish. 启动系统.至此,添加磁盘已经完成.接下来,到机器上进行操作. 首先执行f

Linux 硬盘格式化、分区、挂载、卸载、删除分区

Linux 硬盘格式化.分区.挂载.卸载.删除分区 Linux 2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如: sda 表示第1块SCSI硬盘 hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上) scd0 表示第1个USB光驱. 0. 查看挂载情况 df -hl 看到系统只挂载了40G的 /dev/vda1 在 / 目录下, 分别分给了不同文件夹 1. 查看硬盘信息 fdisk -l 有一个 20G 的 /dev/vdb