https://esgeeks.com/?p=6798
Particiones de Disco: Ejemplos de comando Partx en Linux
5 (100%) 8 voto[s]

Partx es una utilidad de línea de comandos simple pero útil orientada al mantenimiento del sistema Linux. Se utiliza para informar al kernel sobre la presencia y numeración de las particiones en un disco.

En este breve artículo, explicaré el uso útil del comando Partx con ejemplos en Linux. Ten en cuenta que necesitas ejecutar partx con privilegios de root, de lo contrario, usa el comando sudo para obtener privilegios de root.

Ejemplos de comando Partx

  • Para listar la tabla de particiones del disco, puedes ejecutar cualquiera de los siguientes comandos.


partx --show /dev/sda1
partx --show /dev/sda10 /dev/sda
Listar tabla de particiones del disco Linux

Listar tabla de particiones del disco Linux

Ten en cuenta que, en este caso, partx se verá sda1 como un disco completo en lugar de como una partición (reemplaza /dev/sda10 con el nodo de dispositivo apropiado que deseas tratar en tu sistema):

  • Para enumerar todas las subparticiones en /dev/sda (ten en cuenta que el dispositivo se utiliza como un disco completo), ejecuta:
partx --show /dev/sda
Enumerar subparticiones en dev sda

Enumerar subparticiones en dev sda

  • También puedes especificar el rango de particiones a mostrar usando la opción --nr. Utiliza la opción -o para definir las columnas de salida. Puede ser utilizado para --show u otras opciones relacionadas.

Por ejemplo, para imprimir los sectores de inicio (start) y fin (end) de partición 1 en /dev/sda, ejecuta:

partx -o START, END --nr 1 /dev/sda
Mostrar rango de particiones con partx

Mostrar rango de particiones con partx

  • Para leer el disco e intentar agregar todas las particiones al sistema, usa la opción -a y -v (modo verbose/detallado) de la siguiente manera.
partx -v -a /dev/sdb
Agregar particiones al sistema con partx

Agregar particiones al sistema con partx

  • Para las listas de la longitud en sectores y tamaño legible de partición 3 en /dev/sda, ejecuta el siguiente comando.
partx -o SECTORS,SIZE  /dev/sdb3 /dev/sda
Sectores y tamaño con comando partx

Sectores y tamaño con comando partx

  • Para agregar las particiones especificadas, 3 a 5 (inclusive) en /dev/sdb, usa el siguiente comando.
partx -a --nr 3:5 /dev/sdb


También puedes listar particiones específicas:

Listar particiones específicas

Listar particiones específicas

  • También puedes eliminar particiones utilizando el parámetro -d. Por ejemplo, para eliminar la última partición /dev/sdb, usa el siguiente comando.
partx -d --nr -1:-1 /dev/sdb

En este ejemplo, --nr -1:-1 significa la última partición en el disco.

  • Para especificar el tipo de tabla de partición, usa el parámetro -t y para deshabilitar los encabezados, usa el parámetro -g.
partx -o START -g --nr 5 /dev/sdb

Para obtener más información, lee la página de manual de partx (ejecutando man partx). Puedes hacer preguntas o compartir tus opiniones a través del formulario de comentarios a continuación.

¿Te ha gustado este artículo? ¡Da clic aquí por favor! Sígue este blog en su fanpage de  FacebookTwitterInstagram y/o YouTube para que no te pierdas del mejor contenido informático y hacking!


¡Mantente actualizado!

Suscríbete a nuestro boletín semanal...

Suscríbete a nuestro boletín electrónico para recibir artículos útiles y ofertas especiales. No te perderás absolutamente de nada!

Enviaremos solamente boletines al email y no compartiremos tu email.