[Pluto-help] compilazione e system.map

Marco Cova giardini a libero.it
Ven 15 Feb 2002 02:26:27 CET


spiritelllo a interfree.it wrote:
> 
> domanda molto semplice: ogni volta che si compila un nuovo kernel il file System.map va copiato (e quindi sovrascrivere) quello gia' esistente in  /boot?
> grazie
> and
Sì e no: lo copi senz'altro in /boot. 
Però, se utilizzi un solo kernel, puoi tranquillamente sovrascrivere
quello vecchio. 
Se, invece, vuoi utilizzare più kernel, copialo come
/boot/System.map-2.x.y e tieni System.map come link simbolico. Aggiungi
a /etc/rc.d/rc.sysinit (o analogo) qualcosa di simile (preso da RedHat
6.2):

# Adjust symlinks as necessary in /boot to keep system services from
# spewing messages about mismatched System maps and so on.
if [ -L /boot/System.map -a -r /boot/System.map-`uname -r` ] ; then
	ln -s -f System.map-`uname -r` /boot/System.map
fi
if [ ! -e /boot/System.map -a -r /boot/System.map-`uname -r` ] ; then
	ln -s -f System.map-`uname -r` /boot/System.map
fi

Nota che se hai una distro recente, questo dovrebbe esserci già.

HTH,
Marco




More information about the pluto-help mailing list