View previous topic :: View next topic |
Author |
Message |
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 8:08 am Post subject: Come modificare grub.conf? |
|
|
ho configurato il file grub.conf (/boot/grub/grub.conf) e dopop aver istallato grub e fatto poche altre operazioni (seguendo la guida all'instalazione ufficiale di gentoo.org) ho fatto un reboot e tolto il CD.
all'avvio parte la schermata splashimage che mi elenca i vari OS (solo gentoo nel mio caso dato che ho caricato solo questo sul PC), ma mi compare una schermata in cui mi dice che c'è qualcosa di sbagliato nel file grub.conf e che non riesce quindi a caricar nulla.
Adesso, penso di aver capito che devo modificare grub.conf ma doipoaver inserito il cd (live cd) cosa faccio? do il comando dopcmcia? e dopo?
e nella riga root=(hd0,0) cosa devo inserire al posto di 0 (zero)? |
|
Back to top |
|
|
morellik l33t
Joined: 03 Feb 2003 Posts: 629 Location: Firenze
|
Posted: Mon Jun 13, 2005 8:48 am Post subject: |
|
|
Puoi anche editare il grub al momento dell'avvio.
Quando hai la schermata di grub selezioni la voce da avviare e premi e
questo ti permette di editare la linea di boot e avviare la macchina.
La modifica non è permanente, me ti permette solo di avviare, poi dovrai correggere l'errore
del grub.conf.
Se usi il livecd devi montare le partizioni, fare il chroot e poi editare il grub.conf e riavviare.
Il parametro root= vuole la partizione root che hai scelto al momento della creazione delle partizioni con fdisk.
P.e. root=/dev/hda3.
Ciauz
morellik |
|
Back to top |
|
|
AlterX l33t
Joined: 03 Apr 2004 Posts: 754 Location: rm -rf /*
|
Posted: Mon Jun 13, 2005 9:01 am Post subject: Re: Come modificare grub.conf? |
|
|
2Fast2Furious wrote: | ho configurato il file grub.conf (/boot/grub/grub.conf) e dopop aver istallato grub e fatto poche altre operazioni (seguendo la guida all'instalazione ufficiale di gentoo.org) ho fatto un reboot e tolto il CD.
all'avvio parte la schermata splashimage che mi elenca i vari OS (solo gentoo nel mio caso dato che ho caricato solo questo sul PC), ma mi compare una schermata in cui mi dice che c'è qualcosa di sbagliato nel file grub.conf e che non riesce quindi a caricar nulla.
Adesso, penso di aver capito che devo modificare grub.conf ma doipoaver inserito il cd (live cd) cosa faccio? do il comando dopcmcia? e dopo?
e nella riga root=(hd0,0) cosa devo inserire al posto di 0 (zero)? |
Esegui le normali operazioni che hai seguito per l'installazione;
ovviamente non devi formattare o ripartizionare
arriva fino al chroot e all'aggiornamento delle variabili di ambiente e poi
editi grub normalmente.
Con grub, lo 0 indica il corrispettivo di lilo "a", per cui: hd0 = hda, hd1 = hdb ecc...
idem con la partizione: hd0, 0 = hda, 1 (partizione hda1) - hd0, 1 = hda, 2 (partizione hda2) ecc...
La "funzione" "setup", installa il loader, e la "funzione" "root" indica dove si trova la partizione di boot
Ciao |
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 11:10 am Post subject: |
|
|
ho provato a premere "e" al boot, e ho cambiato i parametri riguardanti hd0
al momento ho
Code: | root (hd0,3)
kernel /kernel-2.6.11-gentoo-r9
root=/dev/hda3 |
ma mi da sempre errore!
cosa posso cambiare?
i miei parametri sono
hda1 = boot
hda2 = swap
hda3 = root
|
|
Back to top |
|
|
ricci Tux's lil' helper
Joined: 12 May 2005 Posts: 78 Location: Ferrara
|
Posted: Mon Jun 13, 2005 11:19 am Post subject: |
|
|
Prova con:
Quote: |
title=Gentoo 2005.0
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/hda3 init=/linuxrc ramdisk=8192
initrd /initrd-2.6.11-gentoo-r9
|
|
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 11:23 am Post subject: |
|
|
ma la versione de gentoo è la 2004, se metto 2005 nel title che succede? |
|
Back to top |
|
|
ricci Tux's lil' helper
Joined: 12 May 2005 Posts: 78 Location: Ferrara
|
Posted: Mon Jun 13, 2005 11:27 am Post subject: |
|
|
Niente, è solo quello che ti compare nel grub
Metti allora title=Gentoo 2004
Inoltre la configurazione del grub dipende se hai compilato il kernel "a mano" o con genkernel. |
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 12:19 pm Post subject: |
|
|
nulla, mi da sempre errore. Non ho usato genkernel, ho fatto tutto a mano.
che configurazione posso mettere se configuro il file dal livecd (quindi facendo tutti i passaggi fino ad arrivare a chroot)?
come detto precedentemente i parametri attuali sono:
hda1 = boot (file-system ext2)
hda2 = swap
hda3 = root (file-system ext3) |
|
Back to top |
|
|
ricci Tux's lil' helper
Joined: 12 May 2005 Posts: 78 Location: Ferrara
|
Posted: Mon Jun 13, 2005 12:25 pm Post subject: |
|
|
Se hai configurato a mano penso vada bene:
Quote: |
default 0
timeout 30
Title=Gentoo 2004
root (hd0,0)
kernel /kernel-versione root=/dev/hda3
|
Scusa una domanda, ma sul PC vuoi installare solo Linux?
Last edited by ricci on Mon Jun 13, 2005 12:28 pm; edited 1 time in total |
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 12:28 pm Post subject: |
|
|
si, solo linux. Perchè? |
|
Back to top |
|
|
ricci Tux's lil' helper
Joined: 12 May 2005 Posts: 78 Location: Ferrara
|
Posted: Mon Jun 13, 2005 12:30 pm Post subject: |
|
|
Così per sapere
Poi lanci il grub e nel programma:
Quote: |
root (hd0,0)
setup (hd0)
quit
|
Last edited by ricci on Mon Jun 13, 2005 12:34 pm; edited 1 time in total |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Jun 13, 2005 12:33 pm Post subject: |
|
|
se ti dice che non trova il kernel probabilmente hai sbagliato ad inserire il nome nel file di configurazione. controlla la correttezza di tutto. se ti passa l'avvio del kernel (quindi compare anche la scritta "gentoo linux" ed inizia a caricare le varie periferiche e ti chiede di digitare control-D per un avvio è un errore nell'fstab. purtroppo non hai postato niente di relativo al tipo di errore, potrebbe essere qualsiasi cosa, per assurdo anche una compilazione del kernel per un altra architettura.
ricci wrote: | ma sul PC vuoi installare solo Linux? |
è tutto quello che mi serve. cos'altro dovrei avere scusa? |
|
Back to top |
|
|
ricci Tux's lil' helper
Joined: 12 May 2005 Posts: 78 Location: Ferrara
|
Posted: Mon Jun 13, 2005 12:38 pm Post subject: |
|
|
Quote: | è tutto quello che mi serve. cos'altro dovrei avere scusa? |
Era solo per sapere se mettere il dual boot se magari aveva anche un'altro OS...
Non tutti usano solo Linux
Al massimo posta anche il contenuto dell' /etc/fstab
Quote: | e nella riga root=(hd0,0) cosa devo inserire al posto di 0 (zero)? |
La partizione dove risiede il boot, cioè (hd0,0)
La partizione del /root va in:
Quote: | kernel /kernel-versione root=/dev/hda3 |
|
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 12:49 pm Post subject: |
|
|
dunque:
attualmente la configurazione è questa:
Code: | root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/hda3 |
ma dopo aver premuto il tasto "b" mi da il seguente errore:
Code: |
booting command-list
root (hd0,0)
filesystem type is ext2fs, partition type 0x83
kernel /kernel-2.6.11-gentoo-r9 root=/dev/hda3
error 15: file not found
press any key to continue |
|
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Mon Jun 13, 2005 12:56 pm Post subject: |
|
|
2Fast2Furious wrote: | dunque:
attualmente la configurazione � questa:
Code: | root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/hda3 |
ma dopo aver premuto il tasto "b" mi da il seguente errore:
Code: |
booting command-list
root (hd0,0)
filesystem type is ext2fs, partition type 0x83
kernel /kernel-2.6.11-gentoo-r9 root=/dev/hda3
error 15: file not found
press any key to continue |
|
Be', sembra non trovi il file del kernel...
Prova dal livecd a controllare esattamente cosa' c'e' nella partizione di boot... _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Jun 13, 2005 12:58 pm Post subject: |
|
|
2Fast2Furious wrote: | error 15: file not found |
Mi sembra esauriente come messaggio.
Sei sicuro che il kernel ci sia e si chiami "kernel-2.6.11-gentoo-r9" ? _________________ Ciao da me! |
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 1:07 pm Post subject: |
|
|
dunque, ho controllato in boot e porta il nome del kernel: 2.6.9-gentoo-r1
ho quindi modificato il codice in:
Code: |
root (hd0,0)
kernel /kernel-2.6.9-gentoo-r1 root=/dev/hda3 |
ho premuto b, ma mi da lo stesso messaggio di errore, (error 15: file not found)
...che fare?? |
|
Back to top |
|
|
shogun_panda Guru
Joined: 30 Jul 2004 Posts: 411 Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe
|
Posted: Mon Jun 13, 2005 1:09 pm Post subject: |
|
|
2Fast2Furious wrote: | dunque, ho controllato in boot e porta il nome del kernel: 2.6.9-gentoo-r1 |
Ehm...Con o senza kernel? Cioe': il nome del file e' solo 2.6.9-gentoo-r1? _________________ Greetings by the Shogun! - Home page
1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!" |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Jun 13, 2005 1:12 pm Post subject: |
|
|
Quote: | Cioe': il nome del file e' solo 2.6.9-gentoo-r1? | in tal caso devi mettere solo:
Code: | root (hd0,0)
kernel /2.6.9-gentoo-r1 root=/dev/hda3 |
|
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 1:15 pm Post subject: |
|
|
shogun_panda wrote: | 2Fast2Furious wrote: | dunque, ho controllato in boot e porta il nome del kernel: 2.6.9-gentoo-r1 |
Ehm...Con o senza kernel? Cioe': il nome del file e' solo 2.6.9-gentoo-r1? |
ecco cosa viene visualizzato se in /boot da il comando "dir":
Code: |
system.map-2.6.9-gentoo-r1 boot initrs-2.6.9-gentoo-r1 kernel-2.6.9-gentoo-r1 |
|
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 1:34 pm Post subject: |
|
|
siete spariti tutti??
potrebbe esser utile aggiornare il file grub.conf dal livecd (quindi rifare tutti i passaggi fatti in precedenza per l'installazione? ovviamente senza formattare e senza rifare le partizioni... che ne dite?
azz, devo riuscire a sbloccare questo problema... |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Jun 13, 2005 2:05 pm Post subject: |
|
|
potrebbe essere che stai confondendo la /boot del livecd con quella dell'installazione? In altre parole assicurati di controllare il contenuto di /boot solamente dopo il chroot (eventualmente ricordati di montarla. Ti dico questo perchè la tua è un'installazione recente (il 1° post è di oggi...) e mi sembra strano che tu abbia installato un kernel 2.6.9 quando invece i 2.6.11 sono stabili da un bel po', il tuo mi sembra + il kernel del livecd.
Byez
p.s. So che è una banalità, ma non offenderti a volte le piccole sviste sono quelle più difficili da trovare _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 2:08 pm Post subject: |
|
|
ok, quindi mi tocca rimontare tutte la partizioni dal livecd e rifare tutti i passaggi fino a chroot, poi verificare il contenuto di /boot e q eu lpunto fare nuovamente il file fi configurazione di grub, giusto? |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Jun 13, 2005 2:16 pm Post subject: |
|
|
sì. segui l'handbook fino al chroot compreso, naturalmente senza partizionare. Devi solo entrare nell'installazione di gentoo che hai già. Poi controlli cosa hai in /boot e modifichi di conseguenza /boot/grub/grub.conf
In bocca al lupo _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
2Fast2Furious n00b
Joined: 10 Jun 2005 Posts: 30 Location: Italy
|
Posted: Mon Jun 13, 2005 2:18 pm Post subject: |
|
|
e speriamo che questa volta funzioni correttamente... |
|
Back to top |
|
|
|