Installation Debian sur Fake Raid

Bonsoir,
Après m’être acharné pendant trois jours :laughing: je me décide à demander de l’aide pour mon install de debian sur un FakeRaid à base de ICH9R sur une carte mere Asus Rampage Formula.

Mon Raid sur cette machine est donc composé de deux disques western digital 250 go en Raid0.

Tout d’abord, impossible d’installer debian avec l’iso d’installation classique (boot usb pour moi) car même si l’outil de partition reconnaît bien le Raid, l’installation de GRUB échoue ( évidemment celle de LILO aussi)

J’ai ensuite tenté une installation par le live CD debian me souvenant qu’il faut utiliser dmraid, mais bug de dmraid, il reconnait la grappe mais ne l’active pas.

Je suis donc revenu sur le live CD ubuntu 11.10 et j’ai tenté l’installation de debian en utilisant debootstrap suivant ce tuto http://www.debian-fr.org/installation-debian-sur-du-raid-fakeraid-t17279.html.

Mais si les problèmes s’arrêtaient là, ce serait trop simple, en effet, il y a un ESPACE dans le nom de mon raid !

# sudo dmraid -ay RAID set "isw_bhhbfjgidh_RAID WD" already active RAID set "isw_bhhbfjgidh_RAID WD1" already active RAID set "isw_bhhbfjgidh_RAID WD2" already active RAID set "isw_bhhbfjgidh_RAID WD5" already active RAID set "isw_bhhbfjgidh_RAID WD6" already active RAID set "isw_bhhbfjgidh_RAID WD7" already active RAID set "isw_bhhbfjgidh_RAID WD8" already active RAID set "isw_bhhbfjgidh_RAID WD9" already active

Ce qui pose problème tout le long du tuto, au début j’ai utilisé des guillemets comme sa “isw_bhhbfjgidh_RAID WD”, mais dans fstab ces guillemets n’étaient pas reconnus j’ai donc utilisé le code \040 censé remplacer l’espace.

Je précise qu’à cette étape du tutorial (installation de GRUB) mon fstab que j’ai remplacé c’est mystérieusement remit à son état d’origine :

#cat /etc/fstab overlayfs / overlayfs rw 0 0 tmpfs /tmp tmpfs nosuid,nodev 0 0

Bref je continue, jusqu’au paramétrage de GRUB et là c’est game-over, il faut, dans le shell GRUB que je tappe

#device (hd0) /dev/mapper/"isw_bhhbfjgidh_RAID WD"

Ce qui me renvoie un “file not found” même en retirant les guillemets et en mettant un \040 à la place de l’espace (le fichier existe, le problème vient de l’espace à mon avis).

Je précise aussi que j’ai crée sur mon Raid0:

  • Une partition racine / isw_bhhbfjgidh_RAID WD6
  • Une partition /home isw_bhhbfjgidh_RAID WD7
  • Une partition /boot isw_bhhbfjgidh_RAID WD9
  • Le Swap isw_bhhbfjgidh_RAID WD8

Mais que je ne sais absolument pas comment dire à Debian de monter /home et /boot sur leurs partitions respectives.

Donc voilà, ayez pitié de moi, je suis à bout de nerf :doh: :doh:

Merci d’avance.

Bonjour,

Toujours commencer par lire la DOC …

  1. Grub ne s’installe pas sur un Raid 0 ! Cela peut se comprendre, puisqu’en raid 0, tu ne sais pas sur quel disque se trouvent tes données, rien ne pourrait te garantir que ton grub se trouverait sur ton disque de boot.

  2. Le fake raid est une super mauvaise idée. Pourquoi ? Le fake raid, c’est un raid logiciel (Eh oui, les composants de ta carte mère ne font rien, c’est le driver - [ Donc le processeur ] - qui fait tout le boulot) , mais qui est dépendant de ton matériel. Le jour où tu changes de carte mère, et que tu ne trouves pas le même modèle, ton raid est foutu. Tu devrais simplement faire un raid logiciel géré UNIQUEMENT par Linux.

Bonjour,

Désolé de te contredire mais :

-J’ai lu la doc et GRUB s’installe en Raid0, je l’ai déjà fait il y a deux ans pour un dual boot XP/ Ubuntu Hardy, mon disque de boot est le Raid, pas de problème par rapport à sa, la carte mère sait très bien que le secteur de boot est partagé sur les deux disques.

-Je sais que le Fake Raid c’est pas top d’un point de vue sécurité des données, seuleument j’ai déjà une partition win7 que je ne veux pas perdre dessus et de toute manière, j’ai un autre disque de sauvegarde de 2To sur lequel je fais des sauvegardes régulièrement donc pas de souci de ce côté là.

En fait il semble que cette version de dmraid soit buggée quand le nom du raid comporte un ou des espaces, j’ai réesayé une install ce matin et

#sudo dmraid -ay ERROR: asr: seeking device "/dev/dm-6" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-6" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-6" to 18446744073709420032 ERROR: hpt37x: seeking device "/dev/dm-6" to 4608 ERROR: hpt45x: seeking device "/dev/dm-6" to 18446744073709545984 ERROR: isw: seeking device "/dev/dm-6" to 18446744073709550592 ERROR: isw: seeking device "/dev/dm-6" to 18446744073709551104 ERROR: isw: seeking device "/dev/dm-6" to 18446744073708468736 ERROR: jmicron: seeking device "/dev/dm-6" to 18446744073709551104 ERROR: lsi: seeking device "/dev/dm-6" to 18446744073709551104 ERROR: nvidia: seeking device "/dev/dm-6" to 18446744073709550592 ERROR: sil: seeking device "/dev/dm-6" to 18446744073709551104 ERROR: via: seeking device "/dev/dm-6" to 18446744073709551104 ERROR: asr: seeking device "/dev/dm-5" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-5" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-5" to 18446744073709420032 ERROR: hpt37x: seeking device "/dev/dm-5" to 4608 ERROR: hpt45x: seeking device "/dev/dm-5" to 18446744073709545984 ERROR: isw: seeking device "/dev/dm-5" to 18446744073709550592 ERROR: isw: seeking device "/dev/dm-5" to 18446744073709551104 ERROR: isw: seeking device "/dev/dm-5" to 18446744073708468736 ERROR: jmicron: seeking device "/dev/dm-5" to 18446744073709551104 ERROR: lsi: seeking device "/dev/dm-5" to 18446744073709551104 ERROR: nvidia: seeking device "/dev/dm-5" to 18446744073709550592 ERROR: sil: seeking device "/dev/dm-5" to 18446744073709551104 ERROR: via: seeking device "/dev/dm-5" to 18446744073709551104 ERROR: asr: seeking device "/dev/dm-4" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-4" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-4" to 18446744073709420032 ERROR: hpt37x: seeking device "/dev/dm-4" to 4608 ERROR: hpt45x: seeking device "/dev/dm-4" to 18446744073709545984 ERROR: isw: seeking device "/dev/dm-4" to 18446744073709550592 ERROR: isw: seeking device "/dev/dm-4" to 18446744073709551104 ERROR: isw: seeking device "/dev/dm-4" to 18446744073708468736 ERROR: jmicron: seeking device "/dev/dm-4" to 18446744073709551104 ERROR: lsi: seeking device "/dev/dm-4" to 18446744073709551104 ERROR: nvidia: seeking device "/dev/dm-4" to 18446744073709550592 ERROR: sil: seeking device "/dev/dm-4" to 18446744073709551104 ERROR: via: seeking device "/dev/dm-4" to 18446744073709551104 ERROR: asr: seeking device "/dev/dm-3" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-3" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-3" to 18446744073709420032 ERROR: hpt37x: seeking device "/dev/dm-3" to 4608 ERROR: hpt45x: seeking device "/dev/dm-3" to 18446744073709545984 ERROR: isw: seeking device "/dev/dm-3" to 18446744073709550592 ERROR: isw: seeking device "/dev/dm-3" to 18446744073709551104 ERROR: isw: seeking device "/dev/dm-3" to 18446744073708468736 ERROR: jmicron: seeking device "/dev/dm-3" to 18446744073709551104 ERROR: lsi: seeking device "/dev/dm-3" to 18446744073709551104 ERROR: nvidia: seeking device "/dev/dm-3" to 18446744073709550592 ERROR: sil: seeking device "/dev/dm-3" to 18446744073709551104 ERROR: via: seeking device "/dev/dm-3" to 18446744073709551104 ERROR: asr: seeking device "/dev/dm-2" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-2" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-2" to 18446744073709420032 ERROR: hpt37x: seeking device "/dev/dm-2" to 4608 ERROR: hpt45x: seeking device "/dev/dm-2" to 18446744073709545984 ERROR: isw: seeking device "/dev/dm-2" to 18446744073709550592 ERROR: isw: seeking device "/dev/dm-2" to 18446744073709551104 ERROR: isw: seeking device "/dev/dm-2" to 18446744073708468736 ERROR: jmicron: seeking device "/dev/dm-2" to 18446744073709551104 ERROR: lsi: seeking device "/dev/dm-2" to 18446744073709551104 ERROR: nvidia: seeking device "/dev/dm-2" to 18446744073709550592 ERROR: sil: seeking device "/dev/dm-2" to 18446744073709551104 ERROR: via: seeking device "/dev/dm-2" to 18446744073709551104 ERROR: asr: seeking device "/dev/dm-1" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-1" to 18446744073709551104 ERROR: ddf1: seeking device "/dev/dm-1" to 18446744073709420032 ERROR: hpt37x: seeking device "/dev/dm-1" to 4608 ERROR: hpt45x: seeking device "/dev/dm-1" to 18446744073709545984 ERROR: isw: seeking device "/dev/dm-1" to 18446744073709550592 ERROR: isw: seeking device "/dev/dm-1" to 18446744073709551104 ERROR: isw: seeking device "/dev/dm-1" to 18446744073708468736 ERROR: jmicron: seeking device "/dev/dm-1" to 18446744073709551104 ERROR: lsi: seeking device "/dev/dm-1" to 18446744073709551104 ERROR: nvidia: seeking device "/dev/dm-1" to 18446744073709550592 ERROR: sil: seeking device "/dev/dm-1" to 18446744073709551104 ERROR: via: seeking device "/dev/dm-1" to 18446744073709551104 RAID set "isw_bhhbfjgidh_RAID WD" already active RAID set "isw_bhhbfjgidh_RAID WD1" was not activated RAID set "isw_bhhbfjgidh_RAID WD2" already active RAID set "isw_bhhbfjgidh_RAID WD5" already active RAID set "isw_bhhbfjgidh_RAID WD6" already active RAID set "isw_bhhbfjgidh_RAID WD7" already active RAID set "isw_bhhbfjgidh_RAID WD8" already active RAID set "isw_bhhbfjgidh_RAID WD9" already active

dmraid ne parvient pas à activer toutes les partitions ; je précise que mon Raid est sain et boot parfaitement sous windows. Et de plus :

#sudo mkfs -t ext3 /dev/mapper/"isw_bhhbfjgidh_RAID WD6" mke2fs 1.41.14 (22-Dec-2010) mkfs.ext3: La taille rapportée du périphérique est zéro. La partition spécifiée est invalide ou la table de partitions n'a pas été relue après l'exécution de fdisk, dû au fait que la partition modifiée était occupée et utilisée. Vous devez ré-amorcer pour forcer une relecture de la table de partitions.

Bizarrement mkfs marchait hier soir, bug de dmraid à mon avis (un cfdisk sur isw_bhhbfjgidh_RAID WD me donne une table de partition valable).
Donc voila, merci de ton aide

http://www.gentoo.org/doc/fr/gentoo-x86+raid+lvm2-quickinstall.xml

Exemple de code 2.8 : Charger les modules pour le RAID logiciel et LVM2

[size=150]Important : La partition depuis laquelle vous démarrez ne peut pas être du type striped. Elle ne peut donc pas être de type raid-5 ou raid-0. [/size]

[quote=“NooP”]http://www.gentoo.org/doc/fr/gentoo-x86+raid+lvm2-quickinstall.xml

Exemple de code 2.8 : Charger les modules pour le RAID logiciel et LVM2

[size=150]Important : La partition depuis laquelle vous démarrez ne peut pas être du type striped. Elle ne peut donc pas être de type raid-5 ou raid-0. [/size][/quote]

On parle ici de Raid0 logiciel avec LVM, rien à voir avec un Fake Raid semi-logiciel

Oui, effectivement. Voila à peu près TOUT ce que j’ai trouvé pour booter sur un dmraid :

http://www.debian-fr.org/installation-debian-sur-du-raid-fakeraid-t17279.html

Merci, en fait c’est déjà le tuto que j’utilise, et comme je l’ai dit dans mon premier post, je suis bloqué

Allo, je sais que le post date depuis plus que un an, mais juste pour le conclure avec mon opinion…

Chez moi, en dual-boot win xp / debian wheezy ou squeeze, grub s’install avec l’installateur sur du raid 0…

il faut lui précisé l’ensemble raid (sans partition)…
chez moi /dev/mapper/isw_gbgehbbhge_Dual_Boot…

Si ça marche pas essai le cd en mode rescue, fait les étape et exécute un shell ds ta partition racine et fait grub-install sur le mapper entier de tes 2 disques raid…

Moi, je n’es jamais réussit à créer une partition swap ou /home, car après l’install, ma /racine ne reconnaissait pas /home…??.. Jamais compris :mrgreen:
Donc je fais mon raid, sur une partition et sans swap… et ça marche bien…

Et puis, si tu réussit à booter sur ta racine, modifie grub-cfg dans /etc/default/grub et troube la ligne : GRUB_CDMLINE_LINUX_DEFAULT= “rootdelay=5 quiet” rajoute (rootdelay=5)
et aussi : GRUB_CDMLINE_LINUX_DEFAULT= “rootdelay=5” cette ligne suit la précédente…
Ensuite, en root update-grub

Chez moi grâce à la modif de grub, je n’est plus aucun problème :033

Voilà, en espérent que sa peu aider quelqu’un!
A+