Linux磁盘分区和格式化(parted)(单块硬盘大于2TB)

一、磁盘分区parted(支持单块硬盘大于2TB)(GPT分区标准)

1、检测Linux系统识别的磁盘设备,列出系统中所有的磁盘设备及分区。
# fdisk -l

2、整块磁盘设置为一个分区,分区类型为gpt格式。
# parted -s /dev/sdb mklable gpt

也可使用parted命令行进行分区,分区步骤:
parted(进入分区模式) -> select /dev/sdb(选择分区设备) -> mklabel gpt(分区格式类型为gpt) -> mkpart primary 0 - 1(整块硬盘分为一个分区) -> print

3、格式化为ext4文件系统类型。
# mkfs.ext4 /dev/sdb

4、磁盘分区/dev/sdb挂载到新建目录/data/。
# mkdir -p /data/
# mount /dev/sdb /data

5、磁盘分区/dev/sdb设置开机自动挂载(方法一)。
# echo “mount /dev/sdb /data” >> /etc/rc.local

6、磁盘分区/dev/sdb设置开机自动挂载(方法二)。将磁盘分区/dev/sdb加入到/etc/fstab文件:编辑文件/etc/fstab,加入内容“/dev/sdb /data/ ext4 default 0 0”。重新挂载/系统,检测/etc/fstab是否有误。
# mount -o rw,remount /

命令 说明
parted /dev/sda print 列出磁盘sda的分区表信息,如下图(列出分区表信息命令:print)。
parted /dev/sda mkpart primary ext4 21.5GB 30GB 新建一个约为10G的主分区。(新增分区命令:mkpart [primary |logical |extended] [ext4 |vfat] 开始柱面位置 结束柱面位置)。
parted /dev/sda rm 3 将新建的第3号主分区删除。(删除分区命令:rm [partition])。
1 2 3 4 5 6 7
Number Start End Size Type File system Flags
分区号码 开始柱面 结束柱面 分区容量 分区类型 文件系统格式 标示

在这里插入图片描述

二、格式化磁盘分区mkfs

参数 说明
-b 分区时设定每个数据区块占用的空间大小,目前每个数据块支持1024、2048以及4096bytes。
-i 设定inode大小。
-N 设定inode数量,当默认的inode数量不够用时,可以自定义inode的数量。
-c 在格式化之前检测磁盘是否有问题,加上选项会导致运行速度非常慢。
-L 预设该分区的标签label,类似WINDOWS下的C盘系统盘,D盘娱乐,E盘影音。
-j 建立ext3格式的分区,如使用mkfs.ext3 则不需要这个选项。
-t 指定文件系统的类型,可以是ext2,ext3,ext4,vfat等。
命令 功能
mke2fs -t ext4 -L test /dev/sdb5 格式化文件系统格式为ext4,分区标签为test。
mkfs.ext2 -L test /dev/sdb5 格式化文件系统格式为ext2,分区标签为test。
mkfs.ext3 -L test /dev/sdb5 格式化文件系统格式为ext3(CentOS5文件系统默认使用ext3),分区标签为test。
mkfs.ext4 -L test /dev/sdb5 格式化文件系统格式为ext4(CentOS6文件系统默认使用ext4),分区标签为test。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章