El particionamiento divide una unidad de disco en uno o más discos lógicos. Cada partición se trata como un disco independiente con su propio sistema de archivos. La información de partición se almacena en una tabla de partición.
Particiones primarias vs extendidas
El esquema de partición original para discos duros de PC permitía solo cuatro particiones, llamadas particiones primarias. Para crear más de cuatro particiones, una de estas cuatro particiones se puede dividir en muchas particiones más pequeñas, denominadas particiones lógicas. Cuando una partición primaria se subdivide de esta manera, se conoce como partición extendida. Las herramientas de partición presentadas en esta lección le permiten crear particiones primarias o extendidas.
Cómo listar particiones de disco
Los dispositivos de partición se enumeran en el archivo /proc/partitions:
# cat /proc/partitions major minor #blocks name 8 16 20971520 sdb 8 0 20971520 sda ...
Las columnas se describen de la siguiente manera:
principal :El número mayor del dispositivo. Esto se corresponde con el dispositivo de bloque en el archivo
/proc/devices.
menor :El número menor del dispositivo. Esto se relaciona con el número al final del nombre de la partición.
#blocks :el número de bloques de disco físico contenidos en la partición.
nombre :El nombre de la partición.
Hay varias utilidades disponibles para mostrar y manipular la tabla de particiones.
1. fdisco
2. cfdisk
3. separados
utilidad fdisk
La utilidad fdisk es un manipulador de tablas de particiones común para Linux. Usa fdisk –l para listar la tabla de particiones. 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
utilidad cfdisk
La captura de pantalla de la siguiente imagen muestra la interfaz de usuario de la utilidad cfdisk, que se utiliza para crear, eliminar y modificar particiones en un dispositivo de disco. Ingrese el comando cfdisk e incluya el dispositivo que desea particionar como argumento.
# cfdisk /dev/sda
utilidad dividida
La utilidad GNU parted también se usa para ver la tabla de particiones existente, cambiar el tamaño de las particiones existentes o agregar particiones desde el espacio libre o discos duros adicionales. Esta utilidad es más avanzada que la utilidad fdisk. Admite más tipos de etiquetas de disco y ofrece comandos adicionales. Para ver las particiones en el disco, use el imprimir subcomando en utilidad dividida:
# parted /dev/sda GNU Parted 3.1 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) print Model: VMware, VMware Virtual S (scsi) Disk /dev/sda: 21.5GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 1075MB 1074MB primary xfs boot 2 1075MB 21.5GB 20.4GB primary lvm (parted) quit