[Risolto] error: file '/grub/i386-pc/normal.mod' not found

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
rappatronic
Prode Principiante
Messaggi: 5
Iscrizione: giovedì 23 luglio 2015, 11:56

[Risolto] error: file '/grub/i386-pc/normal.mod' not found

Messaggio da rappatronic »

Ciao, sono nuovo al mondo linux. Ho installato linux su un hard disk esterno da 500GB.
Ho fatto due partizioni:
-una da 490GB(/) in cui ho installato linux
-una da 10GB(swap)
ho installata il Grub sull' hard disk esterno.
All' avvio sul mio pc mi compare il seguente messaggio "error: file '/grub/i386-pc/normal.mod' not found". Tramite livecd ho visto il contenuto dell' hard disk esterno e tutti i file sono presenti
nella cartella /boot/grub/i386/ solo che all' avvio non riconosce questa cartella. Ho reinstallato il grub tramite boot repair in liveCD, e seguito altri consigli trovati online ma nulla.
La cosa strana è che l' hard disk esterno con sopra montato linux si avvia su alcuni pc, mentre su altri no.
Come posso risolvere il problema sul mio desktop PC?
Grazie, spero di trovare la soluzione a prestro :)
Ultima modifica di rappatronic il giovedì 23 luglio 2015, 22:30, modificato 1 volta in totale.
Gerry Ghetto

Re: error: file '/grub/i386-pc/normal.mod' not found

Messaggio da Gerry Ghetto »

Avvia Ubuntu (Ubuntu da live va bene), apri un terminale e poi postaci per favore il risultato di

Codice: Seleziona tutto

sudo parted -l
rappatronic
Prode Principiante
Messaggi: 5
Iscrizione: giovedì 23 luglio 2015, 11:56

Re: error: file '/grub/i386-pc/normal.mod' not found

Messaggio da rappatronic »

Ecco quanto richiesto:

Model: ATA ST3500418AS (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 32,3kB 57,6MB 57,5MB primary ntfs boot
2 57,6MB 500GB 500GB primary ntfs


Model: ATA WDC WD10EARS-00M (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 1049kB 1000GB 1000GB primary ntfs


Model: General USB Flash Disk (scsi)
Disk /dev/sdc: 4027MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 65,5kB 4027MB 4026MB primary fat32 boot


Model: TOSHIBA External USB 3.0 (scsi)
Disk /dev/sdd: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 1049kB 490GB 490GB primary ext4 boot
2 490GB 500GB 10,1GB extended
5 490GB 500GB 10,1GB logical linux-swap(v1)

linux è installato sul TOSHIBA External USB 3.0
Gerry Ghetto

Re: error: file '/grub/i386-pc/normal.mod' not found

Messaggio da Gerry Ghetto »

Avvia la live e prima controlli con

Codice: Seleziona tutto

sudo parted -l
che sdd è ancora il disco giusto. Poi reinstalla Grub nel MBR di sdd:

Codice: Seleziona tutto

sudo mount /dev/sdd1 /mnt

sudo mount -o bind /dev /mnt/dev 

sudo mount -o bind /sys /mnt/sys 

sudo mount -t proc /proc /mnt/proc 

sudo cp /proc/mounts /mnt/etc/mtab 

sudo chroot /mnt /bin/bash 

grub-install /dev/sdd

update-grub
Se hai ancora lo stesso problema, prova ad installare Grub nel MBR di sdb.
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: error: file '/grub/i386-pc/normal.mod' not found

Messaggio da tunnel_net »

In mancanza di informazioni posso solo dirti come funziona.
Quando hai la schermata di grub premi c e poi scrivi set ti devono comparire delle informazioni, quelle inteessanti sono 2
prefix=(hd0,msdos1)/boot/grub
root=hd0,msdos1


il prefix è l'informazione che consente al grub di trovare i suoi file .mod

A questo punto (supponendo che hai (hd0,msdos1) altrimenti modifica il comando di conseguenza, prova a dare

Codice: Seleziona tutto

ls (hd0,1)/boot/grub/i386-pc

e vedi se ti lista i file
Ultima modifica di tunnel_net il giovedì 23 luglio 2015, 17:05, modificato 1 volta in totale.
apt-get moo
rappatronic
Prode Principiante
Messaggi: 5
Iscrizione: giovedì 23 luglio 2015, 11:56

Re: error: file '/grub/i386-pc/normal.mod' not found

Messaggio da rappatronic »

Per Gerry Ghetto ho eseguito i comandi postati, l' istallazione MBR è andata a buon fine ma il problema contiuna a presetanrsi.

Per tunnel_net : quando sono nel prompt di comandi grub rescue do il comando set, e tutto punta nella giusta posizione;
però quando do il comando da te postato mi risponde con un 'not found' in più se digito il comando

ls (hd0,msdos1)/boot/

mi risponde con un semplice / , quindi la cartella esiste ma risulta vuota. Questo è strano perchè controllando il contenuto del disco tramite live
tutti i file esistono e sono nel posto giusto. In più il disco si avvia su altri pc, mentre sul mio pc non ne vuole sapere proprio di partire, il problema si presenta anche
con diverse versioni di linux. Ci deve essere una soluzione.....sono due giorni che ci sbatto la testa!!!!HELP :)
rappatronic
Prode Principiante
Messaggi: 5
Iscrizione: giovedì 23 luglio 2015, 11:56

Re: error: file '/grub/i386-pc/normal.mod' not found

Messaggio da rappatronic »

Problema risolto, era un errore dovuto al BIOS che non riconosceva partizioni troppo grandi per il boot iniziale.
Ho risolto installando con questa tabella delle partizioni:

20GB (/) in cui ho installato linux
10GB(/swaparea)
470GB(/home) spazio rimanente sull' hard disk
ho installato il grub sull' hard disk esterno

e walà tutto funziona, spero che questo possa essere utile ad altri untenti, ora vi scrivo con soddisfazione da linux:)
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25440
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: error: file '/grub/i386-pc/normal.mod' not found

Messaggio da giulux »

Per essere utile ad altri comincia col mettere[Risolto] davanti al titolo del primo post. ;)
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
rappatronic
Prode Principiante
Messaggi: 5
Iscrizione: giovedì 23 luglio 2015, 11:56

Re: [Risolto] error: file '/grub/i386-pc/normal.mod' not fou

Messaggio da rappatronic »

Va bene :) Mi piacerebbe capire sino a che punto posso fare grande la partizione (/) affinchè il boot sia riconosciuto correttamente dal mio BIOS..............
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: corradoventu, Google [Bot] e 6 ospiti