Hi, On Saturday 05 April 2008 10:06, you wrote: > I believe I found the problem. readahead-watch store its pid file in > /var/run/, which is only writable that early during boot if RAMRUN=yes > is set in /etc/default/rcS. > > A better fix to get it working also for the RAMRUN=no setting, is to > change the pidfile path of readahead-watch to > /lib/init/rw/readahead-watch.pid. > > Can you test if setting RAMRUN=yes work for you?
Sorry for not replying earlier, but since upgrading to kernel 2.6.22 readahead works for me. (Without changing settings or anything.) To be exact: 2.6.22-3-vserver-686 didnt work, 2.6.22-4-vserver-686 works. $ diff /boot/config-2.6.22-3-vserver-686 /boot/config-2.6.22-4-vserver-686 4c4 < # Mon Dec 3 23:12:36 2007 --- > # Fri Mar 14 11:57:56 2008 3620,3621d3619 < CONFIG_AFS_FS=m < # CONFIG_AFS_DEBUG is not set So I doubt the kernel config is the reason :-) regards, Holger
pgpQoOc99pNI0.pgp
Description: PGP signature