[Risolto] GRUB Error 17 e Grub Repair CD

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Scrivi risposta
Avatar utente
ThePassenger
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 751
Iscrizione: martedì 6 giugno 2006, 23:43
Desktop: Lubuntu
Distribuzione: 20.04 AMD64
Sesso: Maschile
Località: Pianeta Vulcano

[Risolto] GRUB Error 17 e Grub Repair CD

Messaggio da ThePassenger »

Allora,
come postato in un altro thread, ho un problema con GRUB (non riposto per insistenza, quanto perché nel frattempo ho fatto altre prove).
PC nuovo, 3 HD interni. HD0 con Windows+partizione NTFS+ext3+swap.
Ho installato prima Windows, poi Ubuntu e funzionava tutto bene.
Poi un giorno all'improvviso, all'avvio grub non parte e mi dà error 17.
Tutto questo accade dopo che con Windows ho usato Partition Magic, pur non avendo toccato il disco dove si trova Windows e dove si trova Ubuntu (versione 9.04).

La prima cosa che ho fatto è stata quella di provare con il CD Grub Repair (una versione che avevo dell'anno scorso, forse non va bene?), ma neanche questo è riuscito a riparare l'avvio con GRUB, così ho ripristinato il boot direttamente da Windows.

OK.
Ho provato a guardare nel forum e non trovo a nessun thread che riporta una soluzione al mio caso.

Nel Wiki trovo questa pagina, dove trovo scritto:
Questa procedura dovrebbe funzionare a patto che la struttura delle partizioni del disco contenente GRUB non sia stata modificata tramite programmi come gparted, Norton Partition Magic: in tal caso è necessario controllare il file /etc/fstab.
Bene. Nel mio caso allora devo controllare il file /etc/stab.
Ma che cosa controllo?

Il contenuto del mio file etc/stab è il seguente:

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda6 during installation
UUID=deb60185-b151-4bdd-9797-b92f9c8b91e6 /               ext3    relatime,errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=db89fdf8-052d-4b8e-88ae-a510f1ff07a0 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
Che cosa c'è che non va?
La partizione ext3 con Ubuntu 9.04, è la partizione dev/sda7, contenuta nella partizione estesa dev/sda2.

Farò una prova con il Supergrub aggiornato, ma se non va che faccio, formatto e reinstallo?
Grazie.
Ultima modifica di ThePassenger il lunedì 18 maggio 2009, 14:54, modificato 1 volta in totale.
"La normalità è un'illusione. Ciò che è normale per il ragno è il caos per la mosca."
(Morticia Addams)
jerico
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19127
Iscrizione: lunedì 21 luglio 2008, 23:43
Desktop: Gnome
Distribuzione: Archlinux

Re: GRUB Error 17 e Grub Repair CD

Messaggio da jerico »

riesci a connetterti da live?
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: GRUB Error 17 e Grub Repair CD

Messaggio da patel »

1) mai utilizzare partition magic su un disco con Linux, è un errore che abbiamo fatto tutti e che abbiamo pagato.
2) se super grub non risolve ti conviene reinstallare, ma prima controlla con gparted se non ci sono errori nelle partizioni.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
ThePassenger
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 751
Iscrizione: martedì 6 giugno 2006, 23:43
Desktop: Lubuntu
Distribuzione: 20.04 AMD64
Sesso: Maschile
Località: Pianeta Vulcano

Re: GRUB Error 17 e Grub Repair CD

Messaggio da ThePassenger »

jerico ha scritto: riesci a connetterti da live?
Intendi alle partizione ext3?
Sì, senza problema.

Ah, a proposito: ho fatto bene a formattarla con ext3 o era meglio formattarla con ext4?

Altra domanda in tema partizioni: esiste un software in grado di recuperare dati da una partizione formattata con fat32 di cui è stato sputtanato il filesystem (ebbene sì, Partition Magic ha colpito di nuovo).
"La normalità è un'illusione. Ciò che è normale per il ragno è il caos per la mosca."
(Morticia Addams)
Avatar utente
ThePassenger
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 751
Iscrizione: martedì 6 giugno 2006, 23:43
Desktop: Lubuntu
Distribuzione: 20.04 AMD64
Sesso: Maschile
Località: Pianeta Vulcano

Re: GRUB Error 17 e Grub Repair CD

Messaggio da ThePassenger »

patel ha scritto: 1) mai utilizzare partition magic su un disco con Linux, è un errore che abbiamo fatto tutti e che abbiamo pagato.
Non lo sapevo, l'altra volta mi era andata bene...
2) se super grub non risolve ti conviene reinstallare, ma prima controlla con gparted se non ci sono errori nelle partizioni.
Ho controllato oggi e non mi segnala alcun errore sulle partizioni linux, ho invece un problema con una partizione fat32 (hd esterno), che dev'essersi sputtanato il file system... neanche Ubuntu riesce a montarla (non parliamo di Windows, che blocca addirittura explorer...). Anzi a proposito: gParted fa apparire un segnale sulle partizioni ma non ho capito se fornisce altre informazioni e come, sul danno possibile.
(Forse è meglio che per questa cosa apra un altro thread)
Ultima modifica di ThePassenger il mercoledì 13 maggio 2009, 23:54, modificato 1 volta in totale.
"La normalità è un'illusione. Ciò che è normale per il ragno è il caos per la mosca."
(Morticia Addams)
jerico
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19127
Iscrizione: lunedì 21 luglio 2008, 23:43
Desktop: Gnome
Distribuzione: Archlinux

Re: GRUB Error 17 e Grub Repair CD

Messaggio da jerico »

No, intendevo connetterti a internet. Oppure se hai 2 computer, avvia la live e posta il menu.lst
sudo fdisk -l
cat /media/disk/etc/fstab
Avatar utente
ThePassenger
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 751
Iscrizione: martedì 6 giugno 2006, 23:43
Desktop: Lubuntu
Distribuzione: 20.04 AMD64
Sesso: Maschile
Località: Pianeta Vulcano

Re: GRUB Error 17 e Grub Repair CD

Messaggio da ThePassenger »

Rieccomi, scusate ma sono stato via qualche giorno.
jerico ha scritto: No, intendevo connetterti a internet. Oppure se hai 2 computer, avvia la live e posta il menu.lst
Ah, OK, sì, mi connetto: adesso sono sulla Live.

Intendi il menu.lst di grub? Eccolo:

Codice: Seleziona tutto

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default		0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		20

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=deb60185-b151-4bdd-9797-b92f9c8b91e6 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=deb60185-b151-4bdd-9797-b92f9c8b91e6

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title		Microsoft Windows XP PRO
rootnoverify	(hd0,0)
savedefault
makeactive
chainloader	+1

title		Ubuntu 9.04
uuid		deb60185-b151-4bdd-9797-b92f9c8b91e6
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=deb60185-b151-4bdd-9797-b92f9c8b91e6 ro quiet splash 
initrd		/boot/initrd.img-2.6.28-11-generic
quiet

title		Ubuntu 9.04 (recovery mode)
uuid		deb60185-b151-4bdd-9797-b92f9c8b91e6
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=deb60185-b151-4bdd-9797-b92f9c8b91e6 ro  single
initrd		/boot/initrd.img-2.6.28-11-generic

title		Ubuntu 9.04, memtest86+
uuid		deb60185-b151-4bdd-9797-b92f9c8b91e6
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
#title		Other operating systems:
#root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
#title		Microsoft Windows XP Professional
#rootnoverify	(hd1,0)
#savedefault
#makeactive
#map		(hd0) (hd1)
#map		(hd1) (hd0)
#chainloader	+1
Comunque il menu.lst mi sembrava apposto, l'avevo modificato, ma funzionava perfettamente, finché non ho usato Partition Magic...
sudo fdisk -l
cat /media/disk/etc/fstab
A questo il terminale mi risponde

Codice: Seleziona tutto

ubuntu@ubuntu:~$ cat /media/disk/etc/fstab
cat: /media/disk/etc/fstab: No such file or directory
Non trovo il percorso /media/disk/etc/fstab nella partizione di Ubuntu... neanche andando a cercare col Nautilus...
???
"La normalità è un'illusione. Ciò che è normale per il ragno è il caos per la mosca."
(Morticia Addams)
jerico
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19127
Iscrizione: lunedì 21 luglio 2008, 23:43
Desktop: Gnome
Distribuzione: Archlinux

Re: GRUB Error 17 e Grub Repair CD

Messaggio da jerico »

cosa dice
ls /media
Avatar utente
ThePassenger
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 751
Iscrizione: martedì 6 giugno 2006, 23:43
Desktop: Lubuntu
Distribuzione: 20.04 AMD64
Sesso: Maschile
Località: Pianeta Vulcano

Re: GRUB Error 17 e Grub Repair CD

Messaggio da ThePassenger »

jerico ha scritto: cosa dice
ls /media

Codice: Seleziona tutto

cdrom  cdrom0  floppy  floppy0  IOMEGA_HDD2
Comunque ho scaricato e masterizzato l'ultima versione di Supergrub e mi ha riparato il boot!
Fantastico!
Perché con l'altro CD di Grub non ero riuscito?
Boh, vabbeh, poco importa ormai!

GRAZIE per l'aiuto!
(b2b)
"La normalità è un'illusione. Ciò che è normale per il ragno è il caos per la mosca."
(Morticia Addams)
jerico
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19127
Iscrizione: lunedì 21 luglio 2008, 23:43
Desktop: Gnome
Distribuzione: Archlinux

Re: [Risolto] GRUB Error 17 e Grub Repair CD

Messaggio da jerico »

di niente! ;)
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti