Newsgroup: it.comp.os.linux.ubuntu
Titolo: installato 11.04 : grub2 non vede Win7

Ciao, ho appena installato su C (sda1) la nuova release di Ubuntu, prima 
ce avevo installata la 10.11 in emulazione da Windows sulla partizione C.
Prima i sistemi Vista e Win7  (C e E) erano caricati dal loader di Win7, 
sul quale una volta installato Kubuntu per Windows (WUBI) appariva anche 
la scelta Kubuntu nel menu di boot.
Ora disinstallata questa emulazione, ho disposto l'installazione di 
Ubuntu 11.4 in C sovrascrivendo Vista (bye bye), ma all'avvio Grub2 non 
vede più Win7 che incece è lì, a da Ubuntu ne vedo la partizione, le 
cartelle e i files.
Qual'è la soluzione per tornare ad avviare Win7? Agire (come) su Grub2 
per convincerlo che siste Win7 o scaricare un bootloader di terze parti 
che si installi da Ubuntu e possa riconoscere sia Ubuntu che Win7?
Grazie
-- 
Se ami, puoi provarlo? E se non puoi provarlo allora il tuo amore smette 
di essere reale?

 cartelle e i files.
Non c'e` piu` il bootloader di windows che prima stava in C:... Cosa
vista un sacco di volte, ad esempio: installare XP a fianco di win98 e
dopo qualche tempo decidere di formattare C: [che conteneva si` il 98,
ma anche il bootloader di XP] e non parte piu` un tubo... o win2000+XP o
XP+Vista e altre combinazioni simili. Una gestione a mio parere folle
dei multiboot targati windows.
Dovrebbe essere risolvibile, ma e` un casino e riguarda windows...
Ciao ciao
Claudio

 Claudio
ok, ma sono apprezzate proposte di soluzioni che non contemplino 
reinstallare/formattare/ rifarsi una vita
grazie


 grazie
Te ne darei volentieri una, se ce l'avessi a portata di mano... Ti ho
risposto subito, anche senza soluzione, per evitarti farti di impazzire
cambiando configurazione a grub che non c'entra... mi sembrava la cosa
piu` urgente...
Posso dirti un paio di cose... prova a cercare problema simile e vedere
che soluzioni propongono [ho dato un'occhiata, ma mi pare un casino...
almeno in italiano... probabilmente in inglese esce di meglio? non so,
ma poi ti andrebbe bene?]... Forse il disco di installazione di windows
7 permette di sistemare al volo la cosa? nemmeno questo so... Di certo
dovresti mettere nel vecchio E: [che ora e` diventato C:] i file che
gestiscono l'avvio di windows... ma fatto questo come puoi sistemare il
cambio dei nomi dei dischi? tutti i riferimenti a E: dovrebbero passare
a C:... un casino! Potresti mettere una partizione C: farlocca per
evitare questi casini? si`, probabile... ma... Insomma, te l'avevo
detto che e` un casino, vero?
Mi spiace davvero di non poterti aiutare di piu`...
Ciao ciao
Claudio

 Claudio
ok, non era una critica, era una specie di "avanti un altro"
ciao


 Qual'è la soluzione per tornare ad avviare Win7?
Inserisci il DVD di seven e segui le istruzioni per un ripristino del boot 


fatto
nella prima finestra dove dovrebbe mostrarmi i sistemi operativi da 
ripristinare non c'è alcun sistema da ripristinare, ad ogni modi mi dice 
che posso proseguire, poi
1- opzione ripristino automatico configurazione boot, avviata, dice che 
non è stato possibile ripristinare alcunchè
2- possibilità di agire dal prompt dei comandi, do il comando
bootsect /nt60 C:
e dice che tutto è andato a posto, ma riavvio e riappare sempre grub2 
con la sola possibilità di riavviare Ubuntu.
Mica facile eh?


 Ciao
fatto, il probe non mi vede alcun Seven (che c'è e sta sulla partizione 
G, cioè credo su sda5), vede un precedente "Vista Loader" su sda3, 
quello già si vede su grub, se lo seleziono mi parte l'installazione da 
zero di Vista, che proprio non voglio


 Ciao
ok, è in sda5 quindi immagino di dover scrivere la riga che indica la 
partizione di Windows 7 da avviare:
set root=(hd0,5)
apro e salvo 40_custom con l'aggiunta che mi hai indicato ma come faccio 
a modificare questo file (cliccandolo si apre in sola lettura, cioè con 
quale programma lo edito?
Grazie


 quale programma lo edito?
Da utente semplice, non puoi modificare un file di sistema. Devi aprire 
l'editor come superuser. Apri un terminale e scrivi: gksu gedit. Ti 
compare il pop-up di richiesta password, la inserisci e ti si apre 
l'editor con i permessi di superuser.

 Ciao
fatto. faccio update-grub, e il terminale dopo aver listato le linee di 
boot che preesistevano nel menù di Grub dice:
siyntax error
incorrect command
syntax error
line no: 151
"syntax error are generated in config grub file"
questo è il contenuto del file 40_custom dopo la modifica che mi hai 
suggerito:
#!/bin/sh
exec tail -n +3 $0
# 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.
echo "Adding Windows" >&2
menuentry "Windows" {
   insmod ntfs
   set root=(hd0,2)
   chainloader +1


 Ciao
premetto che nonostante ti avessi riportato nelle stringhe precedenti 
(hd0,2)  l'avevo invece già scritto nel file come (hd0,5)
in sda1 c'è ubuntu, sda3 è la partizione di recovery di Vista, e sda5 è 
quella di Win7
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6079    48828125   83  Linux
/dev/sda2            6079       18587   100471662+   f  W95 Esteso (LBA)
/dev/sda3           18588       19457     6988275    7  HPFS/NTFS
/dev/sda5            6678       18587    95667043+   7  HPFS/NTFS
/dev/sda6            6079        6678     4804608   82  Linux swap / Solaris
Le voci nella tabella delle partizioni non sono nello stesso ordine del 
disco


 `-
