Arranque con Fake-Raid
Buenas:
Tengo una Debian arrancado con un disco normal, pero quería arrancarlo
con un RAID-1 a partir de una controladora VIA, compatible con DMRAID.
La generación ha ido bien. Tengo funcionando el RAID con los 2 discos...
~# dmraid -s
*** Active Set
name : via_beidbjcadf
size : 78165248
stride : 128
type : mirror
status : ok
subsets: 0
devs : 2
spares : 0
~# ll /dev/mapper/
total 0
...
crw------T 1 root root 10, 236 dic 6 16:35 control
brw-rw---- 1 root disk 254, 0 dic 6 16:35 via_beidbjcadf
~# cat /proc/partitions
major minor #blocks name
8 0 976762584 sda
8 1 976760832 sda1
8 16 1953514584 sdb
8 17 1953513560 sdb1
8 48 39082680 sdd
8 32 39082680 sdc
11 0 1048575 sr0
254 0 39082679 dm-0
...
Y siguiendo este post: https://wiki.debian.org/DebianInstaller/SataRaid
He activado en el GRUB la opción "dmraid=true" y he descomentado la
linea: GRUB_DISABLE_LINUX_UUID=true
~# grep -e dmraid -e UUID /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet dmraid=true"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to
Linux
GRUB_DISABLE_LINUX_UUID=true
Generamos el grub.cfg...
~# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-4-amd64
Found initrd image: /boot/initrd.img-3.2.0-4-amd64
done
Y cuando voy a correr el "grub-install" sobre el nuevo dispositivo "...
~# grub-install /dev/mapper/via_beidbjcadf
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a
partitionless disk or to a partition. This is a BAD idea..
/usr/sbin/grub-setup: error: embedding is not possible, but this is
required for cross-disk install.
El primer warning lo entiendo, no he definido una partición sobre el
disco, pero es que cuando ya la he generado con fdisk, el mkfs.ext4 no
la veia como un dispositivo sobre el que pudiera realizar el formato
(mkfs.ext4 /dev/mapper/via_beidbjcadf1).
pero en cualquier caso, el problema parece ser el error siguiente, que
no lo entiendo.
El caso es que, arrancando con este dispositivo RAID desde BIOS, el menu
del GRUB no llega a aparecer en ningun momento.
En fin, cualquier sugerencia sera bienvenida.
Gracias,
un saludo,
Alberto
Reply to: