Comando parted en Linux: particionar y redimensionar discos
El comando parted en Linux fue desarrollado para particionar y redimensionar particiones de discos. Permite crear, destruir, redimensionar, mover y copiar particiones del tipo ext2, Linux-swap, FAT, FAT32, reiserFS y HFS. Es muy útil para reorganizar el uso del disco, así como copiar datos a nuevos discos.
Su uso es para usuarios más experimentados, ya que puede crear particiones directamente en el prompt del shell.
Si no se ingresa ningún comando como parámetro, parted mostrará su propio prompt de comandos.
Los comandos pueden ser:
mklabel label-type
Crea una nueva tabla de particiones, que pueden ser del tipo "aix", "amiga", "bsd", "dvh", "gpt", "loop", "mac", "msdos", "pc98", o "sun".
mkpart part-type [fs-type] start end
Crea una partición.
El part-type puede ser "primary", "logical", o "extended".
El fs-type especifica el tipo de sistema de archivos, que puede o no ser informado. Los tipos de sistema aceptados son: "btrfs", "ext2", "ext3", "ext4", "fat16", "fat32", "hfs", "hfs+", "linux-swap", "ntfs", "reiserfs" y "xfs".
El parámetro start define el inicio de la partición. Es un número entero seguido de una unidad.
El parámetro end define el fin de la partición. Es un número entero seguido de una unidad.
La unidad puede ser la letra "s" de Sector, si el número informado es un sector en el disco, o "B" para informar el inicio y fin de la partición en Bytes. También es posible definir el inicio y fin de las particiones en unidades binarias como "MiB", "GiB" y "TiB".
name nombre
Este comando permite asignar un nombre a la partición. Solo puede ser usado en tablas de partición del tipo Mac, PC98 y GPT.
Muestra información sobre una partición.
Para crear una tabla de particiones GPT en el disco /dev/xvdb:
$ parted /dev/xvdb mklabel gptAviso: The existing disk label on /dev/xvdb will be destroyed and all data on this disk will be lost. Do youwant to continue?Sim/Yes/Não/No? Yes
Después de creada la tabla de particiones, se puede crear la partición:
# parted /dev/xvdb mkpart primary btrfs 1MiB 100%Informação: You may need to update /etc/fstab.
Parted también permite ver la partición recién creada con el comando print:
# parted /dev/xvdb printModel: Xen Virtual Block Device (xvd)Disk /dev/xvdb: 8590MBSector size (logical/physical): 512B/512BPartition Table: gptDisk Flags: Number Start End Size File system Name Sinalizador 1 1049kB 8589MB 8588MB primary
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta, o quieres crear una, simplemente ingresa o crea tu usuario aquí.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.