Dnia 18 czerwca 2010 1:18 Bartłomiej Zimoń <[email protected]> napisał(a): > Dnia 16 czerwca 2010 18:39 Jacek Konieczny <[email protected]> napisał(a): > > On Wed, Jun 16, 2010 at 05:54:11PM +0200, Bartłomiej Zimoń wrote: > > > Nic z takich rzeczy chociaz KMS jak najbradziej - problem wystepuje > > > na wszystkich desktopach (Th i686 i x86_64) aktualizacja z reposow: > > > test,ready i main. > > > Gdzie moze byc jeszcze przyczyna? > > > > Możesz do /etc/rc.d/rc.shutdown wstawić: > > > > fuser -mv $remaining > > > > zaraz po: > > > > [ -z "$remaining" ] && break > > > > (przed tym 'fuser' co już tam jest) > > > > i napisać co to wypluwa? > > > > > > Swoją drogą, gdyby to wywołanie fuser co tam jest miało '-v' > > zamiast '>/dev/null', to od razu byłoby wiadomo co przeszkadza… > > > > Usunalem te cale >/dev/null > i okazuje sie: > Umounting ....... > /dev: root kernel mount /dev > root 2952 F.... rc.shutdown > a za chwilke: > init: rc main (2952) killed by KILL signal > > Z czego chyba wynika ze rc.shutdown sam siebie zabija i dalej stoi wiecznosc. > jak sobie z tym poradzic? >
[...@uzi ~]$ grep "/dev " /proc/mounts devtmpfs /dev devtmpfs rw,relatime,size=1028316k,nr_inodes=257079,mode=755 0 0 none /dev tmpfs rw,relatime,mode=755 0 0 ta łatka rozwiazuje najwyrazniej problem: http://starowa.one.pl/~uzi/pld/rc.shutdown.2.6.33.5.patch --- /etc/rc.d/rc.shutdown.old 2010-06-18 01:52:20.912246281 +0200 +++ /etc/rc.d/rc.shutdown 2010-06-18 02:01:41.481643924 +0200 @@ -75,7 +75,7 @@ UMOUNT_IGNORE="/ $UMOUNT_IGNORE" fi remaining=$(awk -v ig="^($UMOUNT_IGNORE)$" 'BEGIN { gsub(/[\t ]+/, "|", ig); } \ - $3 !~ /^(proc|loopfs|devpts|shm|iso9660|ramfs|tmpfs|sysfs|securityfs|squashfs)$/ \ + $3 !~ /^(proc|loopfs|devpts|devtmpfs|shm|iso9660|ramfs|tmpfs|sysfs|securityfs|squashfs)$/ \ && $1 !~ /^(none|\/dev\/root)$/ \ && $2 !~ ig {print $2}' /proc/mounts) while [ -n "$remaining" -a "$retry" -gt 0 ]; do @@ -99,7 +99,7 @@ sleep 2 remaining=$(awk -v ig="^($UMOUNT_IGNORE)$" 'BEGIN { gsub(/[\t ]+/, "|", ig); } \ - $3 !~ /^(proc|loopfs|devpts|shm|iso9660|ramfs|tmpfs|sysfs|securityfs|squashfs)$/ \ + $3 !~ /^(proc|loopfs|devpts|devtmpfs|shm|iso9660|ramfs|tmpfs|sysfs|securityfs|squashfs)$/ \ && $1 !~ /^(none|\/dev\/root)$/ \ && $2 !~ ig {print $2}' /proc/mounts) [ -z "$remaining" ] && break To co, moge wrzucac? :) Pozdrawiam Bartłomiej Zimoń _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
