linux-使用parted来进行分区

上一篇 / 下一篇  2016-05-18 14:07:35 / 个人分类:linux

通常我们用的比较多的一般都是fdisk工具来进行分区,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大;

而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘。

但是现在的磁盘空间很多都已经是远远大于2T了,如我们今天例子中的4.7T,那要怎么办能,有两个方法,其一是通过卷管理来实现,其二就是通过我们今天谈到的Parted工具来实现对GPT磁盘进行分区操作。


fdisk显示例子:

# fdisk -l


WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 4798.6 GB, 4798552211456 bytes

255 heads, 63 sectors/track, 583390 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000


   Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1      267350  2147483647+  ee  GPT



# parted  /dev/sdb

GNU Parted 2.1

Using /dev/sdb

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) mklabel gpt

将MBR磁盘格式化为GPT


(parted) mkpart primary 0 100

划分一个起始位置为0,大小为100M的主分区


(parted) mkpart primary 100 200

划分一个起始位置为100M,大小为100M的主分区


(parted) mkpart primary 0 -1

划分所有空间到一个分区


(parted)  print

打印当前分区


(parted)  quit


可能还会用到的一些命令


(parted) mklable msdos

如果要反过来.将GPT磁盘转化为MBR磁盘


在这样分完分区后,还要使用mkfs.ext4来进行格式化:

# mkfs.ext4 -F /dev/sdb1


格式化后可以直接挂载使用

mount -t ext4 /dev/sdb1 /mail


当然也可以增加到/etc/fstab中


命令行的模式:

将硬盘转化为GPT磁盘后,执行下列命令

parted /dev/sdb mkpart primary 0 100 ##划分一个起始位置为0大小为100M的主分区


TAG: 使用 Linux 分区 linux parted 进行

 

评分:0

我来说两句

Open Toolbar