Capítulo 5. Gestión del almacenamiento en disco

Después de haber instalado su sistema Red Hat Linux, puede que desee visualizar la tabla de particiones existente, cambiar el tamaño de las particiones, eliminar particiones o añadir particiones desde espacio libre o discos duros adicionales. La utilidad parted le permite llevar a cabo estas tareas. Este capítulo trata de cómo usar parted para llevar a cabo tareas de sistemas de archivo. Por otra parte, puede usar fdisk para realizar la mayoría de estas tareas, excepto redimensionar las particiones. Para más información sobre fdisk, refiérase a la página del manual o de información de fdisk.

Si quiere visualizar el uso del espacio del disco de sistema o controlar el uso del espacio de disco, consulte Sección 26.3.

Debe tener instalado el paquete parted para usar la utilidad parted. Para iniciar parted, en un indicador de comandos shell como root, escriba el comando parted /dev/hdb, donde /dev/hdb es el nombre del dispositivo para el disco que desea configurar. Verá un indicador (parted). Escriba help para visualizar una lista de comandos disponibles.

Si desea crear, eliminar o cambiar el tamaño a una partición, el dispositivo no puede estar en uso (no puede haber particiones montadas y el espacio swap no puede estar activado). El modo más fácil de lograr esto es arrancando el sistema en modo de rescate. Consulte el Capítulo 9 para instrucciones sobre cómo arrancar en modo de rescate. Cuando aparezca el indicador para montar el sistema de archivos, seleccione Saltar.

Por otra parte, si la unidad no contiene ninguna partición en uso, puede desmontarlas con el comando umount y eliminar todo el espacio swap en el disco duro con el comando swapoff.

La Tabla 5-1 contiene una lista de los comandos parted más usados. Las secciones siguientes explican algunos de ellos con más detalles.

ComandoDescripción
check minor-numEjecuta un chequeo sencillo del sistema de archivos
cp desde aCopiar un sistema de archivos desde una partición a otra; desde y hasta son los números 'minor' de las particiones
helpMuestra una lista de los comandos disponibles
mklabel etiquetaCrea una etiqueta de disco para la tabla de particiones
mkfs numero-minor tipo-de-sistema-de-archivosCrea un sistema de archivos del tipo tipo-de-sistema-de-archivos
mkpart tipo-particion tipo-sa start-mb end-mbCrea una partición sin crear un nuevo sistema de archivos
mkpartfs tipo-particion tipo-sa start-mb end-mbCrea una partición y crea un nuevo sistema de archivos
move numero-minor start-mb end-mbMueve la partición
printVisualiza la tabla de particiones
quitSale de parted
resize numero-minor start-mb end-mbRedimensiona la partición desde start-mb a end-mb
rm numero-minorElimina la partición
select dispositivoSelecciona un dispositivo diferente a configurar
set numero-minor bandera estadoColoca una bandera a la partición; estado es 'on' o 'off'

Tabla 5-1. Comandos parted

5.1. Visualizar la tabla de particiones

Después de iniciar parted, escriba el comando siguiente para visualizar la tabla de particiones:

print

Aparecerá una tabla similar a lo siguiente:

Disk geometry for /dev/hda: 0.000-9765.492 megabytes
Disk label type: msdos
Minor    Start       End     Type      Filesystem  Flags
1          0.031    101.975  primary   ext3        boot
2        101.975    611.850  primary   linux-swap  
3        611.851    760.891  primary   ext3        
4        760.891   9758.232  extended              lba
5        760.922   9758.232  logical   ext3        

La primera línea muestra el tamaño del disco, la segunda muestra el tipo de etiqueta del disco y el resto de la salida muestra la tabla de partición. En la tabla en particular, el número Minor es el número de la partición. Por ejemplo, la partición con número minor 1 corresponde a /dev/hda1. Los valores de Inicio y Final están en megabytes. El Tipo es primario, extendido o lógico. El Sistema de archivos es el tipo de sistema de archivos, que puede ser uno de los siguientes: ext2, ext3, FAT, hfs, jfs, linux-swap, ntfs, reiserfs, hp-ufs, sun-ufs, o xfs. La columna Etiquetas enumera todas la etiquetas colocadas para la partición. Las etiquetas disponibles son boot, root, swap, hidden, raid, lvm, o lba.

SugerenciaSugerencia
 

Para seleccionar un dispositivo diferente sin tener que reiniciar parted, use el comando select seguido del nombre del dispositivo, como por ejemplo /dev/hdb. A continuación, puede visualizar o configurar la tabla de particiones.