View previous topic :: View next topic |
Author |
Message |
ferroilpinguino Apprentice
Joined: 26 Feb 2005 Posts: 272
|
Posted: Mon Feb 28, 2005 5:23 pm Post subject: grub(come farlo puntare al kernel)[risolto] |
|
|
Grazie mille mi avete sblocato............
Last edited by ferroilpinguino on Tue Mar 01, 2005 12:17 am; edited 1 time in total |
|
Back to top |
|
|
BlueInGreen Apprentice
Joined: 04 Jan 2005 Posts: 215 Location: Roma
|
Posted: Mon Feb 28, 2005 5:49 pm Post subject: |
|
|
la mia è :
Code: | kernel /vmlinuz-2.6.10-gentoo-r6 root=/dev/hdb3 |
il file /vmlinuz-2.6.10-gentoo-r6 (ovvero il mio kernel, creato con "make install") si trova in /boot che però cme vedi non compare perchè è punto da cui viene calcolato il path realtivo. _________________ A volte mi chiedo se dio mi ama oppure se è solo sesso. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31453 Location: here
|
Posted: Mon Feb 28, 2005 5:52 pm Post subject: |
|
|
COme hai compilato il kernel? Se con genkernel postaci un
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Feb 28, 2005 7:00 pm Post subject: Re: grub(come farlo puntare al kernel) |
|
|
verifica il nome del file del kernel, che sarà vmlinuz-`uname -r` se l'hai compilato tu, o kernel-`uname -r` se con genkernel.
quel nome di file lo devi trovare in grub.conf
per quanto riguarda il percorso, quello fa riferimento all'unità che indichi nella direttiva root di grub (non in quella del kernel, quella è un'altra cosa).
nell'ipotesi che tu abbia una partizione di boot, come suggerisci di fare l'installation guide, il tuo kernel si troverà nella root di quella partizione, quindi dovrai omettere /boot all'inizio.
suggerimento: grub permette di interagire anche a riga di comando, al boot. guarda tra la opzioni che ti presenta.
segnati il tuo grub.conf e prova a dare quelle direttive da tastiera. ti accorgerai che è più facile da usare che da spiegare! |
|
Back to top |
|
|
ferroilpinguino Apprentice
Joined: 26 Feb 2005 Posts: 272
|
Posted: Mon Feb 28, 2005 8:53 pm Post subject: |
|
|
ho fatto uname -r, perchè non ho usato genkernel:
2.4.26-gentoo-r6
quindi ho messo nel file grub.conf kernel /vmlinux-2.4.26-gentoo-r6 root=/dev/hda3
niente ........
ho provato anche ......
kernel /boot/vmlinux-2.4.26-gentoo-r6 root=/dev/hda3
sono entrato con il live cd ho montato /mnt/gentoo........./mnt/gentoo/boot
chroot.................
nano-w .....(modificato grub.conf come detto sopra)
exit
umoutn ..........
reboot
.................niente come prima error 15......file not found......... |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Feb 28, 2005 10:51 pm Post subject: |
|
|
allora evidentemente hai sbagliato la direttiva root di grub.
quelal indica a grub dove deve andare a cercare i file del kernel e dell'initrd.
la numerazione dei dischi FISICI inizia da zero (hd0, hd1, hd2, ecc...), poi vengono quelli logici (hd0,0, hd0,1, hd0,2, ecc...)
fai attenzione ad una cosa: è un sistema di "indicizzazione" che prescinde da sistema operativo, tavole di partizione, file system, ecc..., quindi non farti condizionare dai vari hda1 e hda2 di linux.
i dischi e le partizioni vengono numerate progressivamente. fine |
|
Back to top |
|
|
ferroilpinguino Apprentice
Joined: 26 Feb 2005 Posts: 272
|
Posted: Mon Feb 28, 2005 11:18 pm Post subject: |
|
|
se guardo in /boot trovo..........:
System.map
boot
bzImage
grub
lost+found
è giusto?? |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Feb 28, 2005 11:19 pm Post subject: |
|
|
ferroilpinguino wrote: | se guardo in /boot trovo..........:
System.map
boot
bzImage
grub
lost+found
è giusto?? |
ma per forza che ti dava quell'errore... il kernel è il file bzImage. se si chiama bzImage non puoi pretendere che grub lo trovi se tu l'hai chiamato vmlinuz |
|
Back to top |
|
|
|