gpt分区怎么创建linuxgpt分区扩容方法win7怎么创建扩展分区




gpt分区怎么创建linuxgpt分区扩容方法win7怎么创建扩展分区

2022-07-20 19:59:31 网络知识 官方管理员

1.前言

本文主要讲解Linux怎么创建大于2T空间的分区,因为fdisk只支持mbr分区,而大容量的分区需要使用GPT。MBR分区表最多只能识别2TB左右的空间,大于2TB的容量将无法识别从而导致硬盘空间浪费;GPT分区表则能够识别2TB以上的硬盘空间。

gpt分区怎么创建(linuxgpt分区扩容方法)(1)

2.创建GPT分区

假设目前一块sdb磁盘,有10G的空闲空间,操作如下:

[root@zcwyou~]#parted/dev/sdb

GNUParted3.1

使用/dev/sdb

WelcometoGNUParted!Type'help'toviewalistofcommands.

创建gpt标签

(parted)mklabelgpt

创建10000M的分区,即10G

(parted)mkpartprimary010000

警告:Theresultingpartitionisnotproperlyalignedforbestperformance.

忽略/Ignore/放弃/Cancel?I

查看分区表

(parted)print

Model:VMware,VMwareVirtualS(scsi)

Disk/dev/sdb:42.9GB

Sectorsize(logical/physical):512B/512B

PartitionTable:gpt

DiskFlags:

gpt分区怎么创建(linuxgpt分区扩容方法)(2)

创建GPT分区

3.重读分区表

partprobe命令用于重读分区表,当出现删除文件后,出现仍然占用空间。可以partprobe在不重启的情况下重读分区。

[root@zcwyou~]#partprobe

4.格式化GPT分区

[root@zcwyou~]#mkfs-text4/dev/sdb1

mke2fs1.42.9(28-Dec-2013)

文件系统标签=

OStype:Linux

块大小=4096(log=2)

分块大小=4096(log=2)

Stride=0blocks,Stripe width=0blocks

610800inodes,2441402blocks

122070blocks(5.00%)reservedforthesuperuser

第一个数据块=0

Maximumfilesystemblocks=2151677952

75blockgroups

32768blockspergroup,32768fragmentspergroup

8144inodespergroup

Superblockbackupsstoredonblocks:

32768,98304,163840,229376,294912,819200,884736,1605632

Allocatinggrouptables:完成

正在写入inode表:完成

Creatingjournal(32768blocks):完成

Writingsuperblocksandfilesystemaccountinginformation:完成

gpt分区怎么创建(linuxgpt分区扩容方法)(3)

格式化GPT分区

5.查看分区信息

[root@zcwyou~]#parted-l

Model:VMware,VMwareVirtualS(scsi)

Disk/dev/sda:21.5GB

Sectorsize(logical/physical):512B/512B

PartitionTable:msdos

DiskFlags:

NumberStartEndSizeTypeFilesystem标志

11049kB1075MB1074MBprimaryxfs启动

21075MB21.5GB20.4GBprimarylvm

Model:VMware,VMwareVirtualS(scsi)

Disk/dev/sdb:42.9GB

Sectorsize(logical/physical):512B/512B

PartitionTable:gpt

DiskFlags:

NumberStartEndSizeFilesystemName标志

117.4kB10.0GB10000MBext4primary

gpt分区怎么创建(linuxgpt分区扩容方法)(4)

使用parted命令查看GPT分区

[root@zcwyou~]#lsblk

NAMEMAJ:MINRMSIZEROTYPEMOUNTPOINT

sda8:0020G0disk

├─sda18:101G0part/boot

└─sda28:2019G0part

├─centos-root253:0017G0lvm/

└─centos-swap253:102G0lvm[SWAP]

sdb8:16040G0disk

└─sdb18:1709.3G0part

sr011:01918M0rom

gpt分区怎么创建(linuxgpt分区扩容方法)(5)

使用lsblk命令查看GPT分区

6.挂载文件系统

[root@centos7~]#mkdir/mnt/sdb1[root@centos7~]#mount/dev/sdb1/mnt/sdb1

7.查看挂载文件系统

bash[root@centos7~]#df-TH¨G6Gbash[root@zcwyou~]#vi/etc/fstab

最后一行如下:

/dev/sdb1/mnt/sdb1ext4defaults00

gpt分区怎么创建(linuxgpt分区扩容方法)(6)

实现开机自动挂载文件系统

9.总结

GPT分配64bits给逻辑块地址,因而使得最大分区大小在264-1个扇区成为可能。对于每个扇区大小为512字节的磁盘,那意味着可以有9.4ZB(9.4×1021字节)或8ZiB个512字节(9,444,732,965,739,290,426,880字节或18,446,744,073,709,551,615(264-1)个扇区×512(29)字节每扇区)。所以大容量分区只能使用GPT。

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:

https://www.linuxrumen.com/rmxx/790.html

发表评论:

最近发表
网站分类
标签列表