Linux磁盘分区

Posted qnbk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux磁盘分区相关的知识,希望对你有一定的参考价值。

磁盘分区

磁盘

命名

kernel对不同硬盘命名方式

CentOS7:

1、SATA(单口) /dev/sda
/dev :设备文件目录 ;s:sata单口;d:磁盘;a:第一块
2、IDE(并口) /dev/hda

分区

MBR
MBR支持的最大的磁盘容量 < 2TB,设计时分配4个分区,如果超过4分区,需要放弃主分区,改为扩展分区和逻辑分区

GPT
全局唯一标识分区表,支持大于2T的硬盘,支持128个分区

管理磁盘

管理磁盘:分区-》格式化/文件系统-》挂载

创建分区

第1步

fdisk /dev/sdb

第2步按 n
第3步选择分区

p :主分区
e :扩展分区

第4步选择 分区号(1-4):默认是1
第5步选择 起始扇区(2048-10485759):默认是2048 回车;选择磁盘分区结束的扇区,即分区大小
第 6步 按w保存

刷新分区表:partprobe /dev/sdb

创建文件系统

准备格式化

mkfs.ext4 /dev/sdb1
//ext4:扩展文件系统第4代,是文件系统的类型

挂载

创建挂载点,一个分区一个挂载点

mkdir /mnt/disk1

挂载

mount -t ext4 /dev/sdb1  /mnt/disk1

查看挂载信息

df -hT

交换分区

’提升‘内存的容量,防止 out of memory
交换分区大小

设置交换分区的大小是内存的2倍

增加交换分区

准备分区

1、准备将 /dev/sde磁盘划分为1G分区
2、划分分区后,将类型设置为82 ;按t
3、fdisk /dev/sde
4、partprobe /dev/sde

格式化
mkswap /dev/sde1
挂载
swapon /dev/sde1

取消挂载

umount /dev/sde

逻辑卷

管理磁盘的一种方式,性质与基本磁盘无异,特点:随意扩张大小

  • PV 物理卷
  • VG 卷组
  • LV逻辑卷

创建LVM

1、将物理磁盘,转化成物理卷 -PV

pvcreate /dev/sdf

2、创建卷组-VG

vgcreate vg1 /dev/sdf

3、创建逻辑卷

lvcreate -L 大小 -n vg1 组名

4、创建文件系统并挂载

mkfs.ext4 /dev/vg1/lv1
创建挂载点
mkdir /mnt/lv1
挂载
mount /dev/vg1/lv1 /mnt/lv1

VG管理

扩大VG vgextend
将 /dev/vg1 容量由4G扩容到6G
1、创建PV ,将PV增加到VG中

pvcreate /dev/sdd1

扩展VG

vgextend vg1 /dev/sdd1

LV扩容

扩容lv

lvextend -L +大小 /dev/vg1/sdd1

以上是关于Linux磁盘分区的主要内容,如果未能解决你的问题,请参考以下文章

Linux磁盘分区

linux磁盘管理

磁盘分区重点知识

迁移home分区

为啥Linux的fdisk分区时First Sector是63或2048

linux扩容磁盘分区容量