Mar 25, 2009

Sistema de particiones en Linux

Linux hace referencia a las particiones empleando una combinación de letras o números que conforman el siguiente esquema: /dev/xxyN.

El significado de cada uno de los elementos anteriores es el siguiente:
  • /dev/: nombre del directorio donde residirán todos los archivos de dispositivo.
  • xx: las dos primeras letras indican el tipo de dispositivo en el que residirá la partición. Normalmente se utiliza hd para discos IDE, sd para discos SCSI.
  • y: letra que indica el número de disco duro (por ejemplo /dev/hda hace referencia al primer disco duro IDE, y /dev/sdb al segundo disco duro SCSI).
  • N: número de partición.
Las particiones primarias o extendidas están numeradas del 1 al 4, y las particiones lógicas toman un número a partir del 5.

Por ejemplo, /dev/sda3 representa a la tercera partición primaria o extendida del primer disco duro SCSI, y /dev/hdb8 se corresponde con la cuarta partición lógica del segundo disco duro IDE.

2 comments:

  1. Ampliando un poco... pa tocar las pelotas ¡como me lo paso! jeje

    Linux usa device drivers para controlar los dispositivos del sistema (Memoria, raton, modem, discos duros, ...). Un "device driver" es un conjunto de funciones (interfaz) que el kernel ofrece al user-space para manejar a un dispositivo. Linux hace visibles todos los device driver al user-space a traves de lo que se conoce como "ficheros dispositivo" situados en /dev. Ejemplos:
    /dev/console Consola del sistema
    /dev/ttyS0 Primer puerto serie
    /dev/null Agujero negro (escrituras)
    /dev/zero Fuente inagotable de ceros (lecturas)

    Cada dispositivo de almacenamiento tiene su propio fichero dispositivo (su propio driver asociado en el kernel). Asi por ejemplo, los dispositivos de almacenamiento IDE:

    /dev/hda Primer disco, todo el disco
    /dev/hda1 Primer disco, particion primaria 1
    /dev/hda2 Primer disco, particion primaria 2
    /dev/hda3 Primer disco, particion primaria 3
    /dev/hda4 Primer disco, particion primaria 4
    /dev/hda5 Primer disco, particion logica 1
    /dev/hda6 Primer disco, particion logica 2

    Espero que sea información útil!!

    ReplyDelete
  2. Gracias por el aporte Iván!

    Al final te voy a tener que dar permisos de escritura sobre el blog para que colabores!

    ReplyDelete