10.3.5. Creación de una partición con parted
Este procedimiento describe cómo crear una nueva partición en un dispositivo de bloque utilizando la utilidad parted.
Requisitos previos
- Hay una tabla de particiones en el disco. Para obtener detalles sobre cómo formatear el disco, consulte Sección 10.2, “Creación de una tabla de particiones en un disco”.
- Si la partición que quiere crear es mayor de 2TiB, el disco debe estar formateado con la tabla de particiones GUID (GPT).
Procedimiento
Inicie el shell interactivo
parted:parted block-device
# parted block-deviceCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
Sustituya block-device por la ruta del dispositivo en el que desea crear una partición: por ejemplo,
/dev/sda.
-
Sustituya block-device por la ruta del dispositivo en el que desea crear una partición: por ejemplo,
Vea la tabla de particiones actual para determinar si hay suficiente espacio libre:
Impresión (parcial)
Impresión (parcial)Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Si no hay suficiente espacio libre, puede redimensionar una partición existente. Para más información, consulte Sección 10.5, “Cambiar el tamaño de una partición”.
A partir de la tabla de particiones, determinar:
- Los puntos inicial y final de la nueva partición
- En MBR, qué tipo de partición debe ser.
Crea la nueva partición:
(parted) mkpart part-type name fs-type start end
(parted) mkpart part-type name fs-type start endCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
Sustituya part-type con
primary,logical, oextendeden base a lo que haya decidido de la tabla de particiones. Esto se aplica sólo a la tabla de particiones MBR. - Sustituya name con un nombre de partición arbitrario. Esto es necesario para las tablas de partición GPT.
-
Sustituir fs-type por cualquiera de los siguientes:
xfs,ext2,ext3,ext4,fat16,fat32,hfs,hfs,linux-swap,ntfs, oreiserfs. El parámetro fs-type es opcional. Tenga en cuenta quepartedno crea el sistema de archivos en la partición. -
Sustituya start y end con los tamaños que determinan los puntos inicial y final de la partición, contando desde el principio del disco. Puede utilizar sufijos de tamaño, como
512MiB,20GiB, o1.5TiB. El tamaño por defecto es de megabytes.
Ejemplo 10.3. Creación de una pequeña partición primaria
Por ejemplo, para crear una partición primaria de 1024MiB hasta 2048MiB en una tabla MBR, utilice:
(parted) mkpart primary 1024MiB 2048MiB
(parted) mkpart primary 1024MiB 2048MiBCopy to Clipboard Copied! Toggle word wrap Toggle overflow Los cambios empiezan a producirse en cuanto se introduce este comando, así que revísalo antes de ejecutarlo.
-
Sustituya part-type con
Vea la tabla de particiones para confirmar que la partición creada está en la tabla de particiones con el tipo de partición, el tipo de sistema de archivos y el tamaño correctos:
Impresión (parcial)
Impresión (parcial)Copy to Clipboard Copied! Toggle word wrap Toggle overflow Salga del shell
parted:(separada) dejar de fumar
(separada) dejar de fumarCopy to Clipboard Copied! Toggle word wrap Toggle overflow Utilice el siguiente comando para esperar a que el sistema registre el nuevo nodo de dispositivo:
udevadm settle
# udevadm settleCopy to Clipboard Copied! Toggle word wrap Toggle overflow Verifique que el kernel reconoce la nueva partición:
cat /proc/partitions
# cat /proc/partitionsCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Recursos adicionales
-
La página de manual
parted(8).