Łukasz Krotowski wrote: > 07-01-08, Tomasz Mateja <[EMAIL PROTECTED]> napisał(a): >> Obecna kolejność wykonywania operacji w rc.sysinit nie pozwala na >> posiadanie rootfs na lvm. W momencie startu udev-a nie wie on nic o >> urządzeniach w /dev/mapper i >> >> show "Checking root filesystem"; started >> initlog -c "fsck -C -T -a $fsckoptions /" >> >> wykonuje sie przed składaniem lvm-a. >> można sobie z tym poradzić ręcznie konfigurując udev-a lub wylączajac >> fsck w fstabie a gdyby lvm startowal zaraz po udevie to byłoby bardziej >> plug'n'play :) > > Wyłączenie fsck to jest zły pomysł (fs może nie chcieć wstać bez fsck). > Raczej trzeba uruchomić lvm przed fsck. Posłałem (31.12) list z > propozycją łatki która, ,,u mnie działa''. rozumiem że o tego maila chodzi: http://lists.pld-linux.org/mailman/pipermail/pld-devel-pl/2006-December/138456.html
Problem ten sam ale nie chodzi o to żeby dopisać vgscan przed fsck tylko przenieść sekcję "Scanning for LVM volume groups" przed fsck, a może w zależności od tego gdzie leży rootfs wykonać lub nie (jeśli rootfs jest na lvm to moduły będą już załadowane) vgscan - odpalanie bezwarunkowe nie ma sensu. -- T. _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl