fbpx Comando fdisk en Linux: Crear y Gestionar Particiones | Certificação Linux

Comando fdisk en Linux: Crear, Listar y Gestionar Particiones MBR y GPT

📅 01/01/2019 ⏱ 6 min ✍️ Uira Ribeiro
Linuxcomandos
Comando fdisk en Linux: Crear, Listar y Gestionar Particiones MBR y GPT
Exam Pass App — mais de 7.000 questões LPI, offline, em 5 idiomas, disponível no Android e na App Store
Disponible en
Google Play
Disponible en
App Store

El Comando fdisk en Linux es una utilidad para crear, listar, modificar y borrar particiones de disco. Es muy robusto y permite crear una gran lista de tipos de particiones para Linux y diferentes sistemas operativos. El fdisk funciona en modo texto en forma de diálogo amigable.

El fdisk es capaz de manipular tablas de particiones GPT, MBR, Sun, SGI y BSD.

La opción -l del fdisk lista todos los discos y particiones encontradas en el sistema linux:

$ sudo fdisk -lDisco /dev/xvda: 8 GiB, 8589934592 bytes, 16777216 setoresUnidades: setor de 1 * 512 = 512 bytesTamanho de setor (lógico/físico): 512 bytes / 512 bytesTamanho E/S (mínimo/ótimo): 512 bytes / 512 bytesTipo de rótulo do disco: gptIdentificador do disco: 33E98A7E-CCDF-4AF7-8A35-DA18E704CDD4
Dispositivo  Início      Fim  Setores Tamanho Tipo/dev/xvda1     4096 16777182 16773087      8G Linux sistema de arquivos/dev/xvda128   2048     4095     2048      1M BIOS inicialização
Disco /dev/xvdb: 8 GiB, 8589934592 bytes, 16777216 setoresUnidades: setor de 1 * 512 = 512 bytesTamanho de setor (lógico/físico): 512 bytes / 512 bytesTamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes

En este ejemplo anterior, el sistema tiene dos discos xvda y xvdb. El primer disco tiene una partición de 8GB y una partición de boot de 1MB y usa el sistema GPT. El segundo disco de 8GB no tiene ninguna partición creada.

En sistemas en Cloud Computing es común que los discos usen la nomenclatura "xvd" para designar los discos en lugar de "sd".

Para particionar el disco debes pasar como parámetro para el fdisk el dispositivo de bloques con el que deseas trabajar. Es necesario tener permisos de root para modificar las particiones.

# fdisk /dev/xvdb

Bem-vindo ao fdisk (util-linux 2.30.2).
As alterações permanecerão apenas na memória, até que você decida gravá-las.
Tenha cuidado antes de usar o comando de gravação.

A unidade não contém uma tabela de partição conhecida.
Criado um novo rótulo de disco DOS com o identificador de disco 0xa8431f5e.

Comando (m para ajuda): 

En este ejemplo el fdisk va a poder particionar el disco virtual xvdb.

Las opciones de menú más frecuentes son:

DOS (MBR)
   a   alterna la opción de arranque
   b   edita el rótulo del disco BSD anidado
   c   alterna la opción "compatibilidad"
 
Genérico
   d   elimina una partición
   F   lista particiones no particionadas libres
   l   lista los tipos de particiones conocidas
   n   agrega una nueva partición
   p   muestra la tabla de partición
   t   modifica el tipo de la partición
   v   verifica la tabla de partición
   i   muestra información sobre una partición
 
Miscelánea

   m   muestra este menú
   u   modifica las unidades de las entradas mostradas
   x   funcionalidad adicional (solo para usuarios avanzados)
 
Script
   I   carga layout de disco de un archivo script de sfdisk
   O   despeja layout de disco para un archivo script de sfdisk
 


Guardar & salir
   w   escribe la tabla en el disco y sale
   q   sale sin guardar los cambios
 
Crea una nueva etiqueta
   g   crea una nueva tabla de partición GPT vacía
   G   crea una nueva tabla de partición SGI (IRIX) vacía
   o   crea una nueva tabla de partición DOS vacía
   s   crea una nueva tabla de partición Sun vacía

Para crear una nueva partición del tipo MBR debes elegir la opción "n" en el fdisk. Luego tendrás que elegir si la nueva partición será primaria, extendida o lógica. Si la partición es primaria o extendida, tendrás que ingresar el número de la partición de 1 a 4. Si la partición es lógica, el fdisk se encarga de numerarla para ti.

En este ejemplo a continuación se creó una partición primaria de 8GB usando la tabla MBR:

# fdisk /dev/xvdbBem-vindo ao fdisk (util-linux 2.30.2).As alterações permanecerão apenas na memória, até que você decida gravá-las.Tenha cuidado antes de usar o comando de gravação.A unidade não contém uma tabela de partição conhecida.Criado um novo rótulo de disco DOS com o identificador de disco 0x5cfd153d.Comando (m para ajuda): nTipo da partição   p   primária (0 primárias, 0 estendidas, 4 livre)   e   estendida (recipiente para partições lógicas)Selecione (padrão p): pNúmero da partição (1-4, padrão 1): 1Primeiro setor (2048-16777215, padrão 2048): Último setor, +setores ou +tamanho{K,M,G,T,P} (2048-16777215, padrão 16777215): Criada uma nova partição 1 do tipo "Linux" e de tamanho 8 GiB.

El tamaño de la partición debe ser elegido ingresando el cilindro inicial y el cilindro final deseado o por el tamaño en megabytes o gigabytes. Por ejemplo, para crear una partición de 1 giga, puedes ingresar +1024M o +1G.

Si deseas utilizar GPT para crear una partición, usa la opción "g" y luego la opción "n".

# fdisk /dev/xvdbBem-vindo ao fdisk (util-linux 2.30.2).As alterações permanecerão apenas na memória, até que você decida gravá-las.Tenha cuidado antes de usar o comando de gravação.A unidade não contém uma tabela de partição conhecida.Criado um novo rótulo de disco DOS com o identificador de disco 0x7395e584.
Comando (m para ajuda): gCriado um novo rótulo de disco GPT (GUID: DAA9FD3A-6F1B-4324-9BF3-4AABE4134037).Comando (m para ajuda): nNúmero da partição (1-128, padrão 1): 1Primeiro setor (2048-16777182, padrão 2048): Último setor, +setores ou +tamanho{K,M,G,T,P} (2048-16777182, padrão 16777182): Criada uma nova partição 1 do tipo "Linux filesystem" e de tamanho 8 GiB.

Por defecto, todas las particiones se crean con el tipo 83 Linux.

Si deseas otro tipo de partición, como swap, debes crear la partición y luego cambiar su tipo con la opción "t".

Ve los tipos de partición que Linux soporta:

Tipos de Partición

Una vez que definiste las particiones, es necesario escribir los datos en la tabla de particiones con la opción "w".

Aprende mucho más sobre Linux en nuestro curso online. 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

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Después de años viendo profesionales perder horas en tareas simples por no conocer las herramientas correctas de Linux, decidí enseñar.
Hoy soy autor de la mayoría de los Materiales de Aprendizaje oficiales de la LPI y mentor de más de 14,000 alumnos certificados.

Conoce mi historia completa →

Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.

Certificação Linux — a plataforma líder em certificações Linux no Brasil
WhatsApp