[Risolto] the symbol "grub puts" not found

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Scrivi risposta
mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

[Risolto] the symbol "grub puts" not found

Messaggio da mircare »

Ciao,
utilizzo ubuntu da qualche versione e ho riscontrato un'errore dopo l'ultimo upgrade,
premetto che nel mio pc avevo installato ubuntu 9.10 e win7..
Ho fatto partire da usb la nuova 10.04 e tramite la modalità live ho eliminato la vecchia partizione di ubuntu e installato la nuova versione "nello spazio libero contiguo" o una cosa del genere..cosa che ho sempre fatto.
Tutto procede correttamente, riavvio..e puff: the symbol "grub puts" not found (messaggio prima del caricamento del grub)

Ho provato sia con la versione a 64 bit che con quella a 32 bit..cosa posso fare?!

In pratica dovrei ripristinare o rigenerare il grub, ma non so da dove partire  >:(

Spero in un vostro aiuto  ;)

Ciaoo!
Ultima modifica di mircare il mercoledì 5 maggio 2010, 18:23, modificato 1 volta in totale.
mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

Re: the symbol "grub puts" not found

Messaggio da mircare »

Un'aiutino?
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: the symbol "grub puts" not found

Messaggio da Petr »

mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

Re: the symbol "grub puts" not found

Messaggio da mircare »

Grazie 10000 per la risposta  ;)

Ho un dubbio, nel mio primo hard disk si trovano 3 partizioni in totale (ubuntu, win 7, dati).
devo montarle tutte?

Inoltre non ho ben capito il passaggio 4 (penso che io lo debba saltare ma non vorrei sbagliare) dove dice:
Se Ubuntu è installato con una partizione di /boot separata (in questo esempio /dev/sda2), sarà necessario montare anch'essa digitando da riga di comando:

Ho installato ubuntu tramite pendrive, non so altro di partizioni di boot o altro  :D

Grazie ancora per la risposta!
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: the symbol "grub puts" not found

Messaggio da Petr »

Segui la guida.
Salta il passaggio 4. Se non l'hai fatta tu la partizione di boot separata non si fà fa sola.
Se ricevi errori postali.
mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

Re: the symbol "grub puts" not found

Messaggio da mircare »

Non ho ricevuto errori, ma al successi riavvio stessa schermata nera:
GRUB loading.
error:the symbol "grub_puts_" not found
grub rescue>

Può essere che il problema risieda in questo comando:
grub-install /dev/sda

??

Perchè tutte le mie partizioni iniziano per sdb non sda, inoltre ho un'altro dubbio quando do:
sudo mount /dev/sdb5 /mnt

Perchè dando il comando precedente mi spuntano nell'elenco anche le seguenti voci:
/dev/sdb2         Extended
/dev/sdb5         Linux

Io ho usato sdb5, sbaglio?

Edit: Provando a dare il comando "sudo mount /dev/sdb2 /mnt" il risultato del terminale è:
mount: you must specify the filesystem type
Ultima modifica di mircare il martedì 4 maggio 2010, 21:20, modificato 1 volta in totale.
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: the symbol "grub puts" not found

Messaggio da Petr »

Posta il risultato di

Codice: Seleziona tutto

sudo fdisk -l
mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

Re: the symbol "grub puts" not found

Messaggio da mircare »

Ti posto solo le prime 2 colonne e l'ultima:

Device  Boot                      System
/dev/sdb1  *                      HPFS/NTFS                WIN 7
/dev/sdb2                            Extended
/dev/sdb3                            HPFS/NTFS                PARTIZIONE DATI
/dev/sdb5                            Linux
/dev/sdb6                            Linux swap / Solaris
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: the symbol "grub puts" not found

Messaggio da Petr »

Quando posti copia dal terminale, clicca sul simbolo "#" cancelletto, che trovi sopra le faccine.
Incolla tra le parentesi che si aprono quello che hai copiato.
Fai un copia e incolla, del comando che scrivi e di tutto quello che viene fuori.
Magari qualcosa non è importante per te ma lo è per noi.
mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

Re: the symbol "grub puts" not found

Messaggio da mircare »

Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x25582557

  Device Boot      Start        End      Blocks  Id  System
/dev/sdb1  *          1        5222    41945683+  7  HPFS/NTFS
/dev/sdb2          21696      24322    21095425    5  Extended
/dev/sdb3            5223      21695  132319372+  7  HPFS/NTFS
/dev/sdb5          21696      24207    20172800  83  Linux
/dev/sdb6          24207      24322      921600  82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdc: 7969 MB, 7969177600 bytes
221 heads, 20 sectors/track, 3521 cylinders
Units = cylinders of 4420 * 512 = 2263040 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00073382

  Device Boot      Start        End      Blocks  Id  System
/dev/sdc1  *          2        3522    7778304    b  W95 FAT32
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: the symbol "grub puts" not found

Messaggio da Petr »

Capisco che le prime volte è difficile. Quando scrivi in alto trovi prima le faccine e sopra una serie di quadrati con vari simboli.
Sono tasti che ti consentono varie funzioni. Il tasto con il simbolo "#" sopra la faccina con la cerniera in bocca ti consente quello che segue:

Codice: Seleziona tutto

Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x25582557

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        5222    41945683+   7  HPFS/NTFS
/dev/sdb2           21696       24322    21095425    5  Extended
/dev/sdb3            5223       21695   132319372+   7  HPFS/NTFS
/dev/sdb5           21696       24207    20172800   83  Linux
/dev/sdb6           24207       24322      921600   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdc: 7969 MB, 7969177600 bytes
221 heads, 20 sectors/track, 3521 cylinders
Units = cylinders of 4420 * 512 = 2263040 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00073382

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           2        3522     7778304    b  W95 FAT32
come vedi le cose diventano più semplici e leggibili.
Comunque non capisco perchè hai solo /dev/sdb.
Se questo è il disco di Ubuntu ed è l'unico disco che hai per il ripristino devi usare

Codice: Seleziona tutto

sudo grub-install /dev/sdb
mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

Re: the symbol "grub puts" not found

Messaggio da mircare »

Risolto!!

Grazie 1000!  ;D
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: the symbol "grub puts" not found

Messaggio da Petr »

mircare ha scritto: Risolto!!

Grazie 1000!  ;D
Di niente!  ;)
Magari scrivilo nel titolo cliccando sul tasto modifica del tuo primo post.
Saluti
mircare
Prode Principiante
Messaggi: 143
Iscrizione: venerdì 27 giugno 2008, 2:13

Re: [Risolto] the symbol "grub puts" not found

Messaggio da mircare »

Fatto, scusami se ieri non ho utilizzato il metodo che dicevi tu per l'inserimento del codice, ma ero molto di fretta  ::)
Comunque ho capito come fare  :)
callmeriot
Prode Principiante
Messaggi: 35
Iscrizione: lunedì 19 gennaio 2009, 13:14

potete aiutare anche me?

Messaggio da callmeriot »

ho provato a seguire la sua soluzione ma non stò riuscendo a risolvere...
vi posto il mio risultato di "sudo fdisk -l"

Codice: Seleziona tutto

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   ?      419273      451359   123339962   78  Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
     phys=(518, 102, 15) logical=(419272, 58, 50)
Partition 1 has different physical/logical endings:
     phys=(743, 0, 62) logical=(451358, 103, 15)
Partition 1 does not end on cylinder boundary.
/dev/sdc2   ?       56305      157201   387841909+  10  OPUS
Partition 2 has different physical/logical beginnings (non-Linux?):
     phys=(205, 7, 0) logical=(56304, 96, 14)
Partition 2 has different physical/logical endings:
     phys=(920, 235, 50) logical=(157200, 21, 34)
Partition 2 does not end on cylinder boundary.
/dev/sdc3   ?      243180      492820   959615034   8b  Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
     phys=(260, 125, 54) logical=(243179, 38, 56)
Partition 3 has different physical/logical endings:
     phys=(893, 46, 60) logical=(492819, 2, 35)
Partition 3 does not end on cylinder boundary.
/dev/sdc4   ?        1978        3061     4161592+   a  OS/2 Boot Manager
Partition 4 has different physical/logical beginnings (non-Linux?):
     phys=(269, 111, 50) logical=(1977, 83, 31)
Partition 4 has different physical/logical endings:
     phys=(0, 0, 0) logical=(3060, 36, 25)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order

cosa posso fare? ho anche seguito il link della guida al ripristino grub....
callmeriot
Prode Principiante
Messaggi: 35
Iscrizione: lunedì 19 gennaio 2009, 13:14

Re: [Risolto] the symbol "grub puts" not found

Messaggio da callmeriot »

in pratica nel mio eeepc 901 ho un'hd da 16gb e una sd da 4gb
nell'istallazione di ubuntu 10.04 netbook (version) ho creato una partizione di swap da 2gb nell'hd da 16gb, il restante (circa 14) gli ho dato come punto di mount "/" giusto? poi, la partizione di 4gb della sd, gli ho dato come punto di mount "/home" in modo da mettere li solo i documenti da non perdere...  ho fatto bene??

e poi ho avuto quel problema al riavvio, come tutti.. ma non stò riuscendo a risolvere con le guide....
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: [Risolto] the symbol "grub puts" not found

Messaggio da Petr »

callmeriot ha scritto: in pratica nel mio eeepc 901 ho un'hd da 16gb e una sd da 4gb
nell'istallazione di ubuntu 10.04 netbook (version) ho creato una partizione di swap da 2gb nell'hd da 16gb, il restante (circa 14) gli ho dato come punto di mount "/" giusto? poi, la partizione di 4gb della sd, gli ho dato come punto di mount "/home" in modo da mettere li solo i documenti da non perdere...  ho fatto bene??

e poi ho avuto quel problema al riavvio, come tutti.. ma non stò riuscendo a risolvere con le guide....
Credo che si siano incasinate un pò le cose durante l'installazione.
I risultati sono un pò confusi.
Ti consiglio di reinstallare ma non fare la /home separata. Sul disco da 16G mettici Ubuntu senza partizionare e tieniti la sd come dati.
Se fai l'installazione in automatico Ubuntu farà tutto da solo ( creando root e swap ).
Saluti
Havelock
Prode Principiante
Messaggi: 1
Iscrizione: martedì 26 aprile 2011, 15:41

Re: [Risolto] the symbol "grub puts" not found

Messaggio da Havelock »

Salve a tutti,
di recente ho fatto l'update alla versione 10.10 di ubuntu ed anche a me al riavvio è apparso il messaggio

Codice: Seleziona tutto

GRUB loading.
error: the symbol 'grub_puts_' not found
grub rescue>
Ho provato a seguire tutte le indicazioni del link
http://wiki.ubuntu-it.org/Amministrazio ... Ripristino
e le dritte dei post precedenti, ma dopo le varie righe di codice ed il relativo riavvio, il messaggio è sempre lo stesso.

Vi posto la videata del terminale

Codice: Seleziona tutto

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120000000000 bytes
255 heads, 63 sectors/track, 14589 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x01710171

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       14588   117178078+   7  HPFS/NTFS

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8267b1ff

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       41636   334441138+   7  HPFS/NTFS
/dev/sdb2   *       41637       41649      104422+   7  HPFS/NTFS
/dev/sdb3           46763       60802   112769771    7  HPFS/NTFS
/dev/sdb4           41650       46762    41070172+   5  Extended
/dev/sdb5           41650       46269    37110118+  83  Linux
/dev/sdb6           46270       46762     3959991   82  Linux swap / Solaris

Partition table entries are not in disk order
ubuntu@ubuntu:~$ sudo mount /dev/sdb5 /mnt

ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys

ubuntu@ubuntu:~$ sudo grub-install /dev/sdb
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
ubuntu@ubuntu:~$ sudo grub-install --recheck /dev/sdb
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
ubuntu@ubuntu:~$ sudo chroot /mnt

root@ubuntu:/# sudo grub-install /dev/sdb
Installation finished. No error reported.
root@ubuntu:/# sudo update-grub2
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-31-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-31-generic-pae
Found linux image: /boot/vmlinuz-2.6.31-23-generic-pae
Found initrd image: /boot/initrd.img-2.6.31-23-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sdb2
done

root@ubuntu:/# exit
exit

ubuntu@ubuntu:~$ cd ~
ubuntu@ubuntu:~$ sudo umount /mnt/dev
ubuntu@ubuntu:~$ sudo umount /mnt/proc
ubuntu@ubuntu:~$ sudo umount /mnt/sys
ubuntu@ubuntu:~$ sudo umount /mnt/
ubuntu@ubuntu:~$ 
Sbaglio qualcosa?
Vi ringrazio preventivamente per l'attenzione che mi dedicherete.

Buon Lavoro a tutti,
Havelock.
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti