Witam!
Prbuj zainstalowa z mini-iso 2.0 na 2 identycznych dyskach wpitych do
kontrolera (pseudo) RAID ata promise. Postanowiem potraktowa kontroler
jak dwa zwyke i zrobi softwarowy mirror. Kernel instalatora nie widzia
tego kontrolera - nie mia w initrd stosownego moduu, ominem ten problem
przekadajc dysk na standardowy kontroler, instalujc, potem drobne zmiany
w lilo i fstab, przeoenie z powrotem na docelow pozycj (hde), ruszyo.
No i teraz podejcie do zrobienia soft-raida poprzez zaoenie
stosownych partycji na hdg (na pocztek /boot - hdg1 / - hdg2 i swaphdg3,
dla hdg2 i hdg3 typ partycji to raid-autodetect ), uzywajc
mdadmutworzenieniepenegomirroru/dev/md0(/)/dev/md1(swap),nastpnie
mkfs.ext3 /dev/md0 , mkswap /dev/md1, potem skopiowanie (tar...) / na
/dev/md0, nastpnie drobne zmiany w /etc/mdadm.conf, raidtab. fstab,
po czym utworzenie initrd zawierajcego moduy md oraz raid1 i wykonujcego
po zaadowaniu moduw, a przed podmontowaniem / polecenie
mdadm--assemble/dev/md0/dev/hdg2
(ostatnia linia linuxrc w initrd)
Polecenie to wydane z palca przynosi porzdany efekt - tzn powstaje
urzdzanie /dev/md0, s na nim pliki, mona je zamontowa, natomiast
wykonywane z initrd daje taki komunikat:
md0: an md device must be given in this mode
Uprzedzajc pytania
w iinitrd jest /dev/md0, /dev/hdg2, wszystkie moduy (ide, md, raid1 s
zaadowane (wiczyem nawet zmian kolejnoci ide-raid), co wicej,
jeli initrd podmontuj (loop) pod /mnt to polecenie:
/mnt/bin/mdadm --assemble /mnt/dev/md0 /mnt/dev/hdg2
koczy si sukcesem.
Wrzucenie tego komunikatu w google nie daje nic oprcz rde mdadm :-(
Gdzie moe tkwi problem? Jestem przekonany, e wszystko robi rozsdnie,
posikujc si howto opisujcego ten sposb tworzenia raidu (co prawda dla
innej architektury, ale to bez znaczenia, rni si tylko sposobem
bootowania, a to pki co nie stanowi problemu:
http://www.parisc-linux.org/faq/raidboot-howto.html
Oczekuj pomocy, bo cakowicie opady mi rce i skoczyy si pomysy
(no moe poza rekompilacj kernela i wrzuceniem obsugi raida i ide
statycznie do kernela, ale wolabym tego unikn, gdy wybraem pld gwnie
dlatego, by nie traci czasu na rekompilacj i ograniczy si do poldek
--upa, a potem z poldka llu i install tego co znajdzie :-)
Jako ciekawostk dodam, e instalator MDK 10 widzia dyski na kontrolerach
promise, ale inczaczej ni kernel PLD, mianowicie jako hda i hde, podczas,
gdy pld jako hde i hdg
Czekamniecierpliwienawskazwki
--
Pozdrawiam
Pawe Jaboski
_
http://pld-linux.org/ = faq, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/