PDA

Visualizza la versione completa : lilo multi HD


martex
02-06-2004, 15:11
Ecco la mia situazione:

/dev/hda con installato Windows e Slack 9.1
/dev/hdb con installata SuSE 9.1

Al momento di installazione della SuSE ho riscritto il lilo ma mi ha dato degli errori con il label della Slack, ecco ciò che ho fatto:

Oltre alla scelta di SuSE e Windows ho aggiunto l'opzione di Slack:

root= /dev/hda5
image = /boot/bzimage
label = Slack

Quando vado ad eseguire lilo -v mi da un errore e mi dice che non riesce a trovare il file /boot/bzimage!

Mi ricordo che con il lilo della Slack non mi dava questo problema ed all'avvio successivo, facendo in questo modo, mi partivano tutte le partizioni desiderat.

Come devo fare nella SuSE?

alex86
02-06-2004, 15:19
ma il file c'è? :master:

martex
02-06-2004, 15:28
si, il file c'è ma è sull'altra partizione, la root di SuSE è in /dev/hdb1, mentre la root della Slack è in /dev/hda5.
Se volevo bootare la SuSE con il lilo della Slack mi bastava fare:

root= /dev/hdb1
image = /boot/vmlinuz
label = SuSe

e il lilo non da errori!
Se ripeto la stessa operazione con il lilo della suse (ma con i valori giusti per far partire la Slack!) mi va in errore!

...cmq si, il file c'è!

martex
02-06-2004, 15:29
...molto probabilmente cerca il bzimage nella directory /boot della partizione corrente e (logicamente) non lo trova!

...esisterà un comando lilo per inserirlo!

alex86
02-06-2004, 15:30
sicuro sia bzImage e nn wmlinux?...xkè nn vedo altre soluzioni!

martex
02-06-2004, 15:34
Di questo sono sicurissimo!

la Suse ha /boot/vmlinuz in /dev/hdb1
la Slack ha /boot/bzimage in /dev/hda5

francofait
02-06-2004, 15:38
Originariamente inviato da martex
...molto probabilmente cerca il bzimage nella directory /boot della partizione corrente e (logicamente) non lo trova!

...esisterà un comando lilo per inserirlo!

1)
fai partire Slackware dal supo cdrom di installazione
boot: linux root=/dev/hda5

2 ) installa il bottloeder x Slackware sulla sua partiz. d' avvio.

3 correggi le opzioni in lilo. conf nella distro che hai
usato x il bootloader:

per Slackware:

other = /dev/hda5
label = Slackware

rilancia lilo -v per aggiornare il bootloader in mbr

francofait
02-06-2004, 15:43
Originariamente inviato da francofait
1)
fai partire Slackware dal supo cdrom di installazione
boot: linux root=/dev/hda5

2 ) installa il bottloeder x Slackware sulla sua partiz. d' avvio.

3 correggi le opzioni in lilo. conf nella distro che hai
usato x il bootloader:

per Slackware:

other = /dev/hda5
label = Slackware

rilancia lilo -v per aggiornare il bootloader in mbr

Sul bootloader in mbr abituati ad usare la funzione 'image' , solo per la distro origine del bootloader su mbr ed installa su tutte le altre in multiboot il proprio bootloader sulla loro pertiz. d'avvio.

martex
03-06-2004, 08:45
Originariamente inviato da francofait
Sul bootloader in mbr abituati ad usare la funzione 'image' , solo per la distro origine del bootloader su mbr ed installa su tutte le altre in multiboot il proprio bootloader sulla loro pertiz. d'avvio.

Si, ma se per esempio ho due kernel nella Slack, come faccio scegliere con "other"?

francofait
03-06-2004, 09:07
Originariamente inviato da martex
Si, ma se per esempio ho due kernel nella Slack, come faccio scegliere con "other"?
Other ti avvia il bootloader della disrib ' label'
nel quale devi chiaramente avere disponibili i due kernel.

Loading