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/xvdbLinux / 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