Step 1查看当前磁盘的分割表类型
sudo parted /dev/sda print
Error: /dev/sda: unrecognised disk label
Model: LENOVO ST2400MM0129 (scsi)
Disk /dev/sda: 2400GB
Sector size (logical/physical): 512B/4096B
Partition Table: unknown
Disk Flags:
可以看到,这是一块新磁盘,磁盘类型是unknown
Step2 设置磁盘类型为gpt
sudo parted /dev/sda
接下来系统会等待我们输入命令进行分区 :
第一步:输入 mklabel gpt ,输入后磁盘分割表类型将变为gpt
第二部:输入mkpart primary 0% 100%,将会创建一块2T大小的硬盘
在Linux中执行GPT分区时,通常建议将分区的开始位置设置为2048,因为这是物理扇区大小的倍数,这有助于提高磁盘的性能。而结束位置应该比磁盘总大小稍小,因为磁盘的最后几个扇区通常用于存储GPT表。如果分区结束位置设置为磁盘的最后一个扇区,可能会导致GPT表被覆盖,进而导致数据丢失。因此,在进行GPT分区时,要确保始终留出足够的空间来存储GPT表。