[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RAID y GRUB en etch



El 19/06/07, Alejandro Santos <alejolp@alejolp.com> escribió:
Hola,

El 18/06/07, Yortx Barry <yortx.barry@gmail.com> escribió:
>
> Hola,
>
> yo tengo montado algo similar. Tu problema es que /boot no puede estar
> en un raid software, porque el grub no sabe como acceder a él. Además
> debes asegurarte que el nucleo (o la imagen initrd) incluye soporte
> para leer el raid. Por defecto en debian lo tiene.
> Te digo como lo he montado yo:
> disco 1: 3 particiones
>  - 50 MB para /boot
>  - 206 MB para swap
>  - resto para el raid
> disco 2 : 2 particiones
>  - 256 para swap
>  - resto para raid
>

La idea de un RAID es que si te falla un disco, el sistema siga
funcionando con el otro disco.

Es por eso que es deseable que ambos discos esten particionados
exactamente igual, y la swap también esté en RAID por si tenés discos
hot-swap y poder cambiar en caliente el disco fallado. Caso contrario,
si la swap muere también lo hace el kernel ya que la swap no es un
deposito de basura sino de cosas útiles y que en algun momento hay que
poder leer.

Ahora no estoy en mi casa, pero según recuerdo tuve que cambiar con el
fdisk el tipo de partición a otra diferente (ni linux native, ni linux
swap). Además, hay que crear una particion por cada disco, y en mi
caso tuve que hacer 3 particiones por disco: boot, swap, el resto.

Como dije, en ambos discos las particiones son exactamente las mismas
a nivel cilindros del disco usando fdisk. No creo que haga falta que
estén en el mismo cilindro, pero es un requisito que ambas particiones
sean del mismo tamaño a nivel sectores del disco.


> Y en el raid metí todo el resto. Lo del tamaño raro en la partición de
> swap del primer disco lo hice para que las dos particiones que
> participan en el raid tengan exactamente el mismo tamaño.
>

En mi caso tengo 2 discos de 200gb y los modelos no eran exactamente
los mismos sino que un disco tenia un par de megas mas que otro. La
diferencia de tamaño la dejé al final del disco como espacio sin
particionar.

> Un saludo y espero que te sirva.
>

Saludos,
Alejo
http://www.alejolp.com.ar


No me habia fijado en que era un raid 1, lo mio era un raid 0.
En un raid1 efectivamente /boot puede e incluso debe estar en el raid,
y el grub debería poder leerlo.
Quizás podrias probar a instalar sin hacer raid, para comprobar si es
culpa del raid. A lo mejor el nucleo por defecto no incluye soporte
para tu controladora SATA.

Reply to: