¿Cómo crear dos particiones exactamente del mismo tamaño?

¿Cómo crear dos particiones exactamente del mismo tamaño?

Creé dos particiones usando los siguientes comandos.

parted /dev/sda --script -- mkpart primary 1 50001
parted /dev/sda --script -- mkpart primary 1948001 1998001

Cada partición debe tener 50001 MB. Sin embargo, cuando uso "partclone" intentando copiar de la primera partición a la segunda, se queja de que estas dos particiones no son del mismo tamaño. El segundo es de 50000 MB.

Cuando hago "fdisk -l", a continuación se muestra el resultado.

Disk /dev/sda: 1999.3 GB, 1999307276288 bytes
255 heads, 63 sectors/track, 243068 cylinders, total 3904897024 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
Disk identifier: 0x000d3669

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    97658879    48828416   83  Linux
...
/dev/sda4      3804690432  3902345215    48827392   83  Linux

Muestra la diferencia del número de bloques.

Entonces, si quiero crear dos particiones con exactamente el mismo tamaño, ¿qué debo hacer?

Muchas gracias.

Respuesta1

No estoy seguro, pero piensas algo como:

parted -s --align optimal /dev/sda -- mklabel gpt mkpart primary 4MiB 1 50% mkpart primary 4MiB 50% 100% set 1 boot

Respuesta2

Di que tu disco es/dev/sday quieres formatear con el sistema de archivosext4:

sudo parted /dev/sda

(parted) mklabel gpt
(parted) mkpart primary ext4 0% 50%
(parted) mkpart primary ext4 50% 100%

NÓTESE BIEN:tenga en cuenta el % también para 0: 0% (esto saca algo de magia)

Comprobar con:

(parted) print 
(parted) align-check optimal 1 
(parted) align-check optimal 2

Consulte también con fdisk (salga de parted):

sudo fdisk -l /dev/sda

información relacionada