sgdisk是一个用于管理GPT分区表的命令行工具。下面是sgdisk的常用命令和用法:

  1. 显示分区表信息:

    sgdisk -p /dev/sdX
    

    其中,/dev/sdX是要显示分区表信息的磁盘设备。

  2. 创建新的GPT分区表:

    sgdisk --clear /dev/sdX
    

    其中,/dev/sdX是要创建分区表的磁盘设备。

  3. 创建新的分区:

    sgdisk -n <分区号>:<起始扇区>:<结束扇区> -c <分区号>:<分区名称> -t <分区号>:<分区类型> /dev/sdX
    

    其中,<分区号>是分区的编号(从1开始),<起始扇区>和<结束扇区>是分区的起始和结束位置(以扇区为单位),<分区名称>是分区的名称,<分区类型>是分区的类型代码。例如:

    sgdisk -n 1:2048:4095 -c 1:"EFI System Partition" -t 1:EF00 /dev/sdX
    

    这个命令创建了一个起始于2048扇区、结束于4095扇区的EFI系统分区。

  4. 删除分区:

    sgdisk -d <分区号> /dev/sdX
    

    其中,<分区号>是要删除的分区的编号。例如:

    sgdisk -d 1 /dev/sdX
    

    这个命令删除了编号为1的分区。

  5. 修改分区类型:

    sgdisk -t <分区号>:<分区类型> /dev/sdX
    

    其中,<分区号>是要修改类型的分区的编号,<分区类型>是新的分区类型代码。例如:

    sgdisk -t 1:0700 /dev/sdX
    

    这个命令将编号为1的分区的类型修改为Microsoft basic data。

  6. 修改分区名称:

    sgdisk -c <分区号>:<分区名称> /dev/sdX
    

    其中,<分区号>是要修改名称的分区的编号,<分区名称>是新的分区名称。例如:

    sgdisk -c 1:"Data" /dev/sdX
    

    这个命令将编号为1的分区的名称修改为Data。

注意:以上命令中的/dev/sdX应替换为实际的磁盘设备,例如/dev/sda。使用sgdisk命令需要具有root权限。请谨慎操作,以免造成数据丢失。

linux sgdisk怎么用

原文地址: https://www.cveoy.top/t/topic/hMl2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录