[root@localhost ~]# fdisk /dev/sdb# 欢迎使用fdisk(util-linux 2.23.2)
Welcome to fdisk(util-linux 2.23.2).
# 更改将仅保留在内存中,直到您决定写入它们。
Changes will remain in memory only, until you decide to write them.
# 在使用write命令之前要小心。
Be careful before using the write command.
# 设备不包含可识别的分区表
Device does not contain a recognized partition table
# 使用磁盘标识符0x13a583bc构建新的DOS磁盘标签。
Building a new DOS disklabel with disk identifier 0x13a583bc.
# 命令(m表示帮助)
Command (m forhelp):
2.新建分区
Command (m forhelp): n
# 分区类型:
Partition type:
# p主(0主,0扩展,4自由)
p primary (0 primary, 0 extended, 4free)# 扩展的
e extended
# 默认选择p
Select (default p): p
# 分区号(1-4,默认为1):
Partition number (1-4, default 1): 1(或者直接回车)# 第一个扇区(2048-41943039,默认2048):
First sector (2048-41943039, default 2048): (直接回车)# 最后一个扇区,+扇区或+大小{K,M,G}(2048-41943039,默认41943039):
Last sector, +sectors or +size{K,M,G}(2048-41943039, default 41943039): +5G
# 设置了Linux类型的分区1,大小为5 GiB
Partition 1 of type Linux and of size 5 GiB is set
3.写入
Command (m forhelp): w
# 分区表已被更改!
The partition table has been altered!# 调用ioctl()重新读取分区表。
Calling ioctl() to re-read partition table.
# 同步磁盘。
Syncing disks.
4.查看
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 10G 0 disk
├─sda1 8:1 0 512M 0 part /boot
└─sda2 8:2 09.5G 0 part
└─centos-root 253:0 09.5G 0 lvm /
# 多出一个分区
sdb 8:16 0 20G 0 disk
└─sdb1 8:17 0 5G 0 part
sr0 11:0 14.4G 0 rom
[root@localhost ~]# 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
# 创建新的GPT条目。
Creating new GPT entries.
2.新建分区
Command (? forhelp): n
# 分区号(1-128,默认为1):1
Partition number (1-128, default 1): 1# 第一个扇区(34-41943006,默认值=2048)或{+-}大小{KMGTP}:
First sector (34-41943006, default =2048) or {+-}size{KMGTP}:
# 最后一个扇区(2048-41943006,默认值=41943006)或{+-}大小{KMGTP}:+5G
Last sector (2048-41943006, default =41943006) or {+-}size{KMGTP}: +5G
# 文件系统
Current type is 'Linux filesystem'# 十六进制代码或GUID(L表示代码,输入=8300):
Hex code or GUID (L to show codes, Enter =8300):
# 将分区类型更改为“Linux文件系统”
Changed type of partition to 'Linux filesystem'
3.写入
# 写入
Command (? forhelp): W
# 最后检查完成。即将写入GPT数据。这将覆盖现有的
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!# 你想继续吗?(是/否):
Do you want to proceed? (Y/N): Y
# 好啊正在将新的GUID分区表(GPT)写入/dev/sdb。
OK; writing new GUID partition table (GPT) to /dev/sdb.
# 操作已成功完成。
The operation has completed successfully.
4.查看
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 10G 0 disk
├─sda1 8:1 0 512M 0 part /boot
└─sda2 8:2 09.5G 0 part
└─centos-root 253:0 09.5G 0 lvm /
sdb 8:16 0 20G 0 disk
└─sdb1 8:17 0 5G 0 part
# 上面这个为新添加的
sr0 11:0 14.4G 0 rom