Re: Discos duros que cambian de dispositivo
El mar, 10-10-2006 a las 13:27 +0200, MarioDebian escribió:
> On 10/10/06, jEsuSdA 8) <bazofia1@terra.es> wrote:
> > Hola a todos!
> > Mi pregunta es si existe alguna manera de indicar en el arranque que
> > cada disco duro sea asociado a un /dev/sdX determinado y que se mantenga
> > siempre esa referencia con independencia de que se reinicie el sistema.
> Si la hay, se llama udev.
>
> Por ejemplo yo tengo 4 tarjetas de red y por la MAC asigno sus nombres
> en una regla en /etc/udev/rules.d/ (no importa si quito una o las
> cambio de slot pci), siempre es la misma eth así puedo pintar con
> rotulador que interfaz es.
>
> Para los discos duros incluso puedes olvidarte de las reglas, las
> nuevas versiones de udev disponen de un directorio especial:
> /dev/disk:
>
> # ls /dev/disk/
> by-id by-label by-path by-uuid
>
> Si tus particiones tienen etiqueta (label) lo mejor es que las uses
> como tal poniendo en el fstab algo como:
>
> (Si la etiqueta es backup)
>
> /dev/disk/by-label/backup /mnt/backup ext3 defaults 0 0
>
> Sino tienes etiquetas las puedes asignar con e2label (ext2,ext3) o
> bien usar el número de serie de los discos:
>
> Por ejemplo:
>
> # ls /dev/disk/by-id/ | grep -v part
> scsi-SATA_ST3160023AS_3JS0MYSC
> scsi-SATA_ST3160023AS_3JS0N2JA
>
> para montar la primera partición del disco cuyo serial es 3JS0MYSC
> sería algo como:
>
> /dev/disk/by-id/scsi-SATA_ST3160023AS_3JS0MYSC-part1 /mnt/PUNTO_MONTAJE
>
> Lo que hay dentro de /dev/disk/ no es más que enlaces simbólicos a los
> dispositivos reales:
>
> # ls /dev/disk/by-id/scsi-SATA_ST3160023AS_3JS0MYSC-part1 -l
>
> /dev/disk/by-id/scsi-SATA_ST3160023AS_3JS0MYSC-part1 -> ../../sda1
>
> Saludos
>
>
Brutal respuesta. Gracias por reenviarlo :).
Sapere Aude.
--
Javier Ruano <javier.ruano@estudiante.uam.es>
Reply to: