Discos
Discos
Objetivos
Crear y configurar las particiones de disco
Software
Aun habiendo ya instalado el sistema operativo seguimos pudiendo modificar las particiones que ya tenemos ( editar, borrar, redimensionar...) e incluso podemos crear nuevas, para ello se utilizan editores de particiones como por ejemplo: Gparted http://gparted.sourceforge.net
Conceptos
Los discos duros son los dispositivos de memoria que usa tu ordenador para guardar los datos. Un disco duro se puede dividir en varias particiones y cada partición es independiente una de otra, esto da al usuario mucha versatilidad a la hora de decidir cómo estructurar el sistema. En cada partición puedes instalar un sistema operativo, o en su defecto, dejarla para almacenar datos. Además puedes crear para Linux otra partición en formato swap que servirá como ampliación de la memoria RAM. Las particiones básicas se llaman primarias y puede haber a lo sumo 4. Esto puede ser suficiente para nuestros intereses. Como a veces no es así, se crearon las particiones extendidas que pueden albergar otras particiones dentro, llamadas lógicas.
Los sistemas de archivos indican el modo en que se gestionan los archivos dentro de las particiones. Según su complejidad tienen características como previsión de apagones, posibilidad de recuperar datos, etc.
Procedimiento
Partición Swap:
Establecer una partición como área de intercambio
$ mkswap /dev/sda2
Habilitar el área de intercambio
$ swapon /dev/sda2:
Deshabilitar el área de intercambio
$ swapoff /dev/sda2 :
Sistemas de archivos:
Comando genérico para crear sistemas de archivos: mkfs
$ mkfs -t ext2 /dev/sda2
Mas específicos:
mkfs.bfs, mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev, mkfs.minix, mkfs.msdos, mkfs.ntfs
Ajustar los parámetros de ext2/ext3/ext4.
mkfs.vfat tune2fs
Conviertir el sistema de archivos de ext2 a ext3
$ tune2fs -j /dev/sda2
Etiquetas de sistemas de archivos:
dosfslabel (8) - set or get a MS-DOS filesystem label
e2label (8) - Change the label on an ext2/ext3/ext4 filesystem
findfs (8) - Find a filesystem by label or UUID
mlabel (1) - make an MSDOS volume label
ntfslabel (8) - display/change the label on an ntfs file system
Dispositivos de almacenamiento externo:
USB. Comandos:
- lsusb (8) – listado de dispositivos USB
- usb-devices (1) – imprime detalles de dispositivos USB
- usb_printerid (1) – imprime el ID de impresoras USB
Sistemas avanzados:
- RAID, paquete mdadm.
- LVM, paquete lvm2.
Verificación
$ fsck: verifica la superficie del disco.
$ fsck -p /dev/sda5 : verifica la superficie de una partición.
$ badblocks /dev/sda5 : detecta bloques malos, y su resultado puede ser leído por los comandos que crean sistemas de archivos.
hdparm - get/set SATA/IDE device parameters. OJO, puede crear problemas en máquinas instaladas.
Referencias
http://proyectopinguino.blogspot.com/2009/04/gestionar-particiones-en-linux-montar-y.html http://proyectopinguino.blogspot.com/2008/08/crear-y-editar-particiones-en-linux.html http://protectoramalaga.bdat.com/documentos/sistema_ficheros/html/x271.html