Linux磁盘管理(一)——磁盘管理分区介绍

摘要:一般情况下,磁盘可以分为HDD机械磁盘和SSD固态磁盘。相较于HDD,SSD在防震抗摔、传输速率、功耗、重量、噪音上有明显优势,SSD 传输速率性能是HDD 的2倍以上;而相较于SSD,HDD在价格、容量、使用寿命上占有绝对优势。常用的磁盘分区方式有MBR和GPT两种,MBR(Master Boot Record)中文名称叫主引导记录,使用32位表示扇区数,分区容量不超过2T,最多有4个分区,包括3个主分区和1扩展分区(这个扩展分区可以有N个逻辑分区);而GPT(GUID Partition Table)中文名称叫做全局唯一标识分区表。它和MBR分区的区别就是引导方式和分区结构的不同;支持硬盘分区的容量不同,MBR分区结构最高支持到2T硬盘,2T及以上分区就需要GPT分区结构;MBR分区直接存储数据和引导记录,GPT分区的数据和引导记录是分开存储的,并且理论上支持无限量的分区。

本文主要介绍Linux系统磁盘分区知识,详细内容参考下文。

一、登陆Linux

1、登陆系统

2、查看磁盘情况

二、管理磁盘分区

1、查看分区情况

执行指令# lsblk

或者执行指令# fdisk -l /dev/sda

或者查看分区文件信息

2、创建分区

说明:一般情况下,Linux系统创建分区的命令有两种,分别是fdisk和gdisk。

(1)、fdisk 创建MBR分区

  ①、fdisk -l /dev/sdx 查看硬盘分区信息

  ②、fdisk /dev/sdx 进行分区(交互式),建立分区时  

   m 帮助

  n 建立分区,建立分区时先选择 p主分区primary partition 或e 选择扩展分区extended,建议前3个建立逻辑分区,最后把所有空间给4扩展分区,有扩展分区可以创建多个逻辑分区。

   d 删除分区

   p 显示分区信息

   t 转换分区类型

   a 将指定分区设置/取消 活动分区 第一位为80活动。

   L 查看分区类型

   o 重建分区表

   v 验证分区表,显示剩余没有被分区划分的扇区数量。

   g 创建GPT格式的分区(centos7)不推荐使用,最好用gdisk。

   q 退出不保存

   w 退出并保存,不保存,所有的修改都不生效。

执行指令# fdisk 查看fdisk的用法

创建分区:

保存分区:

(2)、gdisk 创建GPT分区

①、执行指令# gdisk -l /dev/sdx查看磁盘分区信息

②、执行指令# gdisk /dev/sdx 创建分区

三、其他分区工具

说明:在linux系统分区过程中,经常能也会用到parted分区工具,parted高级分区操作(创建、复制、调整大小等等)具有实时性。需要小心使用,不用执行w就已经保存,可以直接非交互式创建分区,比如aix, bsd, dvh, gpt, mac, msdos, sun都能创建。

执行指令# parted /dev/sdX进行分区

help 寻求帮助,有很清晰的帮助的信息。

mklabel help 有mklabel使用帮助信息

mklabel msdos 选择msdos 方式分区

mkpart 开始创建分区

rm 删除分区

p 查看分区信息

q 退出

原文链接:,转发请注明来源!