Products
GG网络技术分享 2025-11-22 20:55 0
哇塞,巨大家优良啊!今天我们要来聊聊Linux系统里那东西神秘的GPT分区,是不是听起来就hen高大巨大上呢?别急,咱们磨蹭磨蹭来kan完这篇文章,你就Neng变成分区管理的细小高大手啦!

先说说我们要晓得啥是GPT分区。GPT是GUID Partition Table的缩写,是一种比比kan新鲜的分区表格式。和咱们以前用的MBR分区表不一样,GPT分区表Neng支持geng许多的分区,还Nenggeng优良地护着我们的数据。轻巧松GPT分区就像是一个巨大仓库,里面Neng放hen许多hen许多的细小房间。
用GPT分区的优良处可许多了去了!先说说 它Neng创建geng许多的分区,而且个个分区douNenghen巨大,这样我们就Neng把东西分门别类地放在不同的分区里就像给个个分区起了个名字一样。接下来GPT分区表还支持LVM,这样我们就Nenggeng方便地 分区巨大细小了。
还有, GPT分区表在系统启动时Neng给geng优良的护着,万一分区表损恶劣了我们还Neng用GPT的备份来恢复。听起来是不是hen酷呢?
想要查kanGPT分区信息,我们Neng用fdisk或者gdisk命令。就像这样:
$ sudo fdisk -l
$ sudo gdisk -l /dev/sda
这里面的/dev/sda就是我们的结实盘设备名,-l参数是用来列出结实盘上的全部分区信息的。
Swap分区就像是一个备用仓库,把一些数据暂时存放在Swap分区里。Swap分区的巨大细小得根据内存巨大细小而定。通常推荐在内存少许于2GB时Swap巨大细小为内存的两倍。在内存巨大于2GB时Swap巨大细小为内存的1~2倍即可。
ESP分区是EFI System Partition的缩写,是GPT分区中一个特殊的分区,用于存储引导文件。创建ESP分区的步骤如下:
$ sudo parted /dev/sdb mkpart ESP fat32 1MiB 201MiB
$ sudo set boot on
$ sudo quit
$ sudo mkfs.vfat -n ESP /dev/sdb1
这里面的/dev/sdb是存储GPT分区的磁盘, 1MiB和201MiB是ESP分区的起始和收尾位置,ESP分区的文件系统格式为FAT32。
在Linux上,我们需要扩容GPT分区时Neng用gdisk工具。下面是对该工具用的具体步骤:
$ sudo gdisk /dev/sdb
Command m for help: xExpert command m for help: ePartition number : Partition GUID code: 0FC63DAF---8E79-3D69D8477DE4
First sector: Last sector: Current type is 'Linux filesystem'Hex code or GUID :
其中, /dev/sdb是存储GPT分区的磁盘,1是需要扩容的分区号,输入e命令后会kan得出来分区的相关信息,Neng修改分区的巨大细小,然后保存修改即可。
Swap分区的作用是给虚拟内存,当应用程序运行时Ru果内存不够,Swap分区Neng用作内存的 ,从而加速系统的运行。创建Swap分区的具体步骤如下:
$ sudo mkswap /dev/sdb2
$ sudo swapon /dev/sdb2
其中, /dev/sdb2是Swap分区的设备名,mkswap命令用于格式化Swap分区,swapon命令用于将Swap分区挂载到系统上。
通过以上学,我们晓得了GPT分区的优良处和操作方法。其实分区管理并不是那么困难,只要我们掌握了正确的方法,就Neng让系统分区geng加高大效、稳稳当当。所以迅速去试试吧,让你的Linux系统焕然一新鲜!
Demand feedback