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

Re: Arranque con Fake-Raid



El 08/12/13 18:07, Camaleón escribió:
El Sun, 08 Dec 2013 18:02:20 +0100, Alberto escribió:

El 08/12/13 16:21, Camaleón escribió:
...
y tras escoger la opción, sigue sin encontrar el dispositivo, ya sea el
UUID, md0...

Comprueba que hayas seguido todos los pasos (en Internet tienes varias
guías para la instalación sobre un sistema en funcionamiento del mdadm
con raid1¹) e incluso intenta iniciar el sistema manualmente desde la
consola de GRUB2 que aunque es un poco pesadita (tienes que cargar
manualmente los módulos) da mucho juego, así puedes ir viendo en tiempo
real si te reconoce o no la partición.

¹http://www.howtoforge.com/how-to-set-up-software-raid1-on-a-running-
system-incl-grub2-configuration-debian-squeeze

bufff, estoy sufriendo con este tema como no recuerdo hace mucho...

el modulo mdraid1x efectivamente era determinante, como apuntabas, aunque yo intentaba ser "segurolas" ya que casi todos los posts que consulte referenciaban al mdraid09, pero no.

una vez en consola Grub, cargo el /dev/md0 y accedo a su estructura correctamente, entiendo que estoy a un paso, pero...

en el momento de cargar todas las lineas y arrancar, no parece acceder a /dev/md0 (GRRRRR...)

...
Boot args (cat /proc/cmdline)

Missing modules (cat /proc/modules, ls /dev)
/dev/md0 not exist
...

la verdad es que esto parece de Poltergeist.

La entrada de Grub que arranca el disco anterior (sda) es esta:

menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
        load_video
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 5dc41685-0965-47ca-9688-9108b558e57a
        echo    'Loading Linux 3.2.0-4-amd64 ...'
        linux   /boot/vmlinuz-3.2.0-4-amd64 root=/dev/sda1 ro  quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-3.2.0-4-amd64
}


Y la que he añadido para probar a arrancar md0 es esta:

menuentry "Linux Debian - RAID (md0)" --class debian --class gnu-linux --class gnu --class os {
  load_video
  insmod gzio
  insmod part_msdos
  insmod ext2
  insmod raid
  insmod mdraid1x
  insmod normal
  set root='(md/0)'
  echo "Cargando RAID Linux Kernel..."
  linux /boot/vmlinuz-3.2.0-4-amd64 root=/dev/md0 ro quiet
  echo "Cargando RAMdisk inicial..."
  initrd /boot/initrd.img-3.2.0-4-amd64
}

Insisto en que desde la consola de Grub, y tras cargar la linea "set root='(md/0)' " soy capaz de ver el contenido del disco /dev/md0, pero tras cargar el kernel y el Ramdisk, no arranca.

Es posible que haya que incluir los modulos dentro del initrd ???


Reply to: