文章目录

  • 一、磁盘分区parted(支持单块硬盘大于2TB)(GPT分区标准)
  • 二、格式化磁盘分区mkfs


一、磁盘分区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

分区号码

开始柱面

结束柱面

分区容量

分区类型

文件系统格式

标示

linux如何格式化emmc分区 linux格式化磁盘分区_文件系统

二、格式化磁盘分区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。