Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Od jakiegoś czasu borykam się z instalacją Debiana na 4 dyskach 2 TB z RAID 5. Wszystkie instalacje kończą się komunikatem że instalacja gruba w /dev/sda nie powiodła się. Próbowałem wielu sposobów tworzenia partycji ale żadna nie szła. Większość porad bazuje na tworzeniu na każdym dysku partycji 2 TB i ustawienie jej pod RAID. Potem uruchamia się konfigurator do programowego RAID i wybiera raid5. Potem lvm i jedzie instalka dalej. Krzaczy się przy instalacji gruba.
Proszę o wskazówki.
Offline
Wydaje mi się, że gruba powinieneś instalować na urządzeniu /dev/md0 gdzie md0 to twój RAID. Ale pewności nie mam.
Offline
Właśnie tak robiłem, gdzieś doczytałem że muszę się dostać z CD live i ręcznie gruba zasadzić.
Właśnie skończyłem n-tą instalację tym razem według tego opisu. Trzymałem się go tylko częściowo http://fun.kyco.de/2011/07/03/how-to-build-a-8-tb-r … or-500-euros/ ale i tak lipa.
Offline
http://wiki.gentoo.org/wiki/GRUB2#Booting_from_RAID_Array
http://en.gentoo-wiki.com/wiki/RAID/Software
Masz tu parę sznurków z mojej ulubionej dokumentacji, może się czegoś dowiesz.
Offline
A to nie jest tak, że grub jest w /boot, a /boot musi być na mirrorze? Może coś mieszam.
Offline
Ja kiedyś w robocie robiłem RAID10 z 4 dysków po 2GB.
WYkroiłme z każdego dysku po kilka MB z przodu, i na wszystkich 4 zainstalowałem gruba i skopiowałem aktualne jajko i folder gruba..
Było to jeszcze na grubie 1, lamerstwo jak cholera, ale chodzi do dzisiaj, chociaż już miał 2 awarie dysków na przestrzeni 4 lat, ale ja niikomu nie kazałem do raida brać najtańszych Samsungów, jakie były.
Grub 1 jeszcze nie obsługiwał raida, dwójka teoretycznie obsługuje, ale jak jej to wychodzi w praktyce, widać w Twoich bojach.
Dzisiaj chyba zrobiłbym tak samo, jak 4 latka temu.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2012-12-13 17:07:10)
Offline
Tu ktoś z sukcesem na Squeeze poradził sobie http://www.texsoft.it/index.php?c=hardware&m=hw … eeze&l=it
Offline
I zrobił dokładnie to, co ja kiedyś oskrypciłem ręcznie:
grub zainstalowany na wszystkich dyskach, a partycja boot jako raid1, czyli jajka i obrazy initrd, oraz konfig gruba, raid1 - mirroring, kopiuje na wszystkie partycje automatycznie.
Proste i skutecznie, zadziała też z każdym bootloaderem, trzeba tylko w linii poleceń kernela wskazać partycję rootfs np /dev/md1 i wskazać, które partycje ma zamontować do /dev/md1, czyli np /dev/sd[abcdefghijklmnoprstuwz]1.
W dodatku w tablicy partycji GPT mamy chyba możliwość zrobienia 128 partycji podstawowych, także partycje logiczne już nie będą nikomu potrzebne.
I ten jeden numerek dla partycji /boot nie jest wtedy takim problemem, jak w trybie tablicy MSDOS, która obrabia maks 4 partycje podstawowe.
I co tu ma prawo nie działać?
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2012-12-16 16:41:27)
Offline
Coś mi się tu nie podoba, w tym opisie http://www.texsoft.it/index.php?c=hardware&m=hw … eeze&l=it jest pokazane że po ustawieniu typu partycji na RAID ustawiają flagę do uruchomienia na ON.
Coś mam nie halo bo u mnie nie daje się tej flagi ustawić na włączoną. Mogę sobie wciskać Enter a stan flagi z wyłączonej się nie zmienia.
Ostatnio edytowany przez jtyson (2012-12-13 17:55:57)
Offline
Dobra uporałem się z tematem. Cała sprawa się oparła o partycje GPT. Debian 6 w standardzie nie daje sobie rady z tematem partycji 2 TB. Trzeba mu kompilować w jajko obsługę GPT. Niestety nie miałem czasu na zabawę z kompilacją dlatego pomogła mi dystrybucja Centos 6.3, która radzi sobie z GPT. Ale żeby nie było łatwo to i Centos rogi pokazał. Zainstalował system ale gruba też nie zasadził. Ale pomogło wejście przez płytę ratunkową i ręczna instalacja gruba na md0. Oczywiście przez chroot /mnt/sysimage ... a dalej to już z górki. Czyli temat zamknięty.
Offline
Trzeba było Wheezy'ego dać, ma nawet wsparcie dla EFI
Fervi
Offline
fervi napisał(-a):
Trzeba było Wheezy'ego dać, ma nawet wsparcie dla EFI
Fervi
Wystarczy obraz iso od Kenshi Kmuto, ten ma nowsze backportowe jajo i bloby.
Sznurek:
http://kmuto.jp/debian/d-i/
Ostatnio edytowany przez Jacekalex (2012-12-16 16:43:58)
Offline