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

Re: Arranque con Fake-Raid



El 08/12/13 16:21, Camaleón escribió:
El Sun, 08 Dec 2013 12:54:36 +0100, Alberto escribió:
El 07/12/13 15:52, Camaleón escribió:
...
En la wiki de ArchLinux hablan de esto, echa un ojo:

https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID#Use_GRUB2

Dicen que las últimas versiones de grub-bios no son compatibles con los
fake-raid (mira, esto no lo sabía...) y sugieren instalar alguna versión
de GRUB2 más antigua.

si, bueno, no es este el error, pero bueno, en cualquier caso, la Estable de debian no se caracteriza precisamente por tener las "ultimas" versiones

~$ dpkg -l grub* | grep ^ii
ii grub-common 1.99-27+deb7u2 amd64 GRand Unified Bootloader (common files) ii grub-pc 1.99-27+deb7u2 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version) ii grub-pc-bin 1.99-27+deb7u2 amd64 GRand Unified Bootloader, version 2 (PC/BIOS binaries) ii grub2-common 1.99-27+deb7u2 amd64 GRand Unified Bootloader (common files for version 2)

...
He creado el nuevo raid, esta vez con mdadm...

(...)

¿La has creado a mano o has dejado que la genere "os-prober"?

no,no, lo he creado a mano

Una vez sale el menu del grub, escojo la nueva opcion, pero dice que no
encuentra el disco!

Al menos ahora llegas hasta GRUB2, lo cual quiere decir que se ha
instalado bien... en un disco, al menos.

bueno, porque he ejecutado el grub-install en cada uno de los discos independientes, pero de lo que se trata es que GRUB arranque el MD0 y no los discos sueltos...

No se que me falta, la verdad.

Hum... Google dice que en Wheezy en lugar de "insmod mdraid" (que no
existe) pongas "insmod mdraid1x", prueba a ver, no sea una tontuna.

He probado a cargar todos los modulos disponibles...

~$ cat /etc/grub.d/09_raid
#!/bin/sh
set -e
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

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 raid5rec
  insmod raid6rec
  insmod mdraid09
  insmod mdraid1x
  #set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set=root 13bd575c-ead4-4b99-a74e-0e000730d3bc
  echo "Cargando RAID Linux Kernel..."
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=13bd575c-ead4-4b99-a74e-0e000730d3bc ro quiet dmraid=true bootdegreaded=true
  echo "Cargando RAMdisk inicial..."
  initrd /boot/initrd.img-3.2.0-4-amd64_raid
}

y tras escoger la opción, sigue sin encontrar el dispositivo, ya sea el UUID, md0...


Reply to: