raid 1 nem bootol

Sziasztok!

Egy ubuntu szoftveres raid-1 megzuhant (nem bootol be egyik diskről sem) és le szeretném menteni az adatokat egy külső olvasóval, de nem hajlandó felcsatolni, arra panaszkodik, hogy a partíció raid autodetect. Van valami tippetek, hogy hogyan tudom felcsatolni?

A válaszokat előre is köszönöm.

Üdv:
Péter

Hozzászólások

Két dolgot írtál ahogy látom. Alap probléma az, hogy nem boot-ol a raid? Hogyan nem tudod felcsatolni a disket? Live lemezről próbáltad már?

amit csináltam: bebootoltam a sysrescd usb-s verziójával a laptopomon -alapból nincs rajta linux-, az egyik -élőbbnek tűnő- disket rádugtam egy usb-s külső olvasóra. fdisk látja a 2 partíciót, mindkettő raid autodetect típusú. A nagyobbikon vannak a hasznos adatok. Azt szeretném, hogy a nagyobbikat felcsatolom és lementem róla az adatokat.

Maga a szerver nem bootol fel, az egyik diskről egyáltalán nem, a másikról status: { DRDY }, error { UNC }, Buffer I/O error on device sda5, logical block illetve Sense Key : Medium Error hibákat dob fel,

Valami megoldási javaslat?

hardver hibának tűnik, raid1 ben az a poén, hogy egyedül is működnie kéne. Persze ha hibás maga a lemez, akkor ......
kezdd badblocks-al.

Utána bármilyen rendszerlemezről (én sysresccd.org osat ajánlom) bebootolva látni fogod a raidet (egy lemezzel). Ha nem, akkor adatvesztés van, és akkor filerendszerfüggően lehet esetleg menteni adatokat.

mount /dev/sdaX -t ext3 /mnt/celmappa
Ha nem ext3 van rajta, akkor értelemszerűen írd át.

Tömb összeillesztése

* Ha már egyszer korábban létrehoztuk, de a kernel még nem inicializálta:

mdadm --assemble --auto=yes /dev/md0 /dev/sd[abc]1

* Ha hiányos, nem indul el magától, kell a --run:

mdadm --assemble --auto=yes --run /dev/md0 /dev/sd[ab]1

* Vagy összerakás után külön elindíthatjuk:

mdadm --run /dev/md0

* A /etc/mdadm/mdadm.conf-ban felsorolt összes tömb összeillesztése és elindítása (ilyesmit csinál az initramfs/initrd:

mdadm --assemble --auto=yes --scan

* Hiányos, piszkos tömb összeillesztése és elindítása (a konzisztencia így nem biztosított!):

mdadm --assemble --auto=yes --force /dev/md0 /dev/sd[ab]1
mdadm --run /dev/md0

Ha mountolod, read onlyban tedd. Egyébként meg a nem bootolás attól lehet, hogy nem lett föltelepítve a GRUB (vagy amit használsz) mind a két diskre.

Többeknek igaza van, hogy bármelyikről be kell tudnod olvasni (elvileg) ami rajta van, mert az volna az igazi panasz, ha nem autoraid lenne mindkettő diszk.

Eső utáni köpönyeg:

Lehet, hogy annak idején kihagytál pár lépést

"Itt hívom fel a figyelmet az MBR másolás és a cfdisk-es típusátállítás sorrendjének betartására, mert bármilyen nagyvonalúság eredménye később nagyon ki tudja hozni az ördögöt az emberből egy - itt teljesen felesleges - grub-install-os mellékutcában."
(idézet magamtól)