raid5 soft linux et lilo

raid5 soft linux et lilo - Linux et OS Alternatifs

Marsh Posté le 04-06-2004 à 12:19:13    

J'essaye d'installer un systeme en raid5 soft.
J'ai bien recompile le kernel avec les options en dur, en bootant sur un  
disque en dehors du raid, j'arrive a monter le slash en raid5 sans probleme.
Par contre lorsque je fais un lilo -v -r /mnt/slash
j'ai le message suivant:
 
root@kusanagi+/mnt/slash# lilo -v -r /mnt/slash                                                                                                        
11:53
LILO version 22.5.9, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 08-Apr-2004, and compiled at 22:00:55 on Apr 18 2004
Debian GNU/Linux
 
Warning: (ATAraid driver) the kernel does not support underlying
    device inquiries.  Each underlying drive of  /dev/ataraid/d0  must
    individually be marked INACCESSIBLE.
/boot/boot.1600 exists - no master disk volume ID record backup copy made.
Fatal: Only RAID1 devices are supported as boot devices
root@kusanagi+/mnt/slash#
 
pour le lilo.conf suivant
 
lba32
disk=/dev/md0
bios=0x80
boot=/dev/hde2 mais pareil avec md0
root=/dev/md0
raid-extra-boot = auto
install=/boot/boot-menu.b
map=/boot/map
delay=20
vga=normal
 
default=Linux-2.4.26
 
image=/boot/vmlinuz-2.2.20-idepci
        label=Linux-2.2.20
        append="reboot=warm"
 
image=/boot/vmlinuz-2.4.26-raid
        label=Linux-2.4.26
        append="reboot=warm"
        initrd=/mnt/slash/boot/initrd.raid.2.4.26.img
 
lilo ne sait pas booter sur un raid5?  j'ai souvenir de l'avoir vu marcher sur  
une mdk :-(
 
sinon y a t il une solution avec grub? si oui ou trouver de l'aide google avec  
grub raid5 ne donne pas beaucoup d'info
 
merci par avance


---------------
Portfolio Boreally.org - Mon livre sur la photo HDR - Ma formation DVD/VOD sur la photo HDR
Reply

Marsh Posté le 04-06-2004 à 12:19:13   

Reply

Marsh Posté le 04-06-2004 à 13:22:13    

Non lilo ne sait pas booter sur un raid 5. Tu dois passer par une disquette de boot je pense.

Reply

Marsh Posté le 04-06-2004 à 13:34:41    

http://www.tldp.org/HOWTO/Boot+Root+Raid+LILO-6.html
je m'etais base la dessus et j'en avais conclu que cela fonctionnait
 
et avec grub pas possible non plus?


---------------
Portfolio Boreally.org - Mon livre sur la photo HDR - Ma formation DVD/VOD sur la photo HDR
Reply

Marsh Posté le 04-06-2004 à 16:34:26    

Un chargeur d'amorçage (Lilo ou Grub) va, en gros, aller chercher quelque part sur le disque l'image du noyau, la copier en mémoire, la décompresser, et brancher le CPU à cette adresse.
 
Dans le cas du RAID1, pas de problème, tu choisis l'un des disques au pif, et tu fais comme avec un seul disque.
 
Mais avec un RAID0 ou un RAID5, l'image est décomposée en plusieurs morceaux sur plusieurs disques. Il faudrait donc que le chargeur sache comment aller chercher les différents morceaux ...
Bref plutôt que de recopier le code du RAID5 dans le chargeur de boot, mieux vaut amorcer sur une partition standard. Ou sur une clef USB ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed