linux gdisk使用方法,磁盘分区-gdisk用法,磁盘分区-gdisk

磁盘分区-gdisk用法,磁盘分区-gdisk

gdisk用法

gdisk-InteractiveGUIDpartitiontable(GPT)manipulator

GPTfdisk(akagdisk)isatext-modemenu-drivenprogramforcreationandmanipulation

ofpartitiontables.

1使用gdisk的原因

(1)由于fdisk命令不能很好的支持GPT分区

[root@local ~]# fdisk /dev/sdb

WARNING: fdiskGPTsupportiscurrentlynew, andthereforeinanexperimentalphase. Useatyourowndiscretion.

Welcometofdisk (util-linux 2.23.2).

Changeswillremaininmemoryonly, untilyoudecidetowritethem.

Becarefulbeforeusingthewritecommand.

Command (mforhelp):

而MBR分区不支持大于2T的分区,所有对于现在打的硬盘分区来说只能使用GPT分区,所以就要使用gdisk命令

(2)gdisk也可以处理MBR分区的硬盘,不管你硬盘多大,都不在话下。

2用gdisk对硬盘就行分区,这里以vmware虚拟机为例

(1)查看为分区之前的磁盘信息,这里以/dev/sdc为例

[root@local ~]# gdisk -l /dev/sdd

GPT fdisk (gdisk) version 0.8.6

Partition table scan:

MBR: not present

BSD: not present

APM: not present

GPT: not present

Creating new GPT entries.

Disk /dev/sdd: 10485760 sectors, 5.0 GiB

Logical sector size: 512 bytes

Disk identifier (GUID): 5ECA06B5-A105-4DCB-B6DD-96A13D0C1A93

Partition table holds up to 128 entries

First usable sector is 34, last usable sector is 10485726

Partitions will be aligned on 2048-sector boundaries

Total free space is 10485693 sectors (5.0 GiB)

Number Start (sector) End (sector) Size Code Name

当然也可用fdis命令查看

[root@local ~]# fdisk -l /dev/sdc

Disk /dev/sdc: 5368 MB, 5368709120 bytes, 10485760 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

(2)gdisk命令对磁盘进行操作

[root@local ~]# gdisk /dev/sdc

GPTfdisk (gdisk) version 0.8.6

Partitiontablescan:

MBR: notpresent

BSD: notpresent

APM: notpresent

GPT: notpresent

CreatingnewGPTentries.

Command (? forhelp):

(3)根据提示,输入?获得帮助

Command (? forhelp): ?

b backupGPTdatatoafile

c changeapartition'sname

d deleteapartition #删除分区

i showdetailedinformationonapartition

l listknownpartitiontypes #列出分区类型

n addanewpartition #添加新分区

o createanewemptyGUIDpartitiontable (GPT)

p printthepartitiontable #打印分区列表

q quitwithoutsavingchanges #不保存退出

r recoveryandtransformationoptions (expertsonly)

s sortpartitions

t changeapartition'stypecode #修改分区类型

v verifydisk

w writetabletodiskandexit #保存退出

x extrafunctionality (expertsonly)

? printthismenu

(4)添加一个新分区

Command (? forhelp): n

Partitionnumber (1-128, default 1): 1 #输入分区编号,默认为1,因为是/dev/sdc硬盘的第一块分区。

Firstsector (34-10485726, default = 2048) or {+-}size{KMGTP}: #输入扇区的开始位置,选择默认即可,也可手动指定。

Lastsector (2048-10485726, default = 10485726) or {+-}size{KMGTP}:+2G #输入扇区的结束位置,当然一般都是指定磁盘大小,这里输入+2G表示新分区大小为2G。

Currenttypeis 'Linuxfilesystem'

HexcodeorGUID (Ltoshowcodes, Enter = 8300): #指定文件系统,默认即可,分区完成后可以修改。

Changedtypeofpartitionto 'Linuxfilesystem'

(5)查看分区后的分区列表

Command (? forhelp): p #查看分区列表

Disk /dev/sdc: 10485760 sectors, 5.0 GiB

Logicalsectorsize: 512 bytes

Diskidentifier (GUID): 428D4D72-0C16-4AD6-80A3-7BCACED6F40C

Partitiontableholdsupto 128 entries

Firstusablesectoris 34, lastusablesectoris 10485726

Partitionswillbealignedon 2048-sectorboundaries

Totalfreespaceis 6291389 sectors (3.0 GiB)

NumberStart (sector) End (sector) SizeCodeName

1 2048 4196351 2.0 GiB 8300 Linuxfilesystem #看到分区已经添加成功

(6)保存分区并退出

Command (? forhelp):w

Finalcheckscomplete. AbouttowriteGPTdata. THISWILLOVERWRITEEXISTING

PARTITIONS!!

Doyouwanttoproceed? (Y/N): y

OK; writingnewGUIDpartitiontable (GPT) to /dev/sdc.

Theoperationhascompletedsuccessfully.

可以看到分区以添加成功

3创建文件系统

[root@local ~]# mkfs.xfs /dev/sdc1

meta-data=/dev/sdc1 isize=512 agcount=4, agsize=131072 blks

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0, sparse=0

data = bsize=4096 blocks=524288, 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

到此分区、文件系统创建成功,通过挂载就可以使用磁盘了

http://www.dengb.com/Linuxjc/1213081.htmlwww.dengb.comtruehttp://www.dengb.com/Linuxjc/1213081.htmlTechArticle磁盘分区-gdisk用法,磁盘分区-gdisk gdisk 用法 gdisk - InteractiveGUIDpartitiontable ( GPT ) manipulator GPTfdisk ( akagdisk ) isatext - modemenu - drivenprogramforcrea...

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是Gdisk的一些基本使用方法: 1. 安装GdiskLinux系统中,可以使用命令行工具来安装Gdisk。例如,在Ubuntu系统中可以使用以下命令安装Gdisk: ``` sudo apt-get install gdisk ``` 2. 查看磁盘分区使用以下命令可以查看磁盘分区表: ``` sudo gdisk -l /dev/sda ``` 这里的`/dev/sda`是磁盘的设备文件名,可以根据实际情况进行修改。 3. 创建分区使用以下命令可以创建新的分区表: ``` sudo gdisk /dev/sda ``` 这里的`/dev/sda`是磁盘的设备文件名,执行该命令后会提示您选择分区表类型和分区大小等信息。 4. 修改分区使用以下命令可以修改分区表: ``` sudo gdisk /dev/sda ``` 这里的`/dev/sda`是磁盘的设备文件名,执行该命令后会提示您选择要修改的分区,并可以进行分区大小、分区类型等修改。 5. 删除分区 使用以下命令可以删除分区: ``` sudo gdisk /dev/sda ``` 这里的`/dev/sda`是磁盘的设备文件名,执行该命令后会提示您选择要删除的分区。 6. 备份分区使用以下命令可以备份分区表: ``` sudo sgdisk --backup=/path/to/backup/file /dev/sda ``` 这里的`/path/to/backup/file`是备份文件的路径,`/dev/sda`是磁盘的设备文件名。 7. 恢复分区使用以下命令可以恢复分区表: ``` sudo sgdisk --load-backup=/path/to/backup/file /dev/sda ``` 这里的`/path/to/backup/file`是备份文件的路径,`/dev/sda`是磁盘的设备文件名。 以上是Gdisk的一些基本使用方法,您可以根据自己的需求进行操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值