Seu disco tem um ponto final de 2199 GB. Você está usando GiB para definir o tamanho. GiB são maiores que GB, então 2199GiB é maior que 2199GB e, portanto, além do final da partição.
Use GB em vez de GiB para definir o tamanho.
Eu estava tentando criar uma nova partição a partir de um espaço não alocado existente em / dev / sda, mas quando eu defini o 'início e fim', obtive a localização fora do erro do dispositivo. Abaixo está a saída
root @ server01: / # parted / dev / sda GNU Parted 3.2 Usando / dev / sda Bem vindo ao GNU Parted! Digite 'help' para visualizar uma lista de comandos. (parted) imprimir gratuitamente | Modelo: disco virtual do VMware (scsi) Disco / dev / sda: 2199GB Tamanho do setor (lógico / físico): 512B / 512B Tabela de Partição: gpt Sinalizadores de disco:
Number Start End Size File system Name Flags
2 17.4kB 1049kB 1031kB bios_grub
1 1049kB 25.8GB 25.8GB zfs
25.8GB 25.8GB 3584B Free Space
3 25.8GB 36.5GB 10.7GB zfs
4 36.5GB 47.2GB 10.7GB zfs
5 47.2GB 1100GB 1052GB zfs
9 1100GB 1100GB 8392kB
1100GB 2199GB 1100GB Free Space
(parted) mkpart
Partition name? []? 10
File system type? [ext2]? zfs
Start? 1100GiB
End? 2199GiB
Error: The location 2199GiB is outside of the device /dev/sda.
(parted) mkpart
Partition name? []?
File system type? [ext2]? zfs
Start? 1100GiB
End? 2198GiB
Error: The location 2198GiB is outside of the device /dev/sda.
Se eu definir o End?
como 100% para criar uma nova partição. Isso leva a uma questão sobre como criar várias partições se houver necessidade de criar 3 partições com 100G, 500G e 500G