[Bulma] debian y dos controladora sata
boube
elboube en gmail.com
Sab Abr 19 20:43:42 CEST 2008
2008/4/19 Luis Miguel R. <luismiguelro en gmail.com>:
> Buenas a todos, a ver si alguien me puede echar una mano con un tema,
> tengo en un servidor dos controladoras sata con discos en ambas, de vez
> en cuando la máquina no arrancaba bien y después de muchas horas de
> pruebas y de buscar info resulta que las controladoras se detectan de
> forma aleatoria y según el orden de detección se nombran los
> dispositivos sata: sdX, también leo que para solucionar ese problema se
> pueden usar las "Labels" en las particiones o bien los UUID, de forma
> que identificas la partición por esa "etiqueta" o UUID en vez de por el
> nombre del dispositivo /dev/sdX, hasta aquí todo bien, configuro el
> fstab para que use etiquetas en vez de los devices, pero queda el
> problema de la partición root, toda la información que encuentro por
> Internet
> dice que para poder usar labels o uuids para montar la partición root en
> arranque hay que usar imágenes initrd creadas con "mkinitcpio", por lo
> que las que lleva debian, que van creadas con mkinitramfs no valdrían.
>
> No me queda otra forma de confirma esto que haciendo pruebas,
> hago los cambios pertinentes en el fstab y en el lilo , sustituyendo
> todos los "/dev/sdX" por "/dev/disk/by-label/LABEL".
> Cuando las controladoras se detectan en el orden correcto el sistema
> carga perfectamente, por lo que los cambios en fstab estan funcionando,
> pero cuando se detecta mal, el sistema no arranca, por lo que parece que
> que efectivamente las imágenes initrd creadas con mkinitramfs no valen.
>
> Tenéis alguna información al respecto de este problema o sabéis de una
> solución?
>
> Lo único que se me ha ocurrido es una solución un poco patatera pero que
> "solucionaría" el problema, sería modificar la imagen initrd y quitarle
> el driver de la controladora que debe de detectarse en segundo lugar
> para que solo se cargue el de la otra y luego con un script de inicio
> cargar el driver de la segunda controladora, asegurándome así que
> siempre se nombrarán los discos con el nombre correcto.
Alomejor estoy diciendo una tontería, pero ¿probaste con udev?
Saludos a todos
--
Those who do not understand Unix are condemned to reinvent it, poorly.
-- Henry Spencer Usenet signature, November 1987
Más información sobre la lista de distribución Bulmailing