Dimensione: 5597
Commento:
|
Dimensione: 6233
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from AmministrazioneSistema/Grub/Legacy/Errori ## page was renamed from AmministrazioneSistema/Grub/Errori ## page was renamed from LucaGambardella/Prove6 |
|
Linea 3: | Linea 6: |
#LANGUAGE it #formati wiki [[BR]] [[Indice(deppth=2)]] [[VersioniSupportate(intrepid)]] |
<<BR>> <<Indice(deppth=2)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=261868";)>> = Introduzione = |
Linea 9: | Linea 11: |
= Grub errori comuni = E' possibile ripristinare Grub attraverso un livecd di Ubuntu. |
In questa guida vengono esposti gli errori più comuni di GRUB e delle eventuali soluzioni a tali errori. |
Linea 12: | Linea 13: |
Partito il sistema da live cd per ripristinare il bootloader è necessario lanciare una finestra di terminale e digitare: {{{ sudo grub-install /dev/hda }}} se si è in possesso di un disco E-IDE (PATA) altrimenti dare: {{{ sudo grub-install /dev/sda }}} Se il proprio disco è un SATA. |
= Errori = |
Linea 23: | Linea 15: |
Questo comando installerà Grub nell'MBR del disco posto sul master del canale primario. | == Error 2 == |
Linea 25: | Linea 17: |
Se non si è certi che che il proprio disco si trovi sul canale primario digitare il comando {{{ sudo fdisk -lu }}} Verranno mostrate informazioni relative ai dischi collegati al sistema e ai dispositivi ad essi associati. Se si vuole modificare il file `menu.lst` Andare su '''Places'''('''Risorse''') e selezionare la partizione del disco su cui è installato Ubuntu in modo da montarla per via grafica. Avviare un terminale e lanciare il file manager in modalità super utente con il comando: {{{ gksu nautilus }}} Selezionare il disco montato e spstarsi tra le cartelle '''boot -> grub''' . Facendo doppio clic sul file `menu.lst`, questo sarà aperto dall'editor di testo gedit, si potrà modificare il file e salvare le modifiche apportate. = Grub Error 2 = |
|
Linea 47: | Linea 20: |
Questo errore è restituito se il file richiesto non è un file regolare, ma è qualcosa come un collegamento simbolico, una cartella , o FIFO. | Questo errore si verifica quando il file richiesto non è un file regolare, ma è un collegamento simbolico, una cartella o FIFO. |
Linea 51: | Linea 25: |
0. Reinstallare Grub sull'hard disk dal quale il pc esegue il boot (normalmente quello sul canale primario) | 0. [[../Ripristino|Ripristinare GRUB]] sul disco fisso dal quale il computer esegue l'avvio (normalmente quello sul canale primario). |
Linea 53: | Linea 27: |
= Grub Error 12 = | == Error 12 == |
Linea 57: | Linea 32: |
Questo errore si ha quando la riga root che identifica il dispositivo non è corretta. | |
Linea 59: | Linea 33: |
'''Soluzione''': | Questo errore si verifica quando la riga `root` che identifica il dispositivo non è corretta. |
Linea 61: | Linea 35: |
0. Modificare la riga root del file `menu.lst` | '''Soluzioni''': |
Linea 63: | Linea 37: |
0. Reinstallare Grub in modo da indicare correttamente il dispositivo di boot. | 0. Controllare lo [[#uuid|UUID]] del disco nel file `/boot/grub/menu.lst`: in caso modificarlo sia nella riga UUID che in quella kernel. |
Linea 65: | Linea 39: |
= Grub Error 13 = | 0. [[../Ripristino|Ripristinare GRUB]] in modo da indicare correttamente il dispositivo di avvio. == Error 13 == |
Linea 70: | Linea 47: |
Questo errore viene restituito se l'immagine del kernel che viene caricato non è riconosciuto come Multiboot o uno dei formati supportati nativo(Linux zImage or bzImage, FreeBSD, or NetBSD). | Questo errore si verifica quando l'immagine del kernel che viene caricata non è riconosciuta come Multiboot o uno dei formati supportati (Linux zImage or bzImage, FreeBSD o NetBSD). |
Linea 72: | Linea 49: |
'''Soluzione''': | '''Soluzioni''': |
Linea 74: | Linea 51: |
0. Nel caso si abbia Ubuntu installato sul disco primario master e windows sul disco primario slave modificare il file menu.lst nel seguente modo {{{ |
0. Nel caso si abbia Ubuntu installato sul disco primario ''master'' e Windows sul disco primario ''slave'', modificare il file `menu.lst` nel seguente modo: {{{ |
Linea 84: | Linea 60: |
0. Altrimenti [[../Ripristino|ripristinare GRUB]]. | |
Linea 85: | Linea 62: |
0. Reinstallare Grub | == Error 15 == |
Linea 87: | Linea 64: |
= Grub Error 15 = | |
Linea 91: | Linea 67: |
Questo errore si verifica quando manca un file, il più delle volte l'immagine del kernel. |
|
Linea 93: | Linea 72: |
Questo errore viene restituito quando viè un file mancante, il più delle volte questo è l'immagine del kernel. | 0. Modificare la riga kernel nel file `/boot/grub/menu.lst` in modo che venga indicato esattamente il percorso all'immagine del kernel. |
Linea 95: | Linea 74: |
Modificare la riga kernel del file `menu.lst` in modo che venga indicato esattamente il percorso dell'immagine del kernel. = Grub Error 17 = |
== Error 17 == |
Linea 100: | Linea 79: |
Si riscontra questo errore se la partizione richiesta esiste, ma GRUB non riesce a riconoscere il tipo di filesystem. | |
Linea 102: | Linea 80: |
Assicurasi che la riga root in `grub.conf` indichi il disco e la partizione esatta. | Questo errore si verifica quando la partizione richiesta esiste, ma GRUB non riesce a riconoscerne il file system. |
Linea 104: | Linea 82: |
Inoltre, se stai cercando di avviare un sistema Windows, assicurarsi che in `menu.lst` siano presenti le righe root oppure rootnoverify (hdX,Y) e chainloader +1. | '''Soluzione''': |
Linea 106: | Linea 84: |
= Grub Error 18 = | 0. Controllare lo [[#uuid|UUID]] del disco nel file `/boot/grub/menu.lst`: nel caso modificarlo sia nella riga UUID che in quella kernel. 0. Inoltre, se si sta cercando di avviare un sistema Windows, assicurarsi che nel file `menu.lst` siano presenti le righe `root` oppure `rootnoverify (hdX,Y)` e `chainloader +1`. == Error 18 == |
Linea 110: | Linea 93: |
Questo errore viene restituito quando si tenta una lettura ad un indirizzo linear block oltre l'area tradotta dal BIOS. Questo generalmente succede se il disco è più grande di quanto il BIOS possa gestire (512MB per i dischi (E)IDE sulle macchine più vecchie, o più grandi di 8GB in generale). | Questo errore si verifica quando si tenta di leggere un indirizzo ''linear block'' oltre l'area tradotta dal BIOS. Questo generalmente avviene se il disco è più grande rispetto a quanto il BIOS sia in grado di gestire: 512MB per i dischi (E)IDE sui computer più vecchi o più grandi di 8GB in generale. '''Soluzioni''': Il problema può essere risolto in due modi: 0. Nel caso in cui sia stato rilasciato un aggiornamento per il proprio BIOS, passare alla nuova versione in modo che possa supportare un numero maggiore di [[http://it.wikipedia.org/wiki/Disco_rigido|cilindri]]. 0. Reinstallare il sistema in modo che la partizione di avvio di Ubuntu si trovi all'inizio del disco e sia contenuta all'interno del limite massimo dei cilindri supportati. == Error 21 == {{{ Error 21 : Selected disk does not exist }}} Questo errore si verifica quando, in fase di installazione o reinstallazione, il Master Boot Record (MBR) del disco si è danneggiato. |
Linea 114: | Linea 114: |
Il problema può essere risolto in due modi: | 0. [[../Ripristino|Ripristinare GRUB]]. == Error 22 == |
Linea 116: | Linea 118: |
0. Aggiornare il bios della propria scheda madre, se ne è stato rilasciato uno più recente, in modo che il bios supporti un numero maggiore di cilindri. 0. Reinstallare il sistema in modo che la partizione di boot di Ubuntu si trovi all'inizio del disco e contenuta nel limite massimo dei cilindri supportati dal bios. = Grub Error 21 = {{{ Error 21 : Selected disk does not exist }}} E' successo qualcosa al vostro MBR nella fase di installazione/reinstallazione del sistema. Avviare una live di Ubuntu . Lanciare un terminale e dare {{{ sudo grub-install /dev/sdax }}} lanciare Grub ed eseguite i seguenti comandi: {{{ sudo grub grub> root (hdX,Y) grub> setup (hdX) }}} Riavviare il sistema senza la live inserita. = Grub Error 22 = |
|
Linea 140: | Linea 121: |
Molto probabilmente si è fatto uso di un editor di partizioni e la partizione di boot del sistema che si voleva avviare è stata eliminata. | Questo errore si può verificare quando è stato usato un editor di partizioni e la partizione di avvio del sistema che si vuole lanciare è stata eliminata. |
Linea 144: | Linea 126: |
Utilizzare programmi di recupero dei file cancellati se la partizione conteneva dati importanti. Reinstallare Ubuntu. |
0. Utilizzare un programma per il recupero dei file eliminati se la partizione conteneva dati importanti. 0. Reinstallare Ubuntu se la partizione eliminata era quella di sistema. |
Linea 147: | Linea 129: |
= Grub Error 25 = | == Error 25 == |
Linea 151: | Linea 134: |
Questo errore è restituito se vi è un errore di lettura del disco quando si esaminano o si leggono i dati da un particolare disco. | |
Linea 153: | Linea 135: |
Questo errore si verifica quanto vi è un errore di lettura del disco nell'esaminare o nel leggere dati da un particolare disco. | |
Linea 156: | Linea 139: |
Probabilmente vi è un conflitto hardware: controllare la disposizione dei cavi dati dei dischi all'interno del pc o controllare le impostazioni del BIOS e verificare che l'hard disk sia impostato come primario master. Se si hanno hard disk eide settati come cable select impostarli come master o slave. Reinstallare Grub o il sistema successivamente. | Probabilmente vi è un conflitto hardware: controllare la disposizione dei cavi dati dei dischi all'interno del computer o controllare le impostazioni del BIOS e verificare che il disco fisso sia impostato come primario ''master''. Se si hanno dispositivi [[http://it.wikipedia.org/wiki/PATA|EIDE]] ( dischi o lettori cd ) impostati come ''cable select'', impostarli come ''master'' o ''slave'' (su uno stesso canale EIDE vi può essere un solo ''master'' e un solo ''slave''). Quindi, [[../Ripristino|ripristinare GRUB]] o reinstallare il sistema. <<Anchor(uuid)>> = Modificare le impostazioni di GRUB = È possibile modificare il file `/mnt/grub/menu.lst`, dove risiede la configurazione di GRUB, attraverso un CD Live di Ubuntu. Con il comando: {{{ sudo fdisk -l }}} Verranno mostrate informazioni relative ai dischi collegati al sistema e ai dispositivi a essi associati. Per conoscere lo UUID associato alla partizione su cui è installato Ubuntu digitare il seguente comando: {{{ blkid /dev/sdax }}} Dove al posto della «x» va inserito il numero della partizione di Ubuntu ricavato con il precedente comando. Per modificare il file `/mnt/grub/menu.lst`, montare la partizione su cui è installato Ubuntu con il comando: {{{ sudo mount /dev/sdax /mnt }}} Con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] sarà possibile modificare con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/mnt/boot/grub/menu.lst` . Effettuate le modifiche, riavviare dal CD Live, rimuovere il disco e avviare normalmente il sistema desiderato. = Ulteriori risorse = * [[../Ripristino|Ripristinare GRUB]] |
Linea 158: | Linea 167: |
CategoryHomepage | CategoryAmministrazione |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida vengono esposti gli errori più comuni di GRUB e delle eventuali soluzioni a tali errori.
Errori
Error 2
Error 2 : Bad file or directory type
Questo errore si verifica quando il file richiesto non è un file regolare, ma è un collegamento simbolico, una cartella o FIFO.
Soluzione:
Ripristinare GRUB sul disco fisso dal quale il computer esegue l'avvio (normalmente quello sul canale primario).
Error 12
Error 12 : Invalid device requested.
Questo errore si verifica quando la riga root che identifica il dispositivo non è corretta.
Soluzioni:
Controllare lo UUID del disco nel file /boot/grub/menu.lst: in caso modificarlo sia nella riga UUID che in quella kernel.
Ripristinare GRUB in modo da indicare correttamente il dispositivo di avvio.
Error 13
Error 13 : Invalid or unsupported executable format
Questo errore si verifica quando l'immagine del kernel che viene caricata non è riconosciuta come Multiboot o uno dei formati supportati (Linux zImage or bzImage, FreeBSD o NetBSD).
Soluzioni:
Nel caso si abbia Ubuntu installato sul disco primario master e Windows sul disco primario slave, modificare il file menu.lst nel seguente modo:
title Windows XP root (hd1,0) savedefault makeactive map (hd0) (hd1) map (hd1) (hd0) chainloader +1
Altrimenti ripristinare GRUB.
Error 15
Error 15 : File not found
Questo errore si verifica quando manca un file, il più delle volte l'immagine del kernel.
Soluzione:
Modificare la riga kernel nel file /boot/grub/menu.lst in modo che venga indicato esattamente il percorso all'immagine del kernel.
Error 17
Error 17 : Cannot mount selected partition
Questo errore si verifica quando la partizione richiesta esiste, ma GRUB non riesce a riconoscerne il file system.
Soluzione:
Controllare lo UUID del disco nel file /boot/grub/menu.lst: nel caso modificarlo sia nella riga UUID che in quella kernel.
Inoltre, se si sta cercando di avviare un sistema Windows, assicurarsi che nel file menu.lst siano presenti le righe root oppure rootnoverify (hdX,Y) e chainloader +1.
Error 18
Error 18: Selected cylinder exceeds max supported by BIOS
Questo errore si verifica quando si tenta di leggere un indirizzo linear block oltre l'area tradotta dal BIOS. Questo generalmente avviene se il disco è più grande rispetto a quanto il BIOS sia in grado di gestire: 512MB per i dischi (E)IDE sui computer più vecchi o più grandi di 8GB in generale.
Soluzioni:
Il problema può essere risolto in due modi:
Nel caso in cui sia stato rilasciato un aggiornamento per il proprio BIOS, passare alla nuova versione in modo che possa supportare un numero maggiore di cilindri.
- Reinstallare il sistema in modo che la partizione di avvio di Ubuntu si trovi all'inizio del disco e sia contenuta all'interno del limite massimo dei cilindri supportati.
Error 21
Error 21 : Selected disk does not exist
Questo errore si verifica quando, in fase di installazione o reinstallazione, il Master Boot Record (MBR) del disco si è danneggiato.
Soluzione:
Error 22
Error 22 : No such partition
Questo errore si può verificare quando è stato usato un editor di partizioni e la partizione di avvio del sistema che si vuole lanciare è stata eliminata.
Soluzione:
- Utilizzare un programma per il recupero dei file eliminati se la partizione conteneva dati importanti.
- Reinstallare Ubuntu se la partizione eliminata era quella di sistema.
Error 25
Error 25 : Disk read error
Questo errore si verifica quanto vi è un errore di lettura del disco nell'esaminare o nel leggere dati da un particolare disco.
Soluzione:
Probabilmente vi è un conflitto hardware: controllare la disposizione dei cavi dati dei dischi all'interno del computer o controllare le impostazioni del BIOS e verificare che il disco fisso sia impostato come primario master. Se si hanno dispositivi EIDE ( dischi o lettori cd ) impostati come cable select, impostarli come master o slave (su uno stesso canale EIDE vi può essere un solo master e un solo slave). Quindi, ripristinare GRUB o reinstallare il sistema.
Modificare le impostazioni di GRUB
È possibile modificare il file /mnt/grub/menu.lst, dove risiede la configurazione di GRUB, attraverso un CD Live di Ubuntu. Con il comando:
sudo fdisk -l
Verranno mostrate informazioni relative ai dischi collegati al sistema e ai dispositivi a essi associati.
Per conoscere lo UUID associato alla partizione su cui è installato Ubuntu digitare il seguente comando:
blkid /dev/sdax
Dove al posto della «x» va inserito il numero della partizione di Ubuntu ricavato con il precedente comando.
Per modificare il file /mnt/grub/menu.lst, montare la partizione su cui è installato Ubuntu con il comando:
sudo mount /dev/sdax /mnt
Con i privilegi di amministrazione sarà possibile modificare con un editor di testo il file /mnt/boot/grub/menu.lst .
Effettuate le modifiche, riavviare dal CD Live, rimuovere il disco e avviare normalmente il sistema desiderato.