PDA

View Full Version : [slack]doppio boot per 2 kernel


NA01
26-10-2003, 12:21
volevo provare a mettere il 2.6 anche sulla slack.
dato che i risultati sono stati disastrosi su debby (il pc si impallava in meno tempo di win :eek: ) volevo fare una cosa "alla debby" .
quando metto il kernel nuovo vorrei aver la possibilità di scegliere all'avvio quale usare.
debian lo fa in automatico, ma non sò se fà altrettanto slack :confused:
quando ho ricompilato il 2.4.22 non mi ha messo la doppia opzione su lilo, ma forse è perchè ho sovrascritto le precedenti directory (la slack 9.1 dà già il 2.4.22).
sapete se lo fà in automatico?
se no come posso fare a farlo io?


grazie

ciao

NA01
26-10-2003, 15:22
ho messo il 2.6, ma lilo non lo vede....
continua a partire il 2.4.22 :cry:

NA01
26-10-2003, 16:12
che sia già installato il 2.6????
mi sembra strano, non ho avuto nessun problema di sorta (di solito ci diventavo scemo).
come si fa a vedere che kernel si stà usando?


ciao

franklar
26-10-2003, 16:14
devi editare il file /etc/lilo.conf

il mio su Slack 9.1

# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda6
label = Slackware91
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
image = /boot7/vmlinuz
root = /dev/hda6
label = Slack_2_6
read-only


e poi digiti
lilo


Su Slackware bisogna fare un pò di acrobazie per fare andare il 2.6, mentre con la Slack 9.1 tutto va liscio ;)

franklar
26-10-2003, 16:15
Originariamente inviato da NA01

come si fa a vedere che kernel si stà usando?


il modo più semplice è digitare: uname -r

NA01
26-10-2003, 16:25
ma pork!
ho configurato con make menuconfig, ho fatto make clean
make bzImage
make modules
make modules_install
make install
tutti i comandi con successo, poi:
lilo
ho riavviato e avevo sempre il 2.4.22
ho provato a copiare il file dell'immagine manualmente, ho riavviato....
e c'è sempre il 2.4.22

che diavolo succede???

help

franklar
26-10-2003, 16:31
se non modifichi /etc/lilo.conf e poi non esegui nuovamente lilo ci credo che non cambia nulla. Hai letto il post sopra ?

NA01
26-10-2003, 16:34
ci sto provando adesso...
ma non dovrebbe sovrascrivere l'immagine del 2.4.22?


bhò!
finita la compilazione provo di nuovo...


ciao

NA01
26-10-2003, 16:54
no, non funziona!
come diavolo è possibile? :mad:
ho fatto quello che mi hai detto, e mi trovo su entrambe le voci il 2.4.22
sto impazzendo!


come è possibile???????????

ANDY CAPS
26-10-2003, 16:56
image=/boot/vmlinuz-2.6.0-test8
label=test8
read-only
# restricted
# alias=1


aggiungi questa parte a lilo.conf se hai il test8 poi dai un lilo e al boot carichi test8 per fare partire il 2.6

NA01
26-10-2003, 16:58
ho preso il test9 :(

NA01
26-10-2003, 17:08
poi non è la stessa cosa di prima :eek: ?
bhò!
ho visto un errore su uno script di installazione, ora provo un'altra versione

ciao

ANDY CAPS
26-10-2003, 17:09
:p image=/boot/vmlinuz-2.6.0-test9
label=test9
read-only
# restricted
# alias=1


allora questa se dai il make install

ANDY CAPS
26-10-2003, 17:11
guarda quando dai il comando lilo ad operazione conclusa che ti aggiunga il test9


:rolleyes: se non sbagli qualcosa in lilo deve partire e metterti la voce

franklar
26-10-2003, 17:27
se non hai editato il makefile allora hai nella cartella / due file nuovi, vmlinuz e System.map

io ho creato una cartella /boot7 e ce li ha messi dentro.
In lilo.conf poi ho messo image = /boot7/vmlinuz invece di /boot/vmlinuz

NA01
26-10-2003, 17:27
il problema è che non c'è l'immagine....

NA01
26-10-2003, 17:30
Originariamente inviato da franklar
se non hai editato il makefile allora hai nella cartella / due file nuovi, vmlinuz e System.map

io ho creato una cartella /boot7 e ce li ha messi dentro.
In lilo.conf poi ho messo image = /boot7/vmlinuz invece di /boot/vmlinuz
prima ho fatto così, ma non ha funzionato :eek: :cry:

franklar
26-10-2003, 17:31
impossibile, se non hai avuto errori deve esserci in /

ce n'è una copia in /usr/src/linux-2.6.0-test1/arch/i386/boot

col nome bzimage

ANDY CAPS
26-10-2003, 17:45
guarda che non ti abbia messo l'immagine in / invece che in /boot

NA01
26-10-2003, 17:54
Originariamente inviato da ANDY CAPS
guarda che non ti abbia messo l'immagine in / invece che in /boot
:D
mitico!
l'immagine è lì.....
ora funziona quasi tutto...
l'unica cosa è che non mi và la modalità framebuffer di lilo...
niente di terribile cmq dato che la console la uso quasi sempre da x ;)

ciao

franklar
26-10-2003, 18:03
io il framebuffer non lo metto nemmeno nel kernel, di solito dà più rogne che vantaggi

NA01
26-10-2003, 18:04
speravo avessero risolto, o che fosse colpa di debby, ma anche la test 9 su slack si impalla troppo spesso...
sono l'unico con questi problemi?

ciao

franklar
26-10-2003, 18:17
dipende da come hai compilato il kernel. Io da quando ho messo la test1 ad oggi nn ho avuto il minimo problema

NA01
26-10-2003, 18:18
ho provato con la config di andy, con una fatta da me, con una presa da andy e alleggerita....
alla fine il problema è semrpe lo stesso:
luce dell'hd accesa e tutto il pc fermo!

ANDY CAPS
26-10-2003, 18:43
http://andycaps.altervista.org/config.test8


prova con questa

è per un athlon con chipset via guarda l'audio perche ho l'integrato via

NA01
27-10-2003, 12:18
con questo mi dà milioni di errori in avvio e un bel kernel panic...
ho solo aggiunto il supporto all'nv2 :(
ciao

ANDY CAPS
27-10-2003, 12:37
:( sembra strano con questo ed alcune modifiche per il pentium l'ho fatto installare su 4-5 macchine diverse


controlla il dev filesistem al boot e toglilo (con alcune distro non va daccordo e con altre è necessario )
che processore hai ?

NA01
27-10-2003, 12:41
ho un xp 2000+
sto cercando di mettere il 2.6, ma ne vale effettivamente la pena?
in prestazioni quanto ci guadagno?

cia

ANDY CAPS
27-10-2003, 12:59
tra il 2.4.22 ed il 2.6 non c'è una differenza visibile tranne che per il supporto hardware

se metti il kernel 2.6 devi avere installato module-init-tools ed avere le modutils gcc ncurses-dev aggiornati

il kernel era per vedere di risolvere il problema del modem