CentOS7硬盘分区,删除分区,格式化分区硬盘,支持4T硬盘,fdisk,parted简单用法

本文简单介绍下Linux下磁盘分区、格式化等基本操作。

一.  查看分区表状态

先查看下是否有磁盘没有分区

fdisk -l

二.  用fdisk 对/dev/sdb 进行分区(注意:超过2T的硬盘要使用Parted分区)

fdisk /dev/sdb

 输入m,或者help可以查看命令操作

CentOS7硬盘分区,删除分区,格式化分区硬盘,支持4T硬盘,fdisk,parted简单用法_第1张图片

 输入p 可查看当前硬盘分区状态

CentOS7硬盘分区,删除分区,格式化分区硬盘,支持4T硬盘,fdisk,parted简单用法_第2张图片

输入n新建一个分区,输入p 建立分区,输入分区编号 1

 然后会让你设置开始扇区,我填的是开始扇区2048,结束,20480

 

 

最后输入w,回车进行保存,分的区才会生效(切记!)

CentOS7硬盘分区,删除分区,格式化分区硬盘,支持4T硬盘,fdisk,parted简单用法_第3张图片

退出:quit

----------------------------------------------------------------------------------------------------------------

Parted操作方法基本相同,可以输入Help看命令行帮助提示完成,parted 分区quit退出时会自动保存,不需要w保存这步

 

下面是简单步骤

1,将磁盘上原有的分区删除掉: 
进入:#parted /dev/sdb 
查看:(parted)p 
删除:(parted)rm 1 
(parted)rm 2

2,将磁盘格式变成gpt的格式(因为parted只能针对gpt格式的磁盘进行操作) 
转换:(parted) mklabel gpt 
设置单位为TB:(parted) unit MB(GB,TB) 
分区:(parted) mkpart primary 1 500 (分第一个主分区500MB) 
分区:(parted) mkpart primary 501 1000 (分第二个主分区500MB) 
分区:(parted) mkpart logical 1001 2000 (分第三个逻辑分区1000MB) (parted的逻辑分区不用先分扩展分区,直接一步到位) 
查看:(parted) p 
退出:(parted)quit ( parted分区自动保存,不用手动保存 )

3,格式化已经分好的区 
# mkfs -t ext4 /dev/sdb1 
4,挂载 
# mount /dev/sdb1 /mnt 
5,开机自动挂载: 
# echo “/dev/sdb1 /mnt ext4 defaults 0 0” >>/etc/fstab
 

 

三. 格式化分区

比如Windows系统的文件系统格式是FAT/FAT16/NTFS,而CentOS 就是Ext2/Ext3/Ext4。接下来进行格式化操作,

格式化命令:格式分区,并指定分区系统/dev/sdb ,我这里是格式化成 ext4

mkfs.ext4 /dev/sdb

我尝试使用 mkfs -t ext4 -d /dev/sdb 去格式磁盘。发现50G的空盘半小时都没跑完。

而使用mkfs.ext4  /dev/sdb    可以在几十秒之内搞定。

这两个命令有什么区别么?

mkfs.ext4 会使用 /etc/mke2fs.conf 中的配置.所以格式化一定记得用上面的语句,不然够你等的!

CentOS7硬盘分区,删除分区,格式化分区硬盘,支持4T硬盘,fdisk,parted简单用法_第4张图片

你可能感兴趣的:(CentOS7)