27Jun

Cómo usar Fdisk para administrar particiones en Linux

click fraud protection

El comando fdisk es una utilidad basada en texto para visualizar y administrar particiones de disco duro en Linux. Es una de las herramientas más potentes que puede usar para administrar particiones, pero confunde a los usuarios nuevos.

Este tutorial abordará los aspectos básicos del uso de fdisk para administrar una tabla de particiones. Después de usar fdisk, tendrá que usar un comando mkfs para formatear nuevas particiones con un sistema de archivos.

Sudo vs. Su

En Ubuntu, Linux Mint u otras distribuciones derivadas de Ubuntu, los comandos fdisk y mkfs deben tener el prefijo sudo .En las distribuciones que no usan sudo, primero use el comando su - para obtener un shell raíz y luego escriba cada comando sin sudo.

List Partitions

Los comandos sudo fdisk -l enumeran las particiones en su sistema.

Puede agregar el nombre de un dispositivo de disco para listar solo las particiones en él. Por ejemplo, use el siguiente comando para mostrar solo las particiones en el primer dispositivo de disco:

instagram viewer

sudo fdisk -l /dev/ sda

Ingresar al modo de comando

Para trabajar en las particiones de un disco, debe ingresar al modo de comando. Necesitará el nombre del dispositivo de un disco del comando fdisk -l .El siguiente comando ingresa al modo de comando para el primer dispositivo de disco:

sudo fdisk /dev/ sda

No edite particiones mientras están en uso. Si desea editar particiones del sistema, primero arranque desde un CD en vivo.

Uso del modo de comando

En el modo de comando, utiliza comandos de una sola letra para especificar las acciones que desea realizar. Escriba m y presione Entrar para ver una lista de los comandos que puede usar.

Visualización de la tabla de particiones

Utilice p para imprimir la tabla de particiones actual en el terminal desde el modo de comando.

Eliminación de una partición

Utilice el comando d para eliminar una partición. Se le pedirá el número de la partición que desea eliminar, que puede obtener del comando p .Por ejemplo, si quisiera eliminar la partición en /dev/ sda5, escribiría 5 .

Después de eliminar la partición, puede escribir p nuevamente para ver la tabla de partición actual. La partición parece eliminada, pero fdisk no escribe estos cambios en el disco hasta que use el comando w.

Creación de una partición

Utilice el comando n para crear una nueva partición. Puede crear una partición lógica o primaria( l para lógica o p para primaria).Un disco solo puede tener cuatro particiones primarias.

A continuación, especifique el sector del disco en el que desea que empiece la partición. Presione Entrar para aceptar el sector predeterminado, que es el primer sector libre en el disco.

Por último, especifique el último sector de la partición en el disco. Si desea agotar todo el espacio disponible después del sector inicial, simplemente presione Entrar. También puede especificar un tamaño específico, como + 5G para una partición de cinco gigabytes o + 512M para una partición de 512 megabytes. Si no especifica una unidad después del signo +, fdisk usa sectores como la unidad. Por ejemplo, +10000 da como resultado que el final de la partición sea de 10000 sectores después de su comienzo.

ID del sistema

El comando n que acabo de ejecutar recreaba la partición de intercambio que eliminé antes, ¿o no? Si ejecuto nuevamente el comando p , veré que la nueva partición /dev/ sda5 es una partición "Linux" en lugar de una partición "Linux swap".

Si deseo cambiar su tipo, puedo usar el comando t y especificar el número de la partición.

Se me pedirá el código hexadecimal del tipo. No lo sé, así que puedo escribir L para ver una lista de códigos hexadecimales.

Dice que 82 es el código para las particiones de intercambio de Linux, así que puedo tipear eso.

Esto no formatea la partición con el sistema de archivos que seleccione. Tendrás que hacer eso más tarde con el comando mkfs apropiado.

Escribir cambios

Usar w para escribir los cambios que ha realizado en el disco.

Utilice q si desea salir sin guardar los cambios.

Formateo de una partición

Debe formatear las particiones nuevas con un sistema de archivos antes de poder usarlas. Puede hacer esto con el comando apropiado de mkfs. Por ejemplo, este comando formatea la quinta partición en el primer disco con el sistema de archivos ext4.

sudo mkfs.ext4 /dev/ sda5

Utilice el comando mkswap si desea formatear una partición como una partición de intercambio:

sudo mkswap /dev/ sda5

Fdisk contiene una variedad de otros comandos, incluidos los comandos expertos a los que puede acceder ejecutando x comando primeroConsulte la página man de fdisk con el comando man fdisk para obtener información más detallada.