After upgrade to recent baselayout I've started to get error message about /dev/hda4 being already mounted or /home busy. Additionally /dev/shm is mounted twice. /etc/fstab: # <fs> <mountpoint> <type> <opts> <dump/pass> /dev/hda1 / reiserfs noatime 0 1 /dev/hda2 none swap sw 0 0 /dev/hda3 /mnt/windows vfat noauto,dmask=0000,fmask=0111,user 0 0 /dev/hda4 /home reiserfs noatime 0 2 /dev/cdrom /mnt/cdrom auto noauto,ro,dmask=0000,fmask=0111,user 0 0 /dev/sda1 /mnt/usb1 vfat noauto,dmask=0000,fmask=0111,user 0 0 /dev/sda2 /mnt/usb2 vfat noauto,dmask=0000,fmask=0111,user 0 0 proc /proc proc defaults 0 0 shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 Output of `mount | sort`: nelchael@nelchael ~$ mount | sort /dev/hda1 on / type reiserfs (rw,noatime) /dev/hda4 on /home type reiserfs (rw,noatime) devpts on /dev/pts type devpts (rw) proc on /proc type proc (rw) shm on /dev/shm type tmpfs (rw,noexec,nosuid,nodev) shm on /dev/shm type tmpfs (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw) udev on /dev type tmpfs (rw,nosuid) usbfs on /proc/bus/usb type usbfs (rw,devmode=0664,devgid=85) nelchael@nelchael ~$ Screenshot of console with error message will follow as attachement.
Created attachment 71475 [details] hda4_fail.png Screenshot of console with error message.
is your /dev/shm actually mounted twice ? look at /proc/mounts rather than /etc/mtab you also didnt post `emerge info` like you were supposed to so we dont know what version of baselayout/util-linux you're using
nelchael@nelchael ~$ cat /proc/mounts | sort /dev/hda4 /home reiserfs rw,noatime 0 0 /dev/root / reiserfs rw,noatime 0 0 devpts /dev/pts devpts rw 0 0 proc /proc proc rw,nodiratime 0 0 rootfs / rootfs rw 0 0 shm /dev/shm tmpfs rw,nosuid,nodev,noexec 0 0 shm /dev/shm tmpfs rw,nosuid,nodev,noexec 0 0 sysfs /sys sysfs rw 0 0 udev /dev tmpfs rw,nosuid 0 0 usbfs /proc/bus/usb usbfs rw 0 0 nelchael@nelchael ~$ Portage 2.0.53_rc6 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-ck8 i686) ================================================================= System uname: 2.6.13-ck8 i686 Intel(R) Pentium(R) M processor 1.73GHz Gentoo Base System version 1.12.0_pre9 ccache version 2.4 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium-m -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache cvs distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm avi bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups dvd dvdr eds emboss fam foomaticdb fortran gdbm gstreamer gtk gtk2 imlib ipv6 jpeg kdeenablefinal libg++ libwww mad mikmod mmx mmxext mp3 mpeg ncurses nls nptl offensive ogg oggvorbis opengl pam perl png python quicktime readline sse sse2 ssl svg truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS nelchael@nelchael ~$ emerge -pv baselayout util-linux These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] sys-apps/baselayout-1.12.0_pre9-r1 -bootstrap -build -static -unicode 0 kB [ebuild R ] sys-apps/util-linux-2.12r-r1 +crypt +nls -old-crypt +pam +perl (-selinux) -static 0 kB Total size of downloads: 0 kB nelchael@nelchael ~$
Created attachment 71511 [details] home_busy.png I've modified localmount: ebegin "Mounting local filesystems" #mount -at noproc,noshm,no${NET_FS_LIST// /,no} >/dev/null mount mount -v -at noproc,noshm,no${NET_FS_LIST// /,no} mount eend $? "Some local filesystem failed to mount" Attached is output of bootup with such localmount
After upgrade from 2.6.13-ck8 to 2.6.14-ck1 problem is gone. It seems to be somehow kernel related (same config, nothing changed except TCPDIAG).