linux 分区误区以及自动分区

分区

linux 默认是 MBR分区,最多四个主分区 
一种是GUID(GPT)分区,GUID(GPT)最多支持128个主分区,没有扩展分区和逻辑盘,支持2.2T容量以上的硬盘分区

需求是每个用户 200GB 分区挂载

[root@lexun20 ~]# lsblk 
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
nvme1n1     259:2    0     7T  0 disk 
├─nvme1n1p1 259:3    0   200G  0 part /export/test

# 由MBR 修改为 GPT 分区

# 卸载使用目录
umount -f -l /export/test

# 删除分区
fdisk /dev/nvme1n1
d
1
w

# parted 修改为 GPT 分区
parted /dev/nvme1n1
mklabel gpt
YES
  • 重新分区
fdisk /dev/nvme1n1
n

可以建 128 个分区
  • 自动分区,脚本编写
# 硬盘新创建 15 个分区
root@hgx-012:/opt/scripts# cat parted.sh 
#!/bin/bash
# gpt 格式
echo "n
mklabel gpt
YES
quit
" | parted /dev/nvme5n1

##################################
# 分区
for i in `seq 1 15`;do
	echo "n


	+200G
	w
	" | fdisk /dev/nvme5n1

done

posted @ 2023-06-05 17:59  lixinliang  阅读(151)  评论(0编辑  收藏  举报