Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Errore all'avvio: "GRUB_"
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
conoscenza
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2011
Posts: 105
Location: Spinazzola (bt) | Brescia | Parma

PostPosted: Sun Jan 08, 2012 11:36 am    Post subject: Errore all'avvio: "GRUB_" Reply with quote

Buongiorno ragazzi,
credo di aver fatto qualche casino.

Ho in cascata due grub, il primo per Fedora e il secondo con i kernel di Gentoo.
Quando selezione la voce Gentoo dal grub di Fedora, questo mi rimanda in cascata al grub di Gentoo dove dovrei selezionare il kernel... o farne partire automaticamente uno.

Ora però quando avvio il grub di Gentoo lo schermo resta nero e c'è la scritta:"GRUB_" con l'underscore lampeggiate.
Credo si sia perso il grub o qualcosa del genere.

Era da un po' che non usavo Gentoo e appena ho potuto mi sono messo ad aggiornare il sistema... e credo che sia saltato qualcosa.

Ovviamente avrete bisogno di qualche listato: chiedete pure perchè non so cosa postarvi. :oops:
Posso accedere con "chroot" da fedora...

grazie mille per l'aiuto!
Back to top
View user's profile Send private message
medknight
n00b
n00b


Joined: 10 Mar 2007
Posts: 20

PostPosted: Sun Jan 08, 2012 2:20 pm    Post subject: Reply with quote

Ciao,
direi partiamo dal semplice, posta i file di configurazione di grub.

Solo una domanda per curiosità...perchè un grub in cascata con l'altro?
_________________
Tacta taesticula fugant omnia pericula
Back to top
View user's profile Send private message
conoscenza
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2011
Posts: 105
Location: Spinazzola (bt) | Brescia | Parma

PostPosted: Sun Jan 08, 2012 2:24 pm    Post subject: Reply with quote

grub di gentoo:
Quote:
localhost / # cat /boot/grub/grub.conf
# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.

default 0
timeout 10
splashimage=(hd0,4)/boot/grub/splash.xpm.gz

title=Gentoo Linux (2.6.39-gentoo)
root (hd0,4)
kernel /boot/kernel-genkernel-x86_64-2.6.39-gentoo-r3 root=/dev/ram0 real_root=/dev/sda5
initrd /boot/initramfs-genkernel-x86_64-2.6.39-gentoo-r3


grub di fedora:
Quote:

[root@localhost ~]# cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda4
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.41.4-1.fc15.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.41.4-1.fc15.x86_64 ro root=UUID=19f7925e-d8c4-45bb-aa55-ac1c24d8088d rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=it_IT.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=it rhgb quiet
initrd /initramfs-2.6.41.4-1.fc15.x86_64.img
title Fedora (2.6.41.1-1.fc15.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.41.1-1.fc15.x86_64 ro root=UUID=19f7925e-d8c4-45bb-aa55-ac1c24d8088d rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=it_IT.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=it rhgb quiet
initrd /initramfs-2.6.41.1-1.fc15.x86_64.img
title Fedora (2.6.40.6-0.fc15.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.40.6-0.fc15.x86_64 ro root=UUID=19f7925e-d8c4-45bb-aa55-ac1c24d8088d rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=it_IT.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=it rhgb quiet
initrd /initramfs-2.6.40.6-0.fc15.x86_64.img
title gentoo
rootnoverify (hd0,4)
chainloader +1


ho messo i due grub in cascata perchè ogni sistema ha la sua partizione di boot. Avrei dovuto fare una per entrambi?
Back to top
View user's profile Send private message
medknight
n00b
n00b


Joined: 10 Mar 2007
Posts: 20

PostPosted: Sun Jan 08, 2012 2:42 pm    Post subject: Reply with quote

Errori di configurazione, al volo, non mi è parso di vederli, ma, a mio parere, se nella configurazione del primo grub, quindi quello di fedora, al posto delle direttive rootnoverify etc., metti le direttive del grub di gentoo dovrebbe funzionare (il condizionale è d'obbligo).

Fammi sapere
_________________
Tacta taesticula fugant omnia pericula
Back to top
View user's profile Send private message
conoscenza
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2011
Posts: 105
Location: Spinazzola (bt) | Brescia | Parma

PostPosted: Sun Jan 08, 2012 2:55 pm    Post subject: Reply with quote

ma è sempre andato cosi... quindi meglio non cambiare, o sbaglio?

Il primo grub, quello di Fedora, richiama il secondo ... ma quest'ulimo è cose se non riuscisse a caricare il kernel, o a trovare alcune informazioni.

Tuttavia è normale avere nella dir /boot una sotto-dir /boot che richiama ancora /boot?

Vi mostro:
Quote:
localhost / # ls -R /boot/
/boot/:
boot kernel-genkernel-x86_64-2.6.39-gentoo-r3
grub kernel-genkernel-x86_64-3.1.4-gentoo
initramfs-genkernel-x86_64-2.6.39-gentoo System.map-genkernel-x86_64-2.6.39-gentoo
initramfs-genkernel-x86_64-2.6.39-gentoo-r3 System.map-genkernel-x86_64-2.6.39-gentoo-r3
initramfs-genkernel-x86_64-3.1.4-gentoo System.map-genkernel-x86_64-3.1.4-gentoo
kernel-genkernel-x86_64-2.6.39-gentoo

/boot/grub:
default fat_stage1_5 grub.conf.bak menu.lst splash.xpm.gz stage2_eltorito vstafs_stage1_5
device.map ffs_stage1_5 iso9660_stage1_5 minix_stage1_5 stage1 stage2.old xfs_stage1_5
e2fs_stage1_5 grub.conf jfs_stage1_5 reiserfs_stage1_5 stage2 ufs2_stage1_5


entrando in /boot/boot/ trovo ancora /boot... e ancora /boot... possibile?

cioè:
Quote:
localhost / # ls /boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/boot/
boot kernel-genkernel-x86_64-2.6.39-gentoo-r3
grub kernel-genkernel-x86_64-3.1.4-gentoo
initramfs-genkernel-x86_64-2.6.39-gentoo System.map-genkernel-x86_64-2.6.39-gentoo
initramfs-genkernel-x86_64-2.6.39-gentoo-r3 System.map-genkernel-x86_64-2.6.39-gentoo-r3
initramfs-genkernel-x86_64-3.1.4-gentoo System.map-genkernel-x86_64-3.1.4-gentoo
kernel-genkernel-x86_64-2.6.39-gentoo
Back to top
View user's profile Send private message
medknight
n00b
n00b


Joined: 10 Mar 2007
Posts: 20

PostPosted: Sun Jan 08, 2012 3:10 pm    Post subject: Reply with quote

Code:

ma è sempre andato cosi... quindi meglio non cambiare, o sbaglio?

Non sono completamente d'accordo, cambiare potrebbe portare anche a delle migliorie, ma concordo con te che se è sempre andato sicuramente non è la configurazione che hai fatto ad avere problemi.

Tornando al tuo problema, se riesci ad accedere a gentoo in chroot, proverei a reinstallare grub nella partizione hd(0,4), come se stessi installando gentoo per la prima volta.

Ti rimando anche alla raccolta di errori di grub, http://www.gentoo.org/doc/it/grub-error-guide.xml, si sa mai che ti possa aiutare a trovare l'errore.

P.S.
Mi stavo dimenticando...la struttura che hai menzionato, boot con all'interno boot con all'interno boot e via così, è normale, perchè boot è un link simbolico a grub, quindi praticamente sei sempre fermo nella stessa directory, se ricordo bene, serve per evitare l'errore di puntare a boot se boot è una partizione a se stante
Es.
se sda1 --> /boot allora grub dovrebbe essere hd(0,0)/kernel, creando il link simbolico boot che punta a se stessa anche se scrivi hd(0,0)/boot/kernel funziona lo stesso, in caso contrario ti darebbe un errore che non trova il kernel.
_________________
Tacta taesticula fugant omnia pericula
Back to top
View user's profile Send private message
conoscenza
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2011
Posts: 105
Location: Spinazzola (bt) | Brescia | Parma

PostPosted: Sun Jan 08, 2012 3:36 pm    Post subject: Reply with quote

Ti ringrazio!

Non riesco però a visualizzare il link.

Prima di fare danni e magari compromettere anche Fedora, devo lanciare:
Code:
grub-install --root-directory=/boot /dev/sda4


giusto?
Quote:

localhost / # fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 testine, 63 settori/tracce, 24321 cilindri, totale 390721968 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x081d791d

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 63 4096574 2048256 83 Linux
/dev/sda2 4096575 5735204 819315 82 Linux swap / Solaris
/dev/sda3 207874048 390721535 91423744 5 Esteso
/dev/sda4 5735205 207865034 101064915 83 Linux
/dev/sda5 207876096 386623487 89373696 83 Linux
/dev/sda6 386623551 390721535 2048992+ 82 Linux swap / Solaris

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco
Back to top
View user's profile Send private message
medknight
n00b
n00b


Joined: 10 Mar 2007
Posts: 20

PostPosted: Sun Jan 08, 2012 5:36 pm    Post subject: Reply with quote

Ho letto la man page di grub-install, l'opzione --root-directory serve per specificare la directory in cui installare l'immagine; nel tuo esempio lo installeresti sotto la directory /boot/boot, secondo me la puoi anche evitare.
_________________
Tacta taesticula fugant omnia pericula
Back to top
View user's profile Send private message
Massimog
Apprentice
Apprentice


Joined: 04 Nov 2011
Posts: 164
Location: Osimo(AN)

PostPosted: Sun Jan 08, 2012 6:41 pm    Post subject: Reply with quote

non so che versione di grub usi su Fedora, ma io per avviare Gentoo uso grub2 di Ubuntu.Mi è bastato dare un update-grub da Ubuntu per aggiungere la voce per Gentoo.Ho 2 partizioni /boot separate
Back to top
View user's profile Send private message
conoscenza
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2011
Posts: 105
Location: Spinazzola (bt) | Brescia | Parma

PostPosted: Sun Jan 08, 2012 8:08 pm    Post subject: Reply with quote

quindi secondo voi il problema è del grub di fedora?
Ma non ho fatto nulla ultimamente sulla stessa...

comunque su fedora:
Quote:
[gianpy@localhost ~]$ rpm -qa | grep grub
grub-0.97-71.fc15.x86_64


su gentoo:
Quote:

[I] sys-boot/grub
Available versions:
(0) *0.92-r1 0.94-r1 0.96-r1 0.96-r2 ~0.96-r3 ~0.97 0.97-r2 0.97-r3 0.97-r4 0.97-r5 0.97-r6 ~0.97-r8 0.97-r9 0.97-r10
(2) **1.99-r2 **9999
{custom-cflags debug device-mapper efiemu grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_yeeloong ncurses netboot nls sdl static truetype}
Installed versions: 0.97-r10(16:26:40 07/12/2011)(custom-cflags ncurses -netboot -static)
Homepage: http://www.gnu.org/software/grub/
Description: GNU GRUB boot loader
Back to top
View user's profile Send private message
conoscenza
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2011
Posts: 105
Location: Spinazzola (bt) | Brescia | Parma

PostPosted: Mon Jan 09, 2012 10:26 pm    Post subject: Reply with quote

Su Fedora non mi aggiorna il GRUB.

Ma Gentoo non parte da quando ho tentato di fare gli aggiornamenti sullo stesso.

Comunque ora il problema è un altro: non emerge!

ho aperto una discussione!

edit: problema emerge risolto! :D
Back to top
View user's profile Send private message
conoscenza
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2011
Posts: 105
Location: Spinazzola (bt) | Brescia | Parma

PostPosted: Tue Jan 10, 2012 2:29 am    Post subject: Reply with quote

medknight wrote:
Ho letto la man page di grub-install, l'opzione --root-directory serve per specificare la directory in cui installare l'immagine; nel tuo esempio lo installeresti sotto la directory /boot/boot, secondo me la puoi anche evitare.


Quindi dovrei fare:
Code:
grub-install /dev/sda4
.

Ho provato a riemergere GRUB, ma dopo che nel GRUB di fedora richiamo quello di gentoo, prima che quest'ultimo mi venga mostrato, lo schermo diventa nero e c'è la scritta:
Quote:
GRUB _

con l'underscore che lampeggia!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum