Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3139701
  • 博文数量: 710
  • 博客积分: 14546
  • 博客等级: 上将
  • 技术积分: 6738
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 10:20
文章分类

全部博文(710)

文章存档

2016年(1)

2014年(7)

2013年(22)

2012年(227)

2011年(322)

2009年(119)

2008年(12)

分类: LINUX

2012-06-16 20:40:08

如何在ext3下格式化8T以上的分区?
一,如何查看一个文件系统的块大小?
首先解释什么是block?
ext2和ext3的最小单位是一个个的 data block,
block的大小会影响到格式化分区的大小,
下面我们查看一个已格式化的分区的块大小:
[root@dev ~]# tune2fs -l /dev/mapper/VolGroup00-LogVol00

二,分区的块大小与分区大小的关系:
Filesystem                            File Size Limit              Filesystem Size  Limit
ext2/ext3 with 1 KiB blocksize        16448 MiB (~ 16 GiB)         2048 GiB (= 2 TiB)
ext2/3 with 2 KiB blocksize           256 GiB                      8192 GiB (= 8 TiB)
ext2/3 with 4 KiB blocksize           2048 GiB (= 2 TiB)           8192 GiB (= 8 TiB)
ext2/3 with 8 KiB blocksize (Systems with 8 KiB pages like Alpha only) 65568 GiB (~ 64 TiB)     32768 GiB (= 32 TiB)
可见正常情况下,如果我们的blocksize是4K,则我们的分区最大可以达到8T.
注意:如果我们在i386的系统中强行指定blocksize为8k,则格式化完成分区加载会报错。所以应该采用默认的4096 blocksize
三,如何用ext3格式化超过8T大小的分区?
rhel 5.0以后的版本可以支持ext3文件系统最大到16T,
注意:如果采用正常的命令进行格式化是不行的,系统会报错误
如下:
mkfs.ext3 /dev/sda1
会报错说已经超出了8T大小的限制
此时请注意添加参数: mkfs.ext3 -F /dev/sda1
-F参数的含义:
Force mke2fs to run, even if the specified device is not a block special device, or appears to be mounted
它会强制mke2fs运行,不管指定的设备是否块设备或着是已挂载的设备

阅读(5436) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~