Linux 磁盘管理-gdisk命令创建分区挂载使用详解

今天给伙伴们分享一下Linux 磁盘管理-gdisk命令创建分区挂载使用,希望看了有所收获。

我是公众号「想吃西红柿」「云原生运维实战派」作者,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!

如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。

  • 注意:使用gdisk后将格式化磁盘。所以要先备份数据!!!
  • gdisk主要是用来划分容量大于4T的硬盘。
  • 分区表有两种类型,分别是GPT和MBR,其中MBR不支持4T以上的分区。
  • GPT分区:GPT,全局唯一标识分区表(GUID Partition Table),它使用128位GUID来唯一标识每个磁盘和分区,
  • 与MBR存在单一故障点不同,GPT提供分区表信息的冗余,一个在磁盘头部一个在磁盘尾部;它通过CRC校验和来检测GPT头和分区表中的错误与损坏;默认一个硬盘支持128个分区
1、新建分区
[root@qfedu ~]# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Partition table scan:
 MBR: not present
 BSD: not present
 APM: not present
 GPT: not present
 
Creating new GPT entries.
Command (? for help): ?
b    back up GPT data to a file
c    change a partition's name
d    delete a partition        #删除分区
i    show detailed information on a partition
l    list known partition types
n    add a new partition      #新建分区
o    create a new empty GUID partition table (GPT)
p    print the partition table    #打印分区列表
q    quit without saving changes    #退出不保存
r    recovery and transformation options (experts only)
s    sort partitions
t    change a partition's type code
v    verify disk
w    write table to disk and exit        #写入分区表并保存
x    extra functionality (experts only)
?    print this menu      #查看帮助信息


Command (? for help): n      #新建分区表
Partition number (1-128, default 1):         #默认回车,选择分区号1
First sector (34-41943006, default = 2048) or {+-}size{KMGTP}:  #默认回车,选择起始扇区
Last sector (2048-41943006, default = 41943006) or {+-}size{KMGTP}: +5G   #设置分区大小
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300):    #选择分区类型,L显示所有类型
Changed type of partition to 'Linux filesystem'
 

Command (? for help): p      #查看分区列表
Disk /dev/sdb: 41943040 sectors, 20.0 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): ED5BF6EB-C37C-40A3-8926-175AF7137CBE
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 41943006
Partitions will be aligned on 2048-sector boundaries
Total free space is 31457213 sectors (15.0 GiB)

Number Start (sector)  End (sector) Size    Code Name
  1      2048    10487807  5.0 GiB   8300 Linux filesystem

Command (? for help): w      #保存并退出
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!
Do you want to proceed? (Y/N): y       #确认写入
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.
2、分区修改生效
  • reboot服务器是最好方法。如不想重启服务器,也可以使用:

  • [root@localhost ~]# partx -a /dev/sdb   使分区生效。
    
3、使用分区
  • 进行文件系统格式化
[root@qfedu ~]# mkfs.xfs /dev/sdb1
meta-data=/dev/sdb1       isize=512  agcount=4, agsize=327680 blks
    	=            sectsz=512  attr=2, projid32bit=1
    	=            crc=1    finobt=0, sparse=0
data   	=            bsize=4096  blocks=1310720, imaxpct=25
    	=            sunit=0   swidth=0 blks
naming  =version 2       bsize=4096  ascii-ci=0 ftype=1
log   	=internal log      bsize=4096  blocks=2560, version=2
    	=            sectsz=512  sunit=0 blks, lazy-count=1
realtime =none          extsz=4096  blocks=0, rtextents=0
4、挂载至目录下
[root@qfedu ~]# mkdir test
[root@qfedu ~]# mount /dev/sdb1 test/
5、查看是否挂载成功
[root@qfedu ~]# df -Th
Filesystem   Size Used Avail Use% Mounted on
/dev/sda3    55G 3.9G  51G  8% /
devtmpfs    3.8G   0 3.8G  0% /dev
tmpfs      3.9G   0 3.9G  0% /dev/shm
tmpfs      3.9G  13M 3.8G  1% /run
tmpfs      3.9G   0 3.9G  0% /sys/fs/cgroup
/dev/sda1    497M 166M 332M 34% /boot
tmpfs      781M  12K 781M  1% /run/user/42
tmpfs      781M   0 781M  0% /run/user/0
/dev/sdb1    5.0G  33M 5.0G  1% /root/test
6、设置文件开机自动挂载
  • 参考fdisk的设置文件开机自动挂载。

如果对伙伴们有帮助,感谢关注支持**「想吃西红柿」「云原生运维实战派」**后续会有更多实用的运维技术分享给伙伴们,您的关注就是我最大的成就。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尘嫣慕曦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值