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.

Gracias y un saludo.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a