Use*_*ser 6 partitioning ssd hard-drive parted
我按照此处的说明进行操作:https ://help.ubuntu.com/community/InstallingANewHardDrive
它说:
4) 创建一个分区,占据驱动器上的所有空间:
(parted) mkpart primary 0 0
5)检查结果是否正确:
(parted) print
但是,当我这样做时,我得到:
$sudo parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
(parted) unit GB
(parted) mkpart primary 0 0
(parted) print
Model: ATA Some SSD (scsi)
Disk /dev/sda: 240GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 0.00GB 0.00GB 0.00GB primary
Run Code Online (Sandbox Code Playgroud)
0GB 的开始和结束以及 0GB 的大小让我认为这是不正确的。我原以为大小应该是 240GB(或接近它)。这些说明正确吗?如果不是,创建覆盖整个磁盘的单个分区的正确方法是什么?
小智 20
使用 0% 作为开始会导致parted 自动对齐扇区以获得最佳性能:
(parted) mkpart primary 0% 100%
归功于文章中的评论:https://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance-using-parted/
PS:您还可以在同一命令中指定文件系统类型,例如对于 xfs:
(parted) mkpart primary xfs 0% 100%
你的 mkpart 行是错误的。参数是:分区名称、起始位置和大小。
分手时,奔跑
`rm primary`
`mkpart primary 2048s 100%`
Run Code Online (Sandbox Code Playgroud)
删除旧的、错误的分区并重新创建跨整个磁盘的新分区。