Raid1 és grub2 furcsaság

Fórumok

Hi!

Debian Squeeze, alatta raid1 2x80GB HDD. Az egyik csúnyán meghalt, és valami elvitte a a másikról is a grub-ot.
Squeeze rescue CD, raid összerakás, majd 'grub-install /dev/hda'. Gyanítom itt szurtam el. :-(
Ugyanis újraindításkor valamit még babrált majd nem indult el. Újra rescue mód, majd 'mdadm --examine --scan' és meglepetésemre ugyan 3 tömb megvan, de md0, md2 és ismét md2-t lát!! Az UUID alapján és az fdisk is mutatja, hogy más-más partíció, de md2-ből kettő van.

Meg tudná mondani valaki, hogy a rescue módban hogyan tudnám az egyik md2-t visszatenni md1-nek?

A tényleges partíción a /etc/mdadm/mdadm.conf-ban helyesen vannak az md-k, csak rescue módban nem. :-(

Előre is köszönöm a segítséget!

Hozzászólások

óó ilyen volt egyszer nekem is (csak SUSE-n), mondjuk ott épp nem md0-2 volt, hanem mind 4 tükröt md127-nek mutatta

Próbáld meg, hogy szétszeded, majd összerakod a tömböt újra csak md1 néven. Persze nem garantálható, hogy az adatok meglesznek, úgyhogy ha nincs backup, akkor inkább ne...

--
openSUSE 12.2 x86_64

fdisk azt mondja, hogy:
/dev/sda1 Linux raid autodetect
/dev/sda2 Linux raid autodetect
/dev/sda3 Linux raid autodetect

Ebből az /dev/sda3-on van a root filerendszer. Eddig ezt csak úgy tudtam mountolni, hogy előbb össze kellett rakni a raidet. Most viszont "simán" megy a 'mount /dev/sda3 /mnt'.

Mivel a raid másik diskje egyenlőre halott, így egy diskel vajon össze tudok rakni egy raid1-et?

Na sikerült.
A megoldás:
Boot pendrive -> rescue mód

Lemezek felismerését nem engedtem, consolról direktbe összeraktam a tömböket:

   mdadm --assemble /dev/md0 /dev/sda1
   mdadm --assemble /dev/md1 /dev/sda2
   mdadm --assemble /dev/md2 /dev/sda3;

Majd grub telepítésénél kiválasztottam az md2-t.

Köszönöm az ötleteket!