On Friday 14 of February 2014, Paweł Lęcznar wrote: > W dniu 2014-02-12 10:23, Arkadiusz Miśkiewicz pisze: > > On Wednesday 12 of February 2014, Grzegorz Sójka wrote: > >>> mdadm 3.3-2 jest skopany. Przeniosłem z ready do main 3.3-4, które > >>> działa poprawnie. > >>> > >>> Fix: upgradnąć i przegenerować initrd. > >> > >> Dokładniej nie ma w repozytorium pakietów mdadm-init*. Jak się > >> doinstaluje z archiwum to działa. > > > > Nie są potrzebne od (w zamyśle) rel 2, a w praktyce od rel 4. > > nie tak do końca, np. > > macierz raid1 /dev/md0 złożona z dwóch dysków np /dev/sda, /dev/sdb (bez > partycji), na niej utworzona partycja /dev/md0p1 na której jest system > (wraz z /boot), przy próbie uruchomienia w initrd przy pomocy mdassemble > jest składana macierz i samą macierz /dev/md0 widać ale nie widać na > niej partycji /dev/md0p1 co jest powodem nie uruchamiania się systemu - > kernel panic,
Zobacz czy to wystarczy i czy składa tylko rootfsa (wywołanie z initrd nie powinno składać reszty, jedynie rootfsa). -- Arkadiusz Miśkiewicz, arekm / maven.pl
diff --git a/mod-md.sh b/mod-md.sh index a0cd7aa..5e9a7e9 100644 --- a/mod-md.sh +++ b/mod-md.sh @@ -8,10 +8,6 @@ have_md=no # setup geninitrd module # @access public setup_mod_md() { - mdassemble=$(find_tool $initrd_dir/mdassemble /sbin/initrd-mdassemble) - if [ ! -x "$mdassemble" ]; then - USE_MD=no - fi mdadm=$(find_tool /sbin/mdadm $initrd_dir/mdadm /sbin/initrd-mdadm) if [ ! -x "$mdadm" ]; then USE_MD=no @@ -137,7 +133,7 @@ initrd_gen_md() { fi verbose "Setting up mdadm..." - inst_exec $mdassemble /bin/mdassemble + inst_exec $mdadm /bin/mdadm # LVM on RAID case local dev_list_extra ex_dev @@ -182,7 +178,7 @@ initrd_gen_md() { done add_linuxrc <<-'EOF' - mdassemble + mdadm --assemble --auto=yes --config=/etc/mdadm.conf if [ "$DEBUGINITRD" ]; then [ -e /proc/mdstat ] && echo "/proc/mdstat contents:" && cat /proc/mdstat
_______________________________________________ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl