Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/03/2008, à 09:02

Mittel

impossible de virer cette fichue partition raid

Bonjour,

Je viens de me lancer (et c'est le cas je suis débutant). J'essaie d'installer en raid 1 soft ubuntu server pour me bricoler un nas et surtout pour me faire la main.
J'ai bien tout suivi les tutos, nickel, mais lors de l'installation j'ai fait un couille.

Sur mes 2 disques j'ai donc créé sur chacun 3 partitions en soft raid
sda1
sda2
sda3

sdb1
sdb2
sdb3

lors de la création de md array en raid 1, j'ai fait une couille en ne sélectionnant que sda1 sans sdb1 pour la création de la partition de boot.
Je me suis dit pas grave je vais la supprimer... non nada ubuntu veut pas en me disant qu'il n'y arrive pas ou que cette partition est en cours d'utilisation.
Je reboote... re lance l'installe et bien non la partition raid est toujours là et idem impossible de l'enlever.
OK je boot sur un clé usb ou se trouve mon ancien freenas, je formate avec et détruit les MBR.
J'essaie de nouveau d'installer ubuntu... IDEM !! la partition raid est toujours présente (elle apparaît qu'après avoir essayé d'en créer d'autre avec les autres partitions sda2 etc ..) et encore impossible de la supprimer
j'ai essayé un fixmbr par un cd d'instal d'XP ... marche toujours pas

Je comprends pas sad

#2 Le 08/04/2008, à 10:05

xmoucheron

Re : impossible de virer cette fichue partition raid

pour rajouter une partition à un raid1 c'est faisable:

mdadm --detail -scan

va te donner tous les raid connus du système

Si ton raid est /dev/md0 tu fais ceci:

mdadm --manage /dev/md0 -add /dev/sdb1

Si lorsque tu fais la commande suivante:

mdadm --detail /dem/md1, tu vois /dev/sdb1 en spare, fait la commande suivante:

mdadm --grow /dev/md0 -n2

// ou 2 représente le nombre de disque actif dans le raid


attention, pour que le système puisse démarrer à partir de chaque disque, il faut installer grub dans le mbr de chaque disque avec la commande suivante:

préalablement, il faut vérifier le fichier /boot/grub/device.map et vérifier qu'il il y a une ligne du style

(hd0)       /dev/sda
(hd1)       /dev/sdb

// hd0 est le disque 1 et hd1 est le disque 2

puis

/dev/sdb dans /boot/grub/device.map                               
                                grub --device-map=/boot/grub/device.map
                               >> root (hd1,1)
                               >>setup (hd1)
                               >> quit

dans (hd1,1)
hd1 est le disque n°2 hd0 le disque n°1
le 1 est le n° de la partition du disque sur lequel grub va chercher le système
1 veut dire partition n°2 et 0 veut dire partition n°1 ( et oui on compte à partir de 0)

setup (hd1) lance l'installation de grub sur le disque n°2

quit sert à quitter la commande grub

Dernière modification par xmoucheron (Le 08/04/2008, à 10:11)

Hors ligne