[Pluto-help] /boot/
Manuel (R)ex Sanna
st991465 a educ.di.unito.it
Ven 20 Apr 2001 12:49:30 CEST
On Sun, 1 Apr 2001, Mauro Soligo wrote:
# Ciao, qualcuno potrebbe essere così gentile da spiegarmi come
# deve essere organizzata la dir /boot ? Cioè, una volta
# ricompilato un kernel cosa devo fare per aggiornarlo? l'ho già
# fatto alcune volte, ma mi sorge il dubbio di non averlo poi mai
# realmente messo "in opera", basta semplicemente copiare bzImage
# in /boot, sostituire in lilo.conf vmlinux con bzImage, rilanciare
# lilo, e "depmod -a 2.2.17" ( se la versione del kernel fosse
# 2.2.17 ) ? Qualcuno mi può spiegare per filo e per segno la
# procedura corretta? Ho letto gli how-to, ma ci sono una infinità
# di riferimenti ad altri how-to e mi sono perso... Fino ad ora il
# SO è sempre funzionato, ma, proprio per questo, mi sono sorti dei
# dubbi...
usa questo:
--> premetto che spero che esista una
DIR o un link che si chiami "linux" in
/usr/src
(salvatelo su un file.
rendilo eseguibile con un chmod +x <nomefile>
eseguilo)
# entro nella DIR giusta
cd /usr/src
# iniziamo a giocare :
# il comando qua'sotto ti pulisce
# un poco quello che eran le tue precendeti
# configurazioni. Nel senso che parte a farti
# vedere solo le opzioni di default del kernel
# che hai downloadato...
make mrproper
# aggiungo queste scritte per far si che capisca
# dove si sia bloccato e nel caso, essere molto piu'
# veloce a trovare l'errore ...
# se non ti piacciono levale!
echo ==================================================
echo MAKE MRPROPER ULTIMATO
echo ==================================================
# Tool grafico, meno simpatico, ma efficente:
make xconfig
echo ==================================================
echo MAKE X-CONFIG ULTIMATO
echo ==================================================
# anche se personalmente preferisco, sia per
# velocita' in accesso di lettura, sia per
# motivi miei, usare questo ...
# make menuconfig
echo ==================================================
echo MAKE MENUCONFIG ULTIMATO
echo ==================================================
# decommentalo se lo vuoi provare, e commenta
# make xconfig
# ora si spera che abbia scelto le cose giuste,
# e procediamo alla verifica delle dipendenze..
make dep
echo ==================================================
echo DEPENDENCIES OK
echo ==================================================
# ora sta a te decidere se vuoi fare un floppy o direttamente
# caricare il tuo kernel al boot....
# Scegli qua' sotto quale usare ( ti suggerisco di iniziare con
# il floppy, cosi' eviti casini mentali... )
make bzImage
# make bzdsk
# Nel caso decidessi di fare un dischetto i passi qua' sotto
# credo proprio che siano superflui...
# ------------------------------------------------------------
# Copia quello che hai creato (ossia il tuo kernel compresso)
# nell'apposito alloggiamento kernel ...
# (ossia la DIR /boot )
cp System.map /boot
cp ./arch/i386/boot/bzimage /boot/kernel-nuovo
# ora dovresti aggiungere al tuo lilo.conf
# (presente in /etc/lilo.conf)
#
# image=/boot/kernel-nuovo
# label=NUOVO-KERNEL
# read-only
#
# dopo di che riavvia il tuo bel sistema
# e controlla, gia' da subito, che ci sia una nuova
# scelta tra le opzioni iniziali...
# Ora sta a te fare un
depmod -a 2.4.0
# opss...
# ma tu non stavi comlilando un 2.2.17???
# che aspetti a metterti un 2.4???
# Dato che ora sai come si fa....
<EOF>
In caso di errori, ( in quanto sicuramente ne farai almeno uno...) ti
consiglio di leggere attentamente quello che ti viene fornito sullo
stout e di controllare quale delle tante opzioni magari entra in
conflitto con qualcosa... (ad esempio se metti la Crystal come scheda
audio non pretendere di aggiungere moduli che non sono compatibili
alla stessa...)
Buon kernel a tutti...!!!!
Dal dipartimento di Informatica e' tutto.
iuston abiamo un problema ...
(la grammatica...)
================================================
Manuel (R)ex Sanna
================================================
Rappresentante degli studenti
al Dipartimento di Informatica Di Torino
Tel : +39 11 67 067 30
================================================
Sweet Dreams Are Made Of This ...
================================================
More information about the pluto-help
mailing list