>Petter Reinholdtsen wrote:
> [Thveillon]
>> They have different sata controllers, and they don't display this
>> behavior in neither Fedora11 (tested on the Desktop) and Ubuntu
>> Karmic (on the laptop).
> 
> Both use event based boot, as far as I know, which solve the
> fundamental problem with the changed kernel behaviour.  Did it work
> with Debian Lenny?

The laptop is too new to be used easily with Lenny, but it was working
properly with Squeeze prior to the "insserv" migration. The desktop has
been running Lenny during most of it Testing cycle, and beginning of the
 Stable one. It ran Squeeze before the "insserv" migration too.


>> Let me know if I can provide any other information, or provide logs from
>> a boot on a standard Debian kernel (those attached are from a custom one).
> 
> Logs from a standard kernel would be nice, to see if device timings or
> driver load order is different.  The output from 'ls /etc/rc?.d',
> 'ls -l $(grep -v '#' /etc/fstab|awk '/dev/ {print $1}') /dev/rtc*' and
> 'cat /etc/default/rcS' would be nice too.  The system seem to be
> without udev.  Is that correct?  I noticed from the boot log that the
> hardware clock is not set correctly either, because the rtc devices
> are missing.

Following your message I did various tests, it seems that the failing
fsck is just a symptom after all, not the cause of the problem.

The clock not being set correctly because /dev/rtc doesn't exist is only
happening during a failed boot, not a normal one. As you'll see in the
output of the commands the /dev/rtc* are there.

After the failed boots I have various and semi-random other problems if
I try to go past the rescue shell. /home isn't mounted, and not
mountable, but I also sometime lose the keyboard/mouse(trackpad), the
wifi card doesn't come up, and such...

Both machines are *with* udev, but it doesn't work during the failed
boots and I believe udev is the root of all other problems. There's so
many bugs open right now that it won't come has a big surprise.


> Why do you make your own kernel?  Anything special about its
> configuration?

I use custom kernels for various reasons, curiosity being one. On the
laptop the sound is only (kind of) working with 2.6.30* and up, which
wasn't available when I first installed Debian on it, and is now fully
working with 2.6.31*.

On both I use "desktop" settings (1000Mhz, voluntary preemption), set
the "Core2 or newer" cpu type, remove debug or devel related options,
remove Xen related options, remove the "v4l1" (using "v4l1-compat" only)
and use only the "old" IEEE1394 stack (I think it's the default too on
Debian kernels now) since some of my video and scanner equipment doesn't
work properly otherwise.
I can provide a "diff" if desired, but I had the same behavior with both
custom and Debian kernels.

Since tomorrow (Monday here) I'll need working machines I ended up
restoring older system from backups, it now runs fine again (with the
same kernels). I guess I'll wait until next week-end to upgrade again...
Showing up in front of the classroom to display on a large screen a
"black screen of death" isn't exactly a good way to promote Debian ! (My
wife's a teacher and use the laptop at work).

Sorry for the waste of time, you can dismiss the bug report since I
"worked around" the problem for now, and I think it's udev related in
the first place anyway. I'll reopen it if it happens again on next upgrade.


> Happy hacking,


Have a nice week, and a nice Skolelinux gathering/conference.

Thank you for your attention.
############Desktop machine : Squeeze AMD64, raid1, ext4, custom kernel 
2.6.31.5################

ls /etc/rc?.d                                      

/etc/rc0.d:                                                           
K01acct        K01fancontrol  K01kvm         K01openbsd-inetd  K01vboxdrv       
K02avahi-daemon  K08ifupdown
K01alsa-utils  K01fuse        K01mdadm       K01resolvconf     K01wicd          
K04sysklogd      K09umountfs
K01anacron     K01hddtemp     K01mdadm-raid  K01rsync          K01winbind       
K05hwclock.sh    K10umountroot
K01atd         K01kdm         K01mt-daapd    K01samba          K01wpa-ifupdown  
K05sendsigs      K11halt      
K01dirmngr     K01kerneloops  K01ntp         K01saned          K01xfs           
K06umountnfs.sh  README       
K01exim4       K01klogd       K01nvidia-glx  K01urandom        K01xl2tpd        
K07networking                 

/etc/rc1.d:
K01acct     K01exim4       K01kerneloops  K01ntp            K01samba          
K01winbind       K02cups       S22bootlogs
K01anacron  K01fancontrol  K01klogd       K01nvidia-glx     K01saned          
K01xfs           K03dbus       S23bootchart
K01atd      K01hal         K01kvm         K01nvidia-kernel  K01smartmontools  
K01xl2tpd        K04sysklogd   S23single   
K01cron     K01hddtemp     K01mdadm       K01openbsd-inetd  K01vboxdrv        
K02acpid         README                    
K01dirmngr  K01kdm         K01mt-daapd    K01rsync          K01wicd           
K02avahi-daemon  S01killprocs              

/etc/rc2.d:
K01rsync               S01loadcpufreq    S02anacron       S02klogd          
S02xl2tpd        S22bootlogs
K01saned               S01mdadm          S02atd           S02ntp            
S03avahi-daemon  S23bootchart
README                 S01nvidia-glx     S02cpufrequtils  S02openbsd-inetd  
S03hal           S23rc.local 
S01binfmt-support      S01nvidia-kernel  S02cron          S02smartmontools  
S03wicd          S23rmnologin
S01dirmngr             S01sudo           S02dbus          S02sysfsutils     
S04cups          S23stop-bootlogd
S01dkms_autoinstaller  S01sysklogd       S02exim4         S02vboxdrv        
S04mt-daapd                      
S01fancontrol          S02acct           S02hddtemp       S02winbind        
S05samba                         
S01kvm                 S02acpid          S02kerneloops    S02xfs            
S21kdm                           

/etc/rc3.d:
K01rsync               S01loadcpufreq    S02anacron       S02klogd          
S02xl2tpd        S22bootlogs
K01saned               S01mdadm          S02atd           S02ntp            
S03avahi-daemon  S23bootchart
README                 S01nvidia-glx     S02cpufrequtils  S02openbsd-inetd  
S03hal           S23rc.local 
S01binfmt-support      S01nvidia-kernel  S02cron          S02smartmontools  
S03wicd          S23rmnologin
S01dirmngr             S01sudo           S02dbus          S02sysfsutils     
S04cups          S23stop-bootlogd
S01dkms_autoinstaller  S01sysklogd       S02exim4         S02vboxdrv        
S04mt-daapd                      
S01fancontrol          S02acct           S02hddtemp       S02winbind        
S05samba                         
S01kvm                 S02acpid          S02kerneloops    S02xfs            
S21kdm                           

/etc/rc4.d:
K01rsync               S01loadcpufreq    S02anacron       S02klogd          
S02xl2tpd        S22bootlogs
K01saned               S01mdadm          S02atd           S02ntp            
S03avahi-daemon  S23bootchart
README                 S01nvidia-glx     S02cpufrequtils  S02openbsd-inetd  
S03hal           S23rc.local 
S01binfmt-support      S01nvidia-kernel  S02cron          S02smartmontools  
S03wicd          S23rmnologin
S01dirmngr             S01sudo           S02dbus          S02sysfsutils     
S04cups          S23stop-bootlogd
S01dkms_autoinstaller  S01sysklogd       S02exim4         S02vboxdrv        
S04mt-daapd                      
S01fancontrol          S02acct           S02hddtemp       S02winbind        
S05samba                         
S01kvm                 S02acpid          S02kerneloops    S02xfs            
S21kdm                           

/etc/rc5.d:
K01rsync               S01loadcpufreq    S02anacron       S02klogd          
S02xl2tpd        S22bootlogs
K01saned               S01mdadm          S02atd           S02ntp            
S03avahi-daemon  S23bootchart
README                 S01nvidia-glx     S02cpufrequtils  S02openbsd-inetd  
S03hal           S23rc.local
S01binfmt-support      S01nvidia-kernel  S02cron          S02smartmontools  
S03wicd          S23rmnologin
S01dirmngr             S01sudo           S02dbus          S02sysfsutils     
S04cups          S23stop-bootlogd
S01dkms_autoinstaller  S01sysklogd       S02exim4         S02vboxdrv        
S04mt-daapd
S01fancontrol          S02acct           S02hddtemp       S02winbind        
S05samba
S01kvm                 S02acpid          S02kerneloops    S02xfs            
S21kdm

/etc/rc6.d:
K01acct        K01fancontrol  K01kvm         K01openbsd-inetd  K01vboxdrv       
K02avahi-daemon  K08ifupdown
K01alsa-utils  K01fuse        K01mdadm       K01resolvconf     K01wicd          
K04sysklogd      K09umountfs
K01anacron     K01hddtemp     K01mdadm-raid  K01rsync          K01winbind       
K05hwclock.sh    K10umountroot
K01atd         K01kdm         K01mt-daapd    K01samba          K01wpa-ifupdown  
K05sendsigs      K11reboot
K01dirmngr     K01kerneloops  K01ntp         K01saned          K01xfs           
K06umountnfs.sh  README
K01exim4       K01klogd       K01nvidia-glx  K01urandom        K01xl2tpd        
K07networking

/etc/rcS.d:
README               S07hostname.sh        S11mountall.sh            
S16networking             S20microcode.ctl
S01mountkernfs.sh    S07hwclockfirst.sh    S12mountall-bootclean.sh  
S17mountnfs.sh            S20screen-cleanup
S02udev              S08checkroot.sh       S13mountoverflowtmp       
S18mountnfs-bootclean.sh  S20urandom
S03mdadm-raid        S09hwclock.sh         S14policykit              S19kbd     
               S21console-setup
S03mountdevsubfs.sh  S09ifupdown-clean     S14pppd-dns               
S20alsa-utils             S22stop-bootlogd-single
S04bootlogd          S09module-init-tools  S14procps                 
S20bootmisc.sh
S05keymap.sh         S09mtab.sh            S14resolvconf             S20fuse
S06keyboard-setup    S09udev-mtab          S14x11-common             S20guarddog
S07hdparm            S10checkfs.sh         S15ifupdown               
S20lm-sensors
 
##############################################################################################################

ls -l $(grep -v '#' /etc/fstab|awk '/dev/ {print $1}') /dev/rtc*

brw-rw----  1 root disk    9,  0 oct 25 15:13 /dev/md0
brw-rw----  1 root disk    9,  1 oct 25 15:13 /dev/md1
lrwxrwxrwx  1 root root        4 oct 25 15:13 /dev/rtc -> rtc0
crw-rw----  1 root root  254,  0 oct 25 15:13 /dev/rtc0
brw-rw----  1 root disk    8, 35 oct 25 15:13 /dev/sdc3
brw-rw----+ 1 root cdrom  11,  0 oct 25 15:13 /dev/sr0

#############################################################################################################

cat /etc/default/rcS

#
# /etc/default/rcS
#
# Default settings for the scripts in /etc/rcS.d/
#
# For information about these variables see the rcS(5) manual page.
#
# This file belongs to the "initscripts" package.

TMPTIME=0
SULOGIN=no
DELAYLOGIN=no
UTC=yes
VERBOSE=no
FSCKFIX=no
RAMRUN=no
RAMLOCK=no

############################################################################################################



######################### Laptop machine, Squeeze AMD64 
##########################
 

ls /etc/rc?.d

/etc/rc0.d:                         
K01acct        K01chrony            K01fuse        K01laptop-mode  K01urandom   
    K03sendsigs      K06networking  K10halt
K01alsa-utils  K01exim4             K01hddtemp     K01resolvconf   K01wicd      
    K04rsyslog       K07ifupdown    README 
K01anacron     K01fancontrol        K01kdm         K01rsync        
K01wpa-ifupdown  K05hwclock.sh    K08umountfs           
K01atd         K01fglrx-atieventsd  K01kerneloops  K01saned        
K02avahi-daemon  K05umountnfs.sh  K09umountroot         

/etc/rc1.d:
K01acct          K01chrony  K01fancontrol        K01kdm          K01saned       
   K02acpid         README        S23single
K01acpi-support  K01cron    K01fglrx-atieventsd  K01kerneloops   K01sensord     
   K02avahi-daemon  S01killprocs           
K01anacron       K01cups    K01hal               K01laptop-mode  
K01smartmontools  K03dbus          S22bootlogs            
K01atd           K01exim4   K01hddtemp           K01rsync        K01wicd        
   K04rsyslog       S23bootchart           

/etc/rc2.d:
K01rsync               S01fancontrol   S02anacron       S02fglrx-atieventsd  
S03hal        S23laptop-mode
K01saned               S01loadcpufreq  S02atd           S02hddtemp           
S03wicd       S23rc.local   
README                 S01rsyslog      S02cpufrequtils  S02kerneloops        
S04cups       S23rmnologin  
S01acpi-support        S01sudo         S02cron          S02sensord           
S21kdm        S23stop-bootlogd
S01chrony              S02acct         S02dbus          S02smartmontools     
S22bootlogs                   
S01dkms_autoinstaller  S02acpid        S02exim4         S03avahi-daemon      
S23bootchart                  

/etc/rc3.d:
K01rsync               S01fancontrol   S02anacron       S02fglrx-atieventsd  
S03hal        S23laptop-mode
K01saned               S01loadcpufreq  S02atd           S02hddtemp           
S03wicd       S23rc.local   
README                 S01rsyslog      S02cpufrequtils  S02kerneloops        
S04cups       S23rmnologin  
S01acpi-support        S01sudo         S02cron          S02sensord           
S21kdm        S23stop-bootlogd
S01chrony              S02acct         S02dbus          S02smartmontools     
S22bootlogs                   
S01dkms_autoinstaller  S02acpid        S02exim4         S03avahi-daemon      
S23bootchart                  

/etc/rc4.d:                                                                     
                                             
K01rsync               S01fancontrol   S02anacron       S02fglrx-atieventsd  
S03hal        S23laptop-mode                    
K01saned               S01loadcpufreq  S02atd           S02hddtemp           
S03wicd       S23rc.local                       
README                 S01rsyslog      S02cpufrequtils  S02kerneloops        
S04cups       S23rmnologin
S01acpi-support        S01sudo         S02cron          S02sensord           
S21kdm        S23stop-bootlogd
S01chrony              S02acct         S02dbus          S02smartmontools     
S22bootlogs
S01dkms_autoinstaller  S02acpid        S02exim4         S03avahi-daemon      
S23bootchart

/etc/rc5.d:
K01rsync               S01fancontrol   S02anacron       S02fglrx-atieventsd  
S03hal        S23laptop-mode
K01saned               S01loadcpufreq  S02atd           S02hddtemp           
S03wicd       S23rc.local
README                 S01rsyslog      S02cpufrequtils  S02kerneloops        
S04cups       S23rmnologin
S01acpi-support        S01sudo         S02cron          S02sensord           
S21kdm        S23stop-bootlogd
S01chrony              S02acct         S02dbus          S02smartmontools     
S22bootlogs
S01dkms_autoinstaller  S02acpid        S02exim4         S03avahi-daemon      
S23bootchart

/etc/rc6.d:
K01acct        K01exim4             K01kdm          K01saned         
K03sendsigs      K07ifupdown
K01alsa-utils  K01fancontrol        K01kerneloops   K01urandom       K04rsyslog 
      K08umountfs
K01anacron     K01fglrx-atieventsd  K01laptop-mode  K01wicd          
K05hwclock.sh    K09umountroot
K01atd         K01fuse              K01resolvconf   K01wpa-ifupdown  
K05umountnfs.sh  K10reboot
K01chrony      K01hddtemp           K01rsync        K02avahi-daemon  
K06networking    README

/etc/rcS.d:
README               S07hostname.sh        S10checkfs.sh             
S15ifupdown               S20guarddog
S01mountkernfs.sh    S07hwclockfirst.sh    S11mountall.sh            
S16networking             S20lm-sensors
S02udev              S08checkroot.sh       S12mountall-bootclean.sh  
S17mountnfs.sh            S20microcode.ctl
S03mountdevsubfs.sh  S09hwclock.sh         S13mountoverflowtmp       
S18mountnfs-bootclean.sh  S20urandom
S04bootlogd          S09ifupdown-clean     S14policykit              S19kbd     
               S21console-setup
S05keymap.sh         S09module-init-tools  S14procps                 
S20alsa-utils             S22stop-bootlogd-single
S06keyboard-setup    S09mtab.sh            S14resolvconf             
S20bootmisc.sh
S07hdparm            S09udev-mtab          S14x11-common             S20fuse

############################################################################################################

ls -l $(grep -v '#' /etc/fstab|awk '/dev/ {print $1}') /dev/rtc*

lrwxrwxrwx 1 root root      4 oct 25 16:13 /dev/rtc -> rtc0
crw-rw---- 1 root root 254, 0 oct 25 16:13 /dev/rtc0
lrwxrwxrwx 1 root root      3 oct 25 16:13 /dev/scd0 -> sr0


###########################################################################################################

cat /etc/default/rcS
#
# /etc/default/rcS
#
# Default settings for the scripts in /etc/rcS.d/
#
# For information about these variables see the rcS(5) manual page.
#
# This file belongs to the "initscripts" package.

TMPTIME=0
SULOGIN=no
DELAYLOGIN=no
UTC=yes
VERBOSE=no
FSCKFIX=no
RAMRUN=no
RAMLOCK=no


##########################################################################################################

Reply via email to