[Grub] Problema con ripristino Grub dopo installazione windows

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
ravendan
Prode Principiante
Messaggi: 79
Iscrizione: lunedì 25 maggio 2009, 17:31
Località: Belluno

[Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da ravendan »

Ciao a tutti
Dopo aver installatto windows sopra un installazione di ubuntu 9.10 ho provato a ripristinare grub con la live di 9.10.
Posto qui il procedimento completo per maggior chiarezza

Codice: Seleziona tutto

ubuntu@ubuntu:~$ sudo fdisk -l
omitting empty partition (5)

Disk /dev/sda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe265e265

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       21077   169300971    5  Extended
/dev/sda2            1502       20953   156248158+  83  Linux                     # /home
/dev/sda3   *       21078       24710    29182072+   7  HPFS/NTFS             # windows
/dev/sda5               1        1501    12056688   83  Linux                             #  /
/dev/sda6           20954       21077      995998+  82  Linux swap / Solaris

Disk /dev/sdb: 1017 MB, 1017380864 bytes
32 heads, 61 sectors/track, 1017 cylinders
Units = cylinders of 1952 * 512 = 999424 bytes
Disk identifier: 0x000c4dcd

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        1017      992561+   b  W95 FAT32
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /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 chroot /mnt
root@ubuntu:/# grub-install /dev/sda
/dev/sda7: Not found or not a block device.
root@ubuntu:/# update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.31-20-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

root@ubuntu:/# grub-install --recheck /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
/dev/sda7: Not found or not a block device.
Dopo aver riscontratto questo problema, cioe non mi riconosce il device, sono andato su Palimpsest Disk Utility
dove ho provato a rendere bootabile il filesystem di mount e mi viene questo errore:

Codice: Seleziona tutto

Error modifying partition: helper exited with exit code 1: In part_change_partition: device_file=/dev/sda, start=96768, new_start=96768, new_size=12346112512, type=0x05
Entering MS-DOS parser (offset=0, size=203928109056)
MSDOS_MAGIC found
looking at part 0 (offset 32256, size 173364194304, type 0x05)
Entering MS-DOS extended parser (offset=32256, size=173364194304)
readfrom = 32256
MSDOS_MAGIC found
Exiting MS-DOS extended parser
looking at part 1 (offset 12346177536, size 159998114304, type 0x83)
new part entry
looking at part 2 (offset 173364226560, size 29882442240, type 0x07)
new part entry
looking at part 3 (offset 0, size 0, type 0x00)
new part entry
Exiting MS-DOS parser
MSDOS partition table detected
containing partition table scheme = 1
Cannot create an extended partition inside an extended partition
A questo punto ho provato a montare il filesystem ("/") da nautilus e ho visto che e tutto funzionante.
A questo punto ho guardata al /etc/fstab ed ecco cosa ho trovato:

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/sda7 during installation
UUID=c2f1e1b9-b4ae-4a0b-a292-dce4fd09cbfb /               ext3    relatime,errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=1bab9b99-5f30-48aa-bbf7-d9fe00e9173c /home           ext3    relatime        0       2
# swap was on /dev/sda6 during installation
UUID=d0047448-3752-4e30-a9cb-cf208614c1be none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

mi ha molto incurriosito ,non sono molto espersto di ubuntu, il fatto che con fdisk mi da che /dev/sda5 e "/"
mentre nel fstab ce scritto che  ho installato il "/" su /dev/sda7. Non so come collegare questo fatto con l'errore che mi da all-inizio: /dev/sda7: Not found or not a block device.
Ma ho avviato Gparted che mi segna che tutte le partizioni(swap, "/", /home) in ext3 di linux sono unallocated anche se io posso tranquillamente montarle con nautilus e vedere i file dentro di esse.
Forse qualcuno mi puo aiutare.Ho allegato gli errori di palimpsets e gparted.
Grazie
Allegati
Screenshot--dev-sda - GParted.png
Screenshot-Palimpsests.png
Ultima modifica di ravendan il venerdì 2 aprile 2010, 22:55, modificato 1 volta in totale.
Temere la morte non é altro che credere di essere sapiente senza esserlo: é credere di sapere ciò che non si sa, perchè nessuno sa se la morte non sia il maggiore di tutti i beni per l'uomo, ma tutti la temono come se sapessero con certezza che é il maggiore dei mali.
E non é ignoranza questa:credere di sapere ciò che non si sa.
Avatar utente
gnomo56
Rampante Reduce
Rampante Reduce
Messaggi: 6495
Iscrizione: lunedì 11 dicembre 2006, 19:07
Distribuzione: 13.04
Località: Milano
Contatti:

Re: [Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da gnomo56 »

Per ripristinare il grub scarica supergrub
http://www.supergrubdisk.org/
Avatar utente
danilman
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1039
Iscrizione: mercoledì 21 gennaio 2009, 17:12
Località: Gorizia

Re: [Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da danilman »

col grub2 mi sa niente da fare con supergrub.
Noto che secondo fdisk hai la home in sda2 e la / in sda5
In fstab invece la home in sda5 e la / in sda7.
Aggiusta fstab con i UUID giusti

Codice: Seleziona tutto

sudo blkid
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da patel »

non sembra che tu abbia il grub2 a giudicare dal risultato di update-grub, per esserne certo dai il comando

Codice: Seleziona tutto

sudo grub-install -v
se si tratta di grub1 usa http://wiki.ubuntu-it.org/Amministrazio ... Ripristino
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
ravendan
Prode Principiante
Messaggi: 79
Iscrizione: lunedì 25 maggio 2009, 17:31
Località: Belluno

Re: [Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da ravendan »

Non so cosa ho fatto ma adesso non mi vanno nemmeno montate le partizioni
Fdisk mi segna questo

Codice: Seleziona tutto

Disk /dev/sda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disk /dev/sda doesn't contain a valid partition table

Disk /dev/sdb: 1017 MB, 1017380864 bytes
32 heads, 61 sectors/track, 1017 cylinders
Units = cylinders of 1952 * 512 = 999424 bytes
Disk identifier: 0x000c4dcd

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        1017      992561+   b  W95 FAT32
Come faccio a ripristinare la table partition?
Temere la morte non é altro che credere di essere sapiente senza esserlo: é credere di sapere ciò che non si sa, perchè nessuno sa se la morte non sia il maggiore di tutti i beni per l'uomo, ma tutti la temono come se sapessero con certezza che é il maggiore dei mali.
E non é ignoranza questa:credere di sapere ciò che non si sa.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da patel »

cerca di ricostruire gli ultimi movimenti fatti
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
ravendan
Prode Principiante
Messaggi: 79
Iscrizione: lunedì 25 maggio 2009, 17:31
Località: Belluno

Re: [Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da ravendan »

patel ha scritto: cerca di ricostruire gli ultimi movimenti fatti
Ho cancellato la tabella con gparted per sbaglio, senza  aver formatato credo.

EDIT: LOL, sono riuscito a ripristinare la tabella con TestDisk (good)
Adesso devo cercare di ripristinare Grub
Ultima modifica di ravendan il sabato 3 aprile 2010, 13:44, modificato 1 volta in totale.
Temere la morte non é altro che credere di essere sapiente senza esserlo: é credere di sapere ciò che non si sa, perchè nessuno sa se la morte non sia il maggiore di tutti i beni per l'uomo, ma tutti la temono come se sapessero con certezza che é il maggiore dei mali.
E non é ignoranza questa:credere di sapere ciò che non si sa.
Avatar utente
ravendan
Prode Principiante
Messaggi: 79
Iscrizione: lunedì 25 maggio 2009, 17:31
Località: Belluno

Re: [Grub] Problema con ripristino Grub dopo installazione windows

Messaggio da ravendan »

Vi allego anche la scermata di gparted dopo il ripristino delle tabella.

Come vedete mi segna errore e non riesce piu a leggere i file dentro /dev/sda1 quindi non so nemmeno se riusciro a recuperare
grub.
Forse  che devo reinstallare ubuntu?
Sono in dubbio se reinstallo ubuntu mantenendo la /home cosa si cancella?
Allegati
Screenshot.png
Ultima modifica di ravendan il sabato 3 aprile 2010, 14:40, modificato 1 volta in totale.
Temere la morte non é altro che credere di essere sapiente senza esserlo: é credere di sapere ciò che non si sa, perchè nessuno sa se la morte non sia il maggiore di tutti i beni per l'uomo, ma tutti la temono come se sapessero con certezza che é il maggiore dei mali.
E non é ignoranza questa:credere di sapere ciò che non si sa.
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti