Hi!

I have a wierdness with my gentoo box which appeared recently after some fs-whoes on my root partition.
The troubles with the ext3 fs are solved and usually I would have expected gentoo to boot nicely again
but instead this happens at boot-up:


(please see the attached init-boot.log)

... then the normal startup continues ...


remarks: ----------------------------------

* for this bootup I've created /var/lib/init.d/started via a mkdir -p /var/lib/init.d/started command
in /etc/init.d/hostname, otherwise the init process would loop forever, checking the rootfs again and again.


* /etc/conf.d/rc contains:
  svcdir="/var/lib/init.d
  svcmount="no"
  svcfstype="tmpfs"
  (same settings as in) /sbin/functions.sh

* /var is not a seperate partition, it's directory on /

* I have also tried wit explicit use of
  svcmount="yes"

* I have also re-emerged, baselayout and coreutils

* system uses actual ~x86 and 2.6.0-test9-gentoo from gentoo-dev

* error occurred after troubles with file-system that were fixed


after bootup & login:
----------------------------------
* the $svcdir is mounted to tmpfs although $svcmount is set to "no"
and local filesystems are missing in mount-table although mounted (see init-log) and accessible


redchili root # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hde2 19G 13G 5.6G 69% /
tmpfs 19G 13G 5.6G 69% /var/lib/init.d
none 379M 0 379M 0% /dev/shm
redchili root # mount
/dev/hde2 on / type ext3 (rw,noatime)
none on /proc type proc (rw)
none on /dev type devfs (rw)
tmpfs on /var/lib/init.d type tmpfs (rw,mode=0644,size=2048k)
none on /dev/shm type tmpfs (rw)
automount(pid6029) on /mnt/auto type autofs (rw,fd=5,pgrp=6029,minproto=2,maxproto=4)
redchili root #


questions:
----------------------------------
* I guess the reason for the looping of the init is the not creating of /var/lib/init.d ($svcdir),
but I can't explain why it's not created by the rc-scripts


* why is there still a complaint
ln: creating symbolic link `/var/lib/init.d/started/checkroot' to `/etc/init.d/checkroot': No such file or directory
although I explicitly create /var/lib/init.d/started in the hostname script, and the root-fs is mounted read/write?


* in short: how to solve this?


kind regards, Reinhard


-- Reinhard Brandstaedter [EMAIL PROTECTED] GPG: 0x033B81DB - Student of Computer Science - J.K. University of Linz - - <ICQ: 73059068> <Mobile: +43 699 12419541> - - http://adelaide.dnsalias.net -
Gentoo Linux; http://www.gentoo.org/
 Copyright 2001-2003 Gentoo Technologies, Inc.; Distributed under the GPL

 * Mounting proc at /proc...                                                           
                                   [ ok ]
 * Mounting sysfs at /sys...                                                           
                                   [ ok ]
 * Mounting devfs at /dev...                                                           
                                   [ ok ]
 * Mounting devpts at /dev/pts...                                                      
                                   [ ok ]
 * Starting devfsd...
Started device management daemon v1.3.25 for /dev                                      
                                   [ ok ]
 * Activating (possible) swap...                                                       
                                   [ ok ]
 * Remounting root filesystem read-only (if necessary)...                              
                                   [ ok ]
 * Checking root filesystem...
fsck 1.34 (25-Jul-2003)
/dev/hde2: clean, 356575/2501856 files, 3291399/5000058 blocks                         
                                   [ ok ]
 * Remounting root filesystem read/write...                                            
                                   [ ok ]
 * Setting hostname to redchili...                                                     
                                   [ ok ]
 * Calculating module dependencies...                                                  
                                   [ ok ]
 * Checking all filesystems...
fsck 1.34 (25-Jul-2003)
/dev/hde1: clean, 35/24480 files, 14541/97744 blocks                                   
                                   [ ok ]
 * Mounting local filesystems...                                                       
                                   [ ok ]
 * Mounting USB device filesystem (usbfs)...                                           
                                   [ ok ]
 * Activating (possibly) more swap...                                                  
                                   [ ok ]
 * Caching service dependencies...                                                     
                                   [ ok ]
ln: creating symbolic link `/var/lib/init.d/started/checkroot' to 
`/etc/init.d/checkroot': No such file or directory
ln: creating symbolic link `/var/lib/init.d/started/hostname' to 
`/etc/init.d/hostname': No such file or directory
ln: creating symbolic link `/var/lib/init.d/started/modules' to `/etc/init.d/modules': 
No such file or directory
ln: creating symbolic link `/var/lib/init.d/started/checkfs' to `/etc/init.d/checkfs': 
No such file or directory
ln: creating symbolic link `/var/lib/init.d/started/localmount' to 
`/etc/init.d/localmount': No such file or directory
mv: cannot stat `/var/lib/init.d/softscripts': No such file or directory
ln: creating symbolic link `/var/lib/init.d/started/checkroot' to 
`/etc/init.d/checkroot': No such file or directory
 * Remounting root filesystem read-only (if necessary)...                              
                                   [ ok ]
 * Checking root filesystem...
fsck 1.34 (25-Jul-2003)
/dev/hde2: clean, 356575/2501856 files, 3291399/5000058 blocks                         
                                   [ ok ]
 * Remounting root filesystem read/write...                                            
                                   [ ok ]
ln: creating symbolic link `/var/lib/init.d/started/hostname' to 
`/etc/init.d/hostname': No such file or directory
ln: creating symbolic link `/var/lib/init.d/started/checkroot' to 
`/etc/init.d/checkroot': No such file or directory
 * Remounting root filesystem read-only (if necessary)...                              
                                   [ ok ]
 * Checking root filesystem...
fsck 1.34 (25-Jul-2003)
/dev/hde2: clean, 356575/2501856 files, 3291399/5000058 blocks                         
                                   [ ok ]
 * Remounting root filesystem read/write...                                            
                                   [ ok ]
 * Setting hostname to redchili...                                                     
                                   [ ok ]
 * Remounting root filesystem read-only (if necessary)...                              
                                   [ ok ]
 * Checking root filesystem...
fsck 1.34 (25-Jul-2003)
/dev/hde2: clean, 356578/2501856 files, 3291400/5000058 blocks                         
                                   [ ok ]
 * Remounting root filesystem read/write...                                            
                                   [ ok ]
 * Setting hostname to redchili...                                                     
                                   [ ok ]
 * Calculating module dependencies...                                                  
                                   [ ok ]
 * Checking all filesystems...
fsck 1.34 (25-Jul-2003)
/dev/hde1: clean, 35/24480 files, 14541/97744 blocks                                   
                                   [ ok ]
* Mounting local filesystems...
mount: /dev/hde3 already mounted or /data busy
mount: /dev/hdf1 already mounted or /home busy
mount: /dev/hdf2 already mounted or /data/storage busy
 * Some local filesystem failed to mount                                               
                                   [ !! ]
 * Activating (possibly) more swap...                                                  
                                   [ ok ]
 * Setting system clock to hardware clock [Local Time]...                              
                                   [ ok ]
 * Configuring kernel parameters...                                                    
                                   [ ok ]

--
[EMAIL PROTECTED] mailing list

Reply via email to