Newsgroup: it.comp.os.linux.iniziare
Titolo: [Lilo] settaggio lilo.conf

Ciao a Tutti.
    Ho installato Red Hat 8 e ho ricompilato il kernel per aggiungere il
supporto in lettura NTFS che mi č abbastanza indispensabile solo che non
riesco a riavviare con il nuovo kernel! Uso il boot loader di Win2000 usando
una copia del primo settore della partizione linux, solo che quando entro in
linux con il nuovo kernel non trova la root dir.
Sono abbastanza sicuro che č dato dal fatto di non aver impostato un
parametro in lilo.conf che si chiama initrd, per il boot del vecchio kernel
specifica un file.img che cosa contiene? come me ne procuro uno ?
Grazie
Wezzy



non conosco RH ma in Slack il kernel compilato correttamente lo trovi in
/usr/src/linux/arch/i386/boot/bzImage <----eccolo e' lui :-)
in pratica devi copiare bzImage in /boot/ e poi editare il lilo.conf e
farlo puntare a bzImage... basta che vedi gli altri e lo capirai
facilmente
ESEMPIO:
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/hdb2
  label = Slackware
  read-only
# Linux bootable partition config ends
# Linux bootable partition config begins
image = /boot/bzImage
  root = /dev/hdb2
  label = kernelricompilato
  read-only
# Linux bootable partition config ends
chiaro? in caso facci sapere!
Ciao ciao!
okkio che io ho messo hdb2 perke' e' un disco in slave! 
Bit.

Le immagini del Kernel vmlinux e bzimage le trovo, è che c'è un 
parametro initrd=<nomefile.img> che non so cosa sia!Se specifico il file 
.img che mi ha installato l'aggiornamento RedHat avvia correttamente ma 
con il kernel già compilato che ho scaricato da internet se non lo 
specifico mi dice kernel panic impossibile montare il disco root, usare 
correttamente l'opzione root="" ecco il mio file Lilo.conf :
prompt
timeout=50
default=Linux
boot=/dev/hde2
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear
image=/boot/vmlinuz-2.4.18-17.8.0
	label=Linux
	root=current
	read-only
	append="root=LABEL=/"
image=/boot/vmlinuz-2.4.18-17.8.0
	label=LinuxOld
	initrd=/boot/initrd-2.4.18-17.8.0.img
	read-only
	append="root=LABEL=/"
other=/dev/hde1
	optional
	label=WindowsXP
Spero mi sappiate illuminare perchè non capisco cos'ha!
Ciao & Grazie
Wezzy

 correttamente l'opzione root="" ecco il mio file Lilo.conf :
Uhm.... non lo so... ma se levi la riga con initrd= che fa? non parte
nemmeno? ti pasto il mio lilo.conf:
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# Normal VGA console
vga = normal
# DOS bootable partition config begins
other = /dev/hda1
  label = WindowsXP
  table = /dev/hda
# DOS bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/hdb2
  label = Slackware
  read-only
# Linux bootable partition config ends
# Linux bootable partition config begins
image = /boot/bzImage
  root = /dev/hdb2
  label = Ricompilato
  read-only
# Linux bootable partition config ends
Come vedi da me non c'e' alcun initrd.... io pero' non uso RH e non la ho
mai usata... poi tu hai 2 vm linuz che sono identici e cambia solo il
label.... uno dei due deve essere bzImage.... prendi spunto dal mio
lilo.conf perke' dal tuo lilo.conf non c'e' traccia di bzImage.
Ciao,
Bit.

Dimenticavo!
controlla che in /boot/ siano presenti vmlinuz e bzImage se no ovvio che
non li trova :-) e che i nomi dei dischi siano corretti!!!! vedi HDA HDB
HDE 1 2 3 etc.... 
Bit.

scusa ma vmlinux e bzimage non sono la stessa cosa? cioè una immagine del
kenel compressa? ho due file vmlinux perchè sono le due immagini dei kernel
che ho, quello vecchio e quello compilato da me! se non metto inird esce un
kernel panic, deivendo che non riesce a trovare root e si impasta!
Wezzy

 scusa ma vmlinux e bzimage non sono la stessa cosa?
Non mi risulta.
Caso mai vmlinuZ e bzImage possono essere la stessa cosa.
-- 
Ikitt

Mi sa che ho le idee un po' confuse, allora potreste spiegaermi cosa sono? e
soprattutto cos'è sto benedetto file .img dentro il lilo.conf di RedHat 8?
Grazie
Wezzy