Pagina 1 di 1

[Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 13:45
da romrom
di nuovo casino con grub! ::) ...
ho due SO (ubuntu 10.4 e Win 7 64 bit) istallati su 2 HD separati. Ho dovuto reinstallare Ubuntu 10.4 ma non c'è verso di far funzionare grub che precedentemente funzionava perfettamente ... >:
( da scemo ho  voluto testare la modifica inserendo profile nella riga GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" e da quel momento è andato tutto a p... ::)...
I due HD sono visti e così i SO tanto che se collego un solo hd alla volta il relativo SO si carica normalmente ma se li attacco insieme si attiva Win 7...
TENTATIVI FATTI SENZA SUCCESSO:

ho già seguito il wiki per riparare grub (almeno 10 volte) ...niente

ho anche tentato di seguire i consigli della discussione : http://forum.ubuntu-it.org/viewtopic.php?t=449908 - ma le cose sono peggiorate e dopo l'iserimento manuale di windows nel file .d/40 è saltato anche il BIOS della mia scheda ASUS ripartendo dai settaggi di default e ho dovuto ripararlo...

ho provato a disistallare completamente grub da Gestione Pacchetti e poi ristallarlo ma niente è cambiato...

vi posto la schermata di fdisk (premettendo che l'ordine degli hd è dovuto al fatto che per aprire ubuntu debbo staccare il disco sata con W 7 e poi ricollegarlo... non so se no quale ordine avrebbero ... ) e in allegato il responso di gparted

Disco /dev/sda: 1500.3 GB, 1500301910016 byte
255 testine, 63 settori/tracce, 182401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x000af42b

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sda1  *          1        4306    34586921  83  Linux
/dev/sda2            4701      107283  823997947+  7  HPFS/NTFS
/dev/sda3            4307        4700    3164805  82  Linux swap / Solaris
/dev/sda4          107284      182401  603385335    7  HPFS/NTFS

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco

Disco /dev/sdb: 120.0 GB, 120034123776 byte
255 testine, 63 settori/tracce, 14593 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x84b042ae

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdb1  *          1      14594  117218304    7  HPFS/NTFS

Disco /dev/sdc: 1500.3 GB, 1500301910016 byte
255 testine, 63 settori/tracce, 182401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00009a70

Dispositivo Boot      Start        End      Blocks  Id  System
/dev/sdc1  *          1      101051  811691118    7  HPFS/NTFS
/dev/sdc2          101052      182401  653443875    7  HPFS/NTFS
rom@rom-desktop:~$

potete consigliarmi su come fare?... grazie (giuro che non smanetto più!... ;D)

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 13:50
da patel
il modo più sicuro per non fare casini è installare tutti i sistemi operativi nello stesso disco ed utilizzare gli altri per i dati

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 14:14
da romrom
scusa ma preferisco hd separati ... mi sembra più sicuro... infatti così mi ha sempre funzionato bene... solo adesso non so che mal di pancia abbia e perchè non  funzioni update-grub... come debbo procedere per sistemare le cose?... ho fatto varie prove ma il risultato è che ... o camcello l'mbr di W 7 (che poi mi tocca riparare ) o parte solo uno dei SO senza darmi l'opzione grub di scelta...

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 14:26
da patel
ti sembra, ma come hai potuto vedere, non lo è.

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 14:40
da spuzzy70
salve a tutti scusate se mi intrometto su questo post non volevo aprirne un'altro magari inutilmente.... A me succede il contrario invece, ho installato win7 ed ubuntu sullo stesso HD fino ad ora l'ho fatto un milione di volte ma questa cosa non mi era mai successa prima... del tipo avvio il sistema e Grub alle volte parte altre volte mi da errore e mi dice che non trova grub altre volte invece parte regolarmente!!  Che faccio? Grazie

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 14:41
da romrom
...ok... ma ora i due so sono su hd diversi e non vorrei rinstallare per l'ennesima volta...
vedi se c'è qualche cosa di sbagliato in brub.cfg...

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
 load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
 set saved_entry=${prev_saved_entry}
 save_env saved_entry
 set prev_saved_entry=
 save_env prev_saved_entry
 set boot_once=true
fi

function savedefault {
 if [ -z ${boot_once} ]; then
   saved_entry=${chosen}
   save_env saved_entry
 fi
}

function recordfail {
 set recordfail=1
 if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set f89de5ca-34a9-4dd5-b297-4a742369c7a8
if loadfont /usr/share/grub/unicode.pf2 ; then
 set gfxmode=640x480
 insmod gfxterm
 insmod vbe
 if terminal_output gfxterm ; then true ; else
   # For backward compatibility with versions of terminal.mod that don't
   # understand terminal_output
   terminal gfxterm
 fi
fi
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set f89de5ca-34a9-4dd5-b297-4a742369c7a8
set locale_dir=($root)/boot/grub/locale
set lang=it
insmod gettext
if [ ${recordfail} = 1 ]; then
 set timeout=-1
else
 set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, con Linux 2.6.32-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set f89de5ca-34a9-4dd5-b297-4a742369c7a8
linux /boot/vmlinuz-2.6.32-31-generic root=UUID=f89de5ca-34a9-4dd5-b297-4a742369c7a8 ro   quiet splash
initrd /boot/initrd.img-2.6.32-31-generic
}
menuentry 'Ubuntu, con Linux 2.6.32-31-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set f89de5ca-34a9-4dd5-b297-4a742369c7a8
echo 'Caricamento Linux 2.6.32-31-generic...'
linux /boot/vmlinuz-2.6.32-31-generic root=UUID=f89de5ca-34a9-4dd5-b297-4a742369c7a8 ro single
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initrd.img-2.6.32-31-generic
}
menuentry 'Ubuntu, con Linux 2.6.32-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set f89de5ca-34a9-4dd5-b297-4a742369c7a8
linux /boot/vmlinuz-2.6.32-30-generic root=UUID=f89de5ca-34a9-4dd5-b297-4a742369c7a8 ro   quiet splash
initrd /boot/initrd.img-2.6.32-30-generic
}
menuentry 'Ubuntu, con Linux 2.6.32-30-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set f89de5ca-34a9-4dd5-b297-4a742369c7a8
echo 'Caricamento Linux 2.6.32-30-generic...'
linux /boot/vmlinuz-2.6.32-30-generic root=UUID=f89de5ca-34a9-4dd5-b297-4a742369c7a8 ro single
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initrd.img-2.6.32-30-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
 if keystatus; then
   if keystatus --shift; then
     set timeout=-1
   else
     set timeout=0
   fi
 else
   if sleep --interruptible 3 ; then
     set timeout=0
   fi
 fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 14:49
da patel
spuzzy70 ha scritto: salve a tutti scusate se mi intrometto su questo post non volevo aprirne un'altro magari inutilmente....
apri una tua discussione, qui si farebbe solo confusione e il tuo problema non è facile da capire

romrom
imposta il bios per fare il primo boot sul disco di Ubuntu

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 14:57
da romrom
ok provo ... veramente la mia mobo asus M4A79T Deluxe ha un bios Ami che mi permette di scegliere in fase di boot l'hd... ma ora non so se funge ... ti dico subito...
controllato... qualsiasi hd seleziono parte sempre Ubuntu... debbo staccare il suo hd per far partire W 7...

mi correggo... il mbr di W7 era danneggiato... ora l'ho ripristinato e se seleziono i due hd in fase di boot parte il SO relativo a quel HD...

che debbo fare?...

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 15:11
da patel
se parte sempre ubuntu è bene, basta fare un

Codice: Seleziona tutto

sudo update-grub 
posta il risultato

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 15:52
da romrom
già fatto una dozzina di volte ma il risultato è sempre questo...
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-31-generic
Found initrd image: /boot/initrd.img-2.6.32-31-generic
Found linux image: /boot/vmlinuz-2.6.32-30-generic
Found initrd image: /boot/initrd.img-2.6.32-30-generic
done
rom@rom-desktop:~$

Re: [Boot] Grub non vuole vedere windows 7

Inviato: domenica 17 aprile 2011, 16:05
da patel
allora non ti rimane che seguire il mio consiglio
patel ha scritto: il modo più sicuro per non fare casini è installare tutti i sistemi operativi nello stesso disco ed utilizzare gli altri per i dati
però l'ultima possibilità potrebbe essere questa http://www.chicchedicala.it/2009/12/09/ ... in-ubuntu/

Re: [Boot] Grub non vuole vedere windows 7

Inviato: martedì 19 aprile 2011, 12:45
da Janvitus
romrom ha scritto: già fatto una dozzina di volte ma il risultato è sempre questo...
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-31-generic
Found initrd image: /boot/initrd.img-2.6.32-31-generic
Found linux image: /boot/vmlinuz-2.6.32-30-generic
Found initrd image: /boot/initrd.img-2.6.32-30-generic
done
rom@rom-desktop:~$

http://forum.ubuntu-it.org/viewtopic.php?t=455112

Una sola discussione per argomento, la prossima volta ricordatelo.

Re: [Boot] Grub non vuole vedere windows 7

Inviato: martedì 19 aprile 2011, 13:10
da romrom
mi scuso ma per la verità non è un doppio post... a seguito dell'altro post avevo reinstallato ubuntu non riuscendo  a risolvere in altro modo... appena istallato tutto ok...rimetto tutti i miei settaggi e aggiorno ... tutto ok ... dopo qualche giorno riapro e è di nuovo casino con Win 7 scomparso da Grub... per questo ho postato di nuovo ...anche se il problema sembra lo stesso non lo è e vorrei capire cosa c'è che imballa grub se no non risolvo ...