GNU/Linux >> Tutoriales Linux >  >> Linux

Entendiendo la utilidad fdisk de Linux

ver particiones de disco

La utilidad fdisk es un manipulador de tablas de particiones común para Linux. Use fdisk –l para listar la tabla de particiones. La salida varía según la cantidad de discos y particiones conectados. Para mostrar la partición de un dispositivo específico, incluya el nombre del dispositivo como argumento. Por ejemplo:

# fdisk -l /dev/sda

Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000dddc2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

Sin especificar un dispositivo como argumento, se enumeran las particiones en /proc/partitions. Las primeras cinco líneas de salida del comando fdisk –l /dev/sda son información resumida sobre el propio dispositivo, /dev/sda. El resultado de ejemplo muestra un disco virtual (sda) de 21,5 GB con 41943040 sectores.

La tabla de particiones se muestra después de la información de resumen. En la tabla de particiones se enumeran siete columnas de información. La columna Dispositivo muestra dos particiones:/dev/sda1 y /dev/sda2.

Bota :La columna Arranque muestra que la primera partición, /dev/sda1, tiene un asterisco (*) indicando que esta partición contiene los archivos requeridos por el gestor de arranque para arrancar el sistema.
Inicio y Fin :Las columnas de inicio y final enumeran los sectores inicial y final de cada partición.
Bloques :la columna de bloques enumera el número de bloques asignados a la partición.
Id y sistema :estas columnas identifican el tipo de partición.

Nombre de partición

El esquema de nomenclatura de particiones de Linux se encuentra en /dev/xxyN forma. Los elementos de este esquema de nombres se describen a continuación:
/dev/ :este es el directorio en el que residen todos los archivos del dispositivo.
xx (o xxx) :Las dos primeras de tres letras indican el tipo de dispositivo en el que reside la partición. Estas letras suelen ser hd (para discos IDE), sd (para discos SCSI) o xvd (para discos virtuales).
y :esta letra indica en qué dispositivo se encuentra la partición; por ejemplo, /dev/sda (el primer disco duro SCSI) o /dev/xvdb (el segundo disco virtual).
N :Este número indica la partición. Por ejemplo, /dev/sda1 es la primera partición del primer dispositivo SCSI y /dev/xvda3 es la tercera partición del primer disco virtual.

Tipos de partición

Los tipos de partición se pueden mostrar y cambiar mediante la utilidad fdisk. Una lista parcial (más comúnmente utilizada) de los tipos de partición son:
83:Linux
82:Intercambio de Linux
5:Extendido
8e:Linux LVM

Para ver una lista de todas las particiones disponibles, use el subcomando fdisk l .

Uso de la utilidad fdisk

La utilidad fdisk también proporciona una interfaz interactiva para manipular la tabla de particiones de un dispositivo de disco.

# fdisk [device_name] 
Command (m for help):

Los comandos básicos de fdisk incluyen:
– d :eliminar una partición.
– l :enumera los tipos de partición conocidos.
– m :Imprime los comandos disponibles.
– n :agregue una nueva partición.
– p :Imprime la tabla de particiones.
– w :Escriba la tabla en el disco y salga de fdisk.

Para ver, todos los comandos fdisk disponibles usan la m subcomando:

Command (m for help): m    
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

Comando de prueba parcial

Este comando informa al núcleo de los cambios en la tabla de particiones. Ejecute este comando con el nombre del dispositivo como argumento para solicitar que el sistema operativo vuelva a leer la tabla de particiones:

# partprobe /dev/xvdb
Linux / UNIX:cómo crear una partición primaria usando fdisk
Linux / UNIX:cómo crear una partición extendida usando fdiskComprender la utilidad cfdisk de Linux
Comprender la utilidad dividida de Linux


Linux
  1. Cómo particionar un disco en Linux

  2. Comando Fdisk en Linux (Administrar particiones)

  3. ¿Entender el escritorio de Linux?

  4. Linux/UNIX:Cómo crear una partición primaria usando fdisk

  5. Linux/UNIX:Cómo crear una partición extendida usando fdisk

Listar particiones de disco duro en Linux

4 formas de ver la tabla de particiones en Linux

Comprender los procesos en Linux

Cómo ver las particiones de disco de Linux (tabla de particiones)

Entendiendo la utilidad separada de Linux

Ejemplos de comandos fdisk en Linux