文件系统限制:
以下信息出自:维基百科
ext3
块尺寸 最大文件尺寸 最大文件系统尺寸 1KiB 16GiB 2TiB 2KiB 256GiB 8TiB 4KiB 2TiB 16TiB 8KiB 16TiB 32TiB
ext4
最大文件尺寸 16 TiB (for 4k block filesystem) 最大卷容量 1 EiB
xfs
最大可支持的文件大小为263 = 9 x 1018 = 9 exabytes, 最大文件系统尺寸为18 exabytes。
ReiserFS
最大文件尺寸 8 TiB 最大卷容量 16 TiB
大于2T的磁盘分区方法
由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表,具体方法如下:
GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个字节,类似于扩展分区,真正的partition table在512字节之后,GPT磁盘没有四个主分区的限制。
fdisk不支持GPT,我们可以使用parted来对GPT磁盘操作。
#parted
在提示符下输入parted就会进入交互式模式
1. parted> 2. parted>select sdb 假设磁盘为sdb 3. parted>mklabel gpt 将MBR磁盘格式化为GPT 4. #parted>mklabel msdos 将GPT磁盘转化为MBR磁盘 5. parted>mkpart primary 4096s 100 划分一个起始位置为4096扇区(4K对齐),大小为100M的主分区 6. parted>mkpart primary 100 200 划分一个起始位置为100M,大小为100M的主分区 7. #parted>mkpart primary 0 -1 将整块磁盘分成一个分区 8. parted>print 打印当前分区 9. parted>quit 退出
parted的更多命令:
Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) help align-check TYPE N check partition N for TYPE(min|opt) alignment check NUMBER do a simple check on the file system cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER copy file system to another partition help [COMMAND] print general help, or help on COMMAND mklabel,mktable LABEL-TYPE create a new disklabel (partition table) mkfs NUMBER FS-TYPE make a FS-TYPE file system on partition NUMBER mkpart PART-TYPE [FS-TYPE] START END make a partition mkpartfs PART-TYPE FS-TYPE START END make a partition with a file system move NUMBER START END move partition NUMBER name NUMBER NAME name partition NUMBER as NAME print [devices|free|list,all|NUMBER] display the partition table, available devices, free space, all found partitions, or a particular partition quit exit program rescue START END rescue a lost partition near START and END resize NUMBER START END resize partition NUMBER and its file system rm NUMBER delete partition NUMBER select DEVICE choose the device to edit set NUMBER FLAG STATE change the FLAG on partition NUMBER toggle [NUMBER [FLAG]] toggle the state of FLAG on partition NUMBER unit UNIT set the default unit to UNIT version display the version number and copyright information of GNU Parted (parted)
在parted里边不支持对文件系统进行格式化,所以如果要使用的话,要退出parted进行格式化。
mkfs.ext3 /dev/sdx1
因为fdisk是不支持GPT磁盘,所以不要使用fdisk -l来查看X磁盘刚才分好的区,看不到的。
e2label命令修改磁盘分区的label。