URL: https://linuxfr.org/forums/linux-redhat/posts/autodetection-partition-raid-logiciel-avec-metadonn%C3%A9e-version-1 Title: Autodetection partition raid logiciel avec metadonnée version 1.* Authors: clearstream Date: 2006年09月20日T22:31:49+02:00 Tags: Score: 0 Je me suis fait une partition raid0. En regardant la doc de mdadm, j'ai vu qu'on pouvait utilisé la nouvelle version de métadonné (version 1.0 1.1 et 1.2). J'ai fait une partition avec la version 1.2. Mais au boot la détection automatique ne marche pas. J'ai "md: invalid raid superblock magic on hd..." J'ai fait un essai avec la version 1.1 => Idem J'ai fait une partition avec la version 0.90 => Ca marche ! J'ai fouillé dans les sources du noyau (drivers/md/md.c) et il y a bien l'infrastructure nécessaire pour la version 1.* de mdadm (super_1_load et super_90_load). Bizarrement, il semble que les partitions qui constituées ma partition raid soient vue comme des éléments md version 0.90 (passage par super_90_load mais pas par super_1_load). Donc, ça plante. Pourquoi ? je ne suis pas arrivé à le déterminer. Le format 0.90 me convient et il n'y a pas d'urgence à passer au format 1.*. Mais j'aimerais savoir si quelqu'un a déjà pu utiliser le format 1.* pour une partition root. Si oui, comment ? En utilisant la détection automatique du noyau ? Avec initrd ? Pour info, je passe par initrd (fonctionnement typique sous Red Hat/Fedora, ce qui permet d'utiliser le label du système de fichier dans /etc/fstab). Mais inirtd utilise nash qui exige la detection automatique du noyau (ioctl(fd, RAID_AUTORUN,0)). Si quelqu'un l'a fait via initrd, son initrd a-t-il mdadm ? Pour info, l'initrd de Red Hat n'a pas mdadm (probablement pour des raisons de place). Référence : FC6 test 3 noyau 2.6.17-rc7 mdadm 2.5.3 mkinitrd 5.1.15 Type partition : FD évidemment. J'ai fait un coup de google, mais je ne trouve rien.

AltStyle によって変換されたページ (->オリジナル) /