View previous topic :: View next topic |
Author |
Message |
gianiaz n00b
Joined: 18 Jul 2003 Posts: 40
|
Posted: Sun Jul 20, 2003 10:59 am Post subject: Mi sa che ho fatto un po di confusione con le partizioni.... |
|
|
Ciao,
Questa era la mia situazione prima di cominciare a installare gentoo:
/dev/hda1 Win
/dev/hda5 partizione vfat
/dev/hda6 partizione vfat
/dev/hda7 Swap
/dev/hda8 Mandrake
Adesso ho piallato la /dev/hda5 e l'ho formattata in reiserfs.
In molte istruzioni per l'installazione di gentoo si parla della creazione di una partizione di boot. Io ho pensato che non fosse indispensabile e non l'ho creata. Ho fatto male?
Comunque sono andato avanti con l'installazione, e adesso sono al punto di dover mettere lilo. E qui so ca@#i.
Questo è il lilo come l'ho fatto io:
Code: |
boot=/dev/hda
map=/boot/map
default="linux"
keytable=/boot/it-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hda8
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=off quiet"
vga=788
read-only
image=/boot/gentoo
label="gentoo"
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=off quiet"
vga=788
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda8
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=off"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda8
initrd=/boot/initrd.img
append="devfs=nomount hdc=ide-scsi acpi=off failsafe"
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
|
Praticamente ho preso il lilo.conf di mandrake e ci ho aggiunto la partizione di gentoo.
Questo però mi dà una marea di problemi, del tipo che non trova i percorsi che sono segnalati nel lilo.conf.
Avete una soluzione?
Forse è sufficiente che lilo lo faccia partire da mandrake e non da gentoo. Che dite?
Grazie e Ciao |
|
Back to top |
|
|
Legolas80 Tux's lil' helper
Joined: 05 Jun 2003 Posts: 128
|
Posted: Sun Jul 20, 2003 11:06 am Post subject: |
|
|
Prova a togliere le linee initrd, append e vga da gentoo. E comunque se quello è il lilo.conf di Mandrake devi eseguire il lilo da Mandrake.
P.S. - Sei sicuro che il kernel sia /boot/gentoo?
Last edited by Legolas80 on Sun Jul 20, 2003 11:11 am; edited 1 time in total |
|
Back to top |
|
|
gianiaz n00b
Joined: 18 Jul 2003 Posts: 40
|
Posted: Sun Jul 20, 2003 11:10 am Post subject: |
|
|
ce l'ho messo io.
il mesg di errore che mi da è il seguente :
Fatal: open /boot/vmlinuz: No such file or directory |
|
Back to top |
|
|
Legolas80 Tux's lil' helper
Joined: 05 Jun 2003 Posts: 128
|
Posted: Sun Jul 20, 2003 11:14 am Post subject: |
|
|
gianiaz wrote: | ce l'ho messo io.
il mesg di errore che mi da è il seguente :
Fatal: open /boot/vmlinuz: No such file or directory |
L'hai messo dove?
L'errore vuol dire che non trova il kernel... ma non dovrebbe essere /boot/gentoo? |
|
Back to top |
|
|
gianiaz n00b
Joined: 18 Jul 2003 Posts: 40
|
Posted: Sun Jul 20, 2003 11:14 am Post subject: |
|
|
ho provato a lanciare lilo da mandrake con questo lilo.conf.
L'errore che mi da adesso è inverso,
Fatal: open /boot/gentoo: No such file or directory
Ma non è che lilo non è in grado di leggere il boot da diverse partizioni?
E' magari per questo motivo che viene consigliato di creare una partizione di boot?
Perfavore non ditemi che devo rifare tutto perchè mi cadono le palline... |
|
Back to top |
|
|
gianiaz n00b
Joined: 18 Jul 2003 Posts: 40
|
Posted: Sun Jul 20, 2003 11:16 am Post subject: |
|
|
Legolas80 wrote: | gianiaz wrote: | ce l'ho messo io.
il mesg di errore che mi da è il seguente :
Fatal: open /boot/vmlinuz: No such file or directory |
L'hai messo dove?
L'errore vuol dire che non trova il kernel... ma non dovrebbe essere /boot/gentoo? |
ho fatto dopo la ricompilazione del kernel:
cp /usr/src/linux/arch/i386/boot/bzImage /boot/gentoo |
|
Back to top |
|
|
Legolas80 Tux's lil' helper
Joined: 05 Jun 2003 Posts: 128
|
Posted: Sun Jul 20, 2003 11:20 am Post subject: |
|
|
Non vorrei dire una stupidaggine (non conosco lilo), ma prova a copiare il kernel gentoo nella directory /boot di Mandrake. |
|
Back to top |
|
|
gianiaz n00b
Joined: 18 Jul 2003 Posts: 40
|
Posted: Sun Jul 20, 2003 11:21 am Post subject: |
|
|
sagace!
lilo mi ha accettato le opzioni, ora faccio un reboot per verificare.
Ciao |
|
Back to top |
|
|
gianiaz n00b
Joined: 18 Jul 2003 Posts: 40
|
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Jul 20, 2003 11:35 am Post subject: |
|
|
bella storia
devi dare il percorso relativo di ogni immagine del kernel
ovvero se la tua situazione è
/dev/hda5 <- root di gentoo
/dev/hda8 <- root di mdk
dovresti iniziare col buttare via mdk ( ) poi devi OVVIAMENTE avere montante tutte le partizioni che contengono le immagini dei kernel vari che hai specificato nel lilo.conf: quindi devi fare riferimento ai punti di mount più che al percorso su disco fisso (/dev/)
immagina di essere sotto gentoo (/dev/hda5):
chiaramente il suo kernel sarà in /boot/bzImage ma dove sarà il kernel di mdk? certo non in /boot/ visto che è solo di gentoo: devi quindi montare la /boot/ di mdk (se è tutta una sola partizione come mi pare di capire) fai
Code: | # mount /dev/hda8 /mnt/temp/ |
quindi ora il kernel di mdk sarà in
/mnt/temp/boot/vmLinuz
e quindi di conseguenza anche l'initrd.img
il tuo lilo.conf se lanciato da gentoo dovrebbe apparire come segue con mdk montata su /mnt/temp/ (e lo modifico così visto che è il lilo.conf proprio di mdk da quello che dici tu)
Code: |
boot=/dev/hda
map=/mnt/temp/boot/map
default="linux"
keytable=/mnt/temp/boot/it-latin1.klt
prompt
nowarn
timeout=100
message=/mnt/temp/boot/message
menu-scheme=wb:bw:wb:bw
image=/mnt/temp/boot/vmlinuz
label="linux"
root=/dev/hda8
initrd=/mnt/temp/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=off quiet"
vga=788
read-only
image=/boot/gentoo
label="gentoo"
root=/dev/hda5
# questo lo si scommenta se hai o vuoi il bootsplash all'avvio
# initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=off quiet"
vga=788
read-only
image=/mnt/temp/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda8
initrd=/mnt/temp/boot/initrd.img
append="devfs=mount hdc=ide-scsi acpi=off"
read-only
image=/mnt/temp/boot/vmlinuz
label="failsafe"
root=/dev/hda8
initrd=/mnt/temp/boot/initrd.img
append="devfs=nomount hdc=ide-scsi acpi=off failsafe"
read-only
other=/dev/hda1
label="windows"
table=/dev/hda |
_________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Sun Jul 20, 2003 1:15 pm Post subject: |
|
|
A parte che ho alcuni dubbi su quanto avete detto (nel senso che non sono sicuro della correttezza di alcuni passaggi, anche se forse le mie conoscenze di lilo si sono arrugginite ), cmq consiglio vivamente di passare a grub per queste situazioni: mi sembra molto più maturo, potente e comodo che non lilo (per quanto ami e rispetti il buon vecchio lilo). Bastano poche e semplici righe per far partire ogni cosa. |
|
Back to top |
|
|
|