PDA

View Full Version : Quale kernel sto usando??


pittivale
14-09-2004, 19:11
C'è un comando per capire quale kernel sto usando?

Ho slackware 10 e nella directory /usr/src c'è sia la cartella 2.4.26 sia 2.4.27.

Grazie

eclissi83
14-09-2004, 19:15
fai uname -a

VegetaSSJ5
14-09-2004, 19:15
uname -a
cmq aggiungi le righe a lilo per caricare i due kernel differenti...

pittivale
14-09-2004, 19:47
scusate l'ignoranza, quali righe a lilo???
:( :( :( :( :( :confused: :cry: :cry:

mykol
14-09-2004, 22:58
Fatti una copia del file /etc/lilo.conf (non si sa mai ...)

ad es. ijn una console di root dai il comando

# kwrite

ed apri l'editor, poi con esso apri il file /etc/lilo.conf e lo salvi con il nome /etc/lilo.conf.back

Ora lo modifichi aggiungendo al blocco presente

image ....
label ....
initrd .....

un altro uguale in cui cambi solo le voci relative a vmlinuz ..., Label ... e initrd.img (sempre se sul tuo sistema li chiama così.). Comunque i nomi esatti li puoi vedere nella dir /boot

(come nell'esempio sotto, tratto dal mio lilo.conf)

Fatto ciò, salvi il file e da una console di root dai il comando

# lilo -v

Riavvii e dovrebbe apparire in LILO l'opzione per scegliere il kernel da avviarre ...


in /etc/lilo.conf avrai qualcosa del genere:

....................................................
..................................................

default="Linux-2.6.6"


image=/boot/vmlinuz-2.4.26
label="Linux-2.4.26"
initrd=/boot/initrd.img-2.4.26
append="ramdisk_size=100000 init=/etc/init lang=it apm=power-off acpi=on nomce"
read-only

image=/boot/vmlinuz-2.6.6
label="Linux-2.6.6"
initrd=/boot/initrd.img-2.6.6
append="ramdisk_size=100000 init=/etc/init lang=it apm=power-off acpi=on nomce"
read-only

pittivale
15-09-2004, 11:46
Sto usando la versione 2.4.26 del Kernel ma non riesco a includere la 2.4.27

Nella mia directory /boot ci sono i seguenti file.

README.initrd
System.map
System.map-ide-2.4.26
boot.0200
boot_message.txt
config
config-ide-2.4.26
diag1.img
map
vmlinuz
vmlinuz-ide-2.4.26

Le righe che in /etc/lilo.conf riguardano Linux sono queste

# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda3
label = Linux
read-only
# Linux bootable partition config ends

Quali righe devo aggiungere per includere il nuovo kernel?
Nella directory /boot non trovo file che si riferiscono alla ersione 2.4.27.:muro:

Grazie.

VegetaSSJ5
15-09-2004, 12:15
evidentemente in /usr/src hai solo i sorgenti del kernel 2.4.27 ma non lo hai compilato e quindi installato. devi ricompilare il kernel seguendo la guida nel thread in rilievo. cmq ti consiglio di farlo solo se vuoi imparare qualcosa di nuovo altrimenti puoi tenerti benissimo il 2.4.26.

pella.grind
15-09-2004, 12:40
per sapere la versione del Kernel...... MOLTO PIU SEMPLICEMENTE:

premi Ctrl+Alt+F1

leggi la versiona

torna a X premendo Alt+F7

Bye...!

pittivale
15-09-2004, 13:24
invece io l' ho proprio compilato il kernel 2.4.27 con la procedura indicata nel thread di questo forum!:confused: :confused: :confused: :confused:

Tanto è che esiste la directory lib/modules/2.4.27 dei moduli del nuovo kernel.

Cos'altro puòà essere?:muro: :muro:

pittivale
15-09-2004, 14:58
up....

The Katta
15-09-2004, 15:54
mi sa che non hai copiato bzImage in /boot

cp /usr/src/linux-xxx/arch/i386/noot/bzImage /boot/vmlinux-2.4.27
cp /usr/src/linux-xxx/System.map /boot/System.map-2.4.27
e pure il config già che ci siamo
cp /usr/src/linux-xxx/.config /boot/config-2.4.27

e sistemi lilo