geninitrd i RAID0 na RAID1

Grzegorz Pietrzak grzes at artikon.pl
Mon May 7 10:58:34 CEST 2012


Mam taką instalację gdzie RAID0 jest postawiony na macierzach RAID1 i pojawił 
się w związku z tym problem przy budowaniu initrd.
Uruchamianie RAID0 składanego z 3 RAID1 znalazło się w initrd 
(w /etc/mdadm.conf) przed uruchmieniem poszczególnych RAID1 z których się ten 
pierwszy składa i system zdecydowanie nie chce w związku z tym wstać.
Poradziłem sobie taką zmianą:
###########stąd
--- mod-md.sh.org       2012-04-19 14:56:53.879422835 +0200
+++ mod-md.sh   2012-04-19 14:56:40.912589461 +0200
@@ -158,7 +158,7 @@
        dev_list_extra=$new_dev_list_extra

        local cr_rootdev cr_dev_list do_md0=1 nr cr_dev_list_md f cr_md_conf
-       for nr in `seq 1 $rootdev_nr`; do
+       for nr in `seq $rootdev_nr -1 1`; do
                eval cr_rootdev="\$rootdev${nr}"
                eval cr_dev_list="\$dev_list${nr}"
                debug echo "Setting up array ($cr_rootdev = $cr_dev_list)"
##########potąd
tylko nie umiem się połapać w całości geninitrd i nie mam pojęcia czy to w 
ogólnym rozrachunku wystarczy.
A jeśli wystarczy to może by to dorzucić?

Pozdrawiam
-- 
: Grzegorz Pietrzak || grzes w artikon.pl
:  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  sygnatura -  -
: Kobieta jest jak książka. Przeglądając, zawsze się na coś natrafi.
:                                                          --  Anatol France


More information about the pld-devel-pl mailing list