Comme ça n'a pas marché du premier coup, c devenu ça après dépannage :
#!/bin/bash
if [ -z "$IN_INITLOG" ] ;then
exec /sbin/initlog -r /etc/rc.d/rc.sysinit
fi
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
mount -n -t proc /proc /proc
#echo optimisation le temps du démarrage
echo "100 1200 128 512 15 5000 500 1884 2" > /proc/sys/vm/bdflush
#encore un bout de script mdk, dans le script rapide proposé par ???, les partitions
#auxiliaires, autres que root ne se montaient plus.
if [ -c /dev/.devfsd ]; then
if [ -x /sbin/devfsd ]; then echo "démarrage de devfsd" ; devfsd /dev
else
if ! grep -q "nodevfsd" /proc/cmdline;then
# devfs is used but devfsd isn't installed
quiet off
gprintf " #### your system is currently using devfs but devfsd
isn't availlable"
gprintf " #### you should disable devfs (add 'devfs=nomount' to
the paramaters"
gprintf " #### that your bootloader gives to the kernel"
# Let devfs being tested, but disable it on /dev
action " Disabling devfs (was mounted on /dev)" umount /dev
fi
fi
fi
sysctl -e -p /etc/sysctl.conf
ARCH=i686
/sbin/hwclock --hctosys
. /etc/sysconfig/keyboard
loadkeys $KEYTABLE
swapon -a
. /etc/sysconfig/network
hostname $HOSTNAME
mount -n -o remount,rw /
>/etc/mtab
rm -f /etc/mtab~ /etc/mtab~~
mount -f /
mount -f /proc
depmod -A
sysctl -w kernel.modprobe="/sbin/modprobe"
mount -a -t noproc,noswap
for afile in /var/lock/* /var/run/* ; do
if [ -d "$afile" ]; then
[ "`basename $afile`" != "news" -a "`basename $afile`" != "sudo" -a "`basename $afile`" != "mon" ] && rm -f $afile/*
else
rm -f $afile
fi
done
rm -f /var/lib/rpm/__db*
>/var/run/utmp
touch /var/log/wtmp
chgrp utmp /var/run/utmp /var/log/wtmp
chmod 0664 /var/run/utmp /var/log/wtmp
if [ -f /etc/rc.serial ]; then
. /etc/rc.serial
fi
hdparm -d1 -c1 -m8 -a32 /dev/hda > /dev/null
dmesg -n 1
/etc/init.d/mandrake_everytim
----
Le devfs manquait...
Je gagne 13 sec au démarrage jusqu'au login gdm et 10 secondes au final.
Me demande si ça la rendra pas plus lègère...
encore thx ;o)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Script de démarrage
Posté par Ontologia (site web personnel) . En réponse au journal Script de démarrage. Évalué à 1.
Comme ça n'a pas marché du premier coup, c devenu ça après dépannage :
#!/bin/bash
if [ -z "$IN_INITLOG" ] ;then
exec /sbin/initlog -r /etc/rc.d/rc.sysinit
fi
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
mount -n -t proc /proc /proc
#echo optimisation le temps du démarrage
echo "100 1200 128 512 15 5000 500 1884 2" > /proc/sys/vm/bdflush
#encore un bout de script mdk, dans le script rapide proposé par ???, les partitions
#auxiliaires, autres que root ne se montaient plus.
if [ -c /dev/.devfsd ]; then
if [ -x /sbin/devfsd ]; then echo "démarrage de devfsd" ; devfsd /dev
else
if ! grep -q "nodevfsd" /proc/cmdline;then
# devfs is used but devfsd isn't installed
quiet off
gprintf " #### your system is currently using devfs but devfsd
isn't availlable"
gprintf " #### you should disable devfs (add 'devfs=nomount' to
the paramaters"
gprintf " #### that your bootloader gives to the kernel"
# Let devfs being tested, but disable it on /dev
action " Disabling devfs (was mounted on /dev)" umount /dev
fi
fi
fi
sysctl -e -p /etc/sysctl.conf
ARCH=i686
/sbin/hwclock --hctosys
. /etc/sysconfig/keyboard
loadkeys $KEYTABLE
swapon -a
. /etc/sysconfig/network
hostname $HOSTNAME
mount -n -o remount,rw /
>/etc/mtab
rm -f /etc/mtab~ /etc/mtab~~
mount -f /
mount -f /proc
depmod -A
sysctl -w kernel.modprobe="/sbin/modprobe"
mount -a -t noproc,noswap
for afile in /var/lock/* /var/run/* ; do
if [ -d "$afile" ]; then
[ "`basename $afile`" != "news" -a "`basename $afile`" != "sudo" -a "`basename $afile`" != "mon" ] && rm -f $afile/*
else
rm -f $afile
fi
done
rm -f /var/lib/rpm/__db*
>/var/run/utmp
touch /var/log/wtmp
chgrp utmp /var/run/utmp /var/log/wtmp
chmod 0664 /var/run/utmp /var/log/wtmp
if [ -f /etc/rc.serial ]; then
. /etc/rc.serial
fi
hdparm -d1 -c1 -m8 -a32 /dev/hda > /dev/null
dmesg -n 1
/etc/init.d/mandrake_everytim
----
Le devfs manquait...
Je gagne 13 sec au démarrage jusqu'au login gdm et 10 secondes au final.
Me demande si ça la rendra pas plus lègère...
encore thx ;o)
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker