Pagina 1 di 2

Problema grub2 non fa partire windows

Inviato: venerdì 14 maggio 2010, 19:57
da doctorhouse
Ciao ragazzi, questi sono i dischi

Codice: Seleziona tutto

Disco /dev/sda: 123.5 GB, 123522416640 byte
255 testine, 63 settori/tracce, 15017 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: 0x6a326a32

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1               1       15016   120615988+   7  HPFS/NTFS

Disco /dev/sdb: 320.1 GB, 320072933376 byte
255 testine, 63 settori/tracce, 38913 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: 0x1549f232

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       34310   275595043+   7  HPFS/NTFS
/dev/sdb2           38240       38913     5413905    7  HPFS/NTFS
/dev/sdb3           34311       38239    31559692+   5  Esteso
/dev/sdb5           34311       38071    30210201   83  Linux
/dev/sdb6           38072       38239     1349428+  82  Linux swap / Solaris

windows è installato su sdb1

per questo ho creato il file /etc/grub.d/35-windows nel quale ho inserito

Codice: Seleziona tutto

#! /bin/sh -e


echo "Adding Windows" >&2
cat << EOF
menuentry "Windows Vista" {
chainloader (hd1,1)+1
}
EOF
ho dato il comando update-grub ma non vuole sapere di partire al boot, rimane il cursore lampeggiante in alto a sinistra e niente più.

Grazie

Re: Problema grub2 non fa partire windows

Inviato: venerdì 14 maggio 2010, 20:43
da MoonDragon
Ciao prova a fare così

disinstalla completamente anche i file di sinstallazione GRUB

poi senza riavviare reinstallalo (non mettere reistalla ma elimina tutto)

ok

poi fammi sapere

Re: Problema grub2 non fa partire windows

Inviato: venerdì 14 maggio 2010, 20:47
da Light_Sephiroth
Ho Esattamente lo stesso problema del dottorcasa!

L'unica differenza è che il mio sistema operativo installato in parallelo è Windows 7.

Proprio oggi ho reinstallato Ubuntu 10.04 per motivi non inerenti al problema, ma, già prima che eseguissi questa installazione il disagio si era già presentato.

What's happening??  :-\

Re: Problema grub2 non fa partire windows

Inviato: venerdì 14 maggio 2010, 20:51
da doctorhouse
Ciao prova a fare così
disinstalla completamente anche i file di sinstallazione GRUB
poi senza riavviare reinstallalo (non mettere reistalla ma elimina tutto)
ok
poi fammi sapere
Ciao, grazie però non ho capito.. puoi essere più chiaro per favore? Cosa dovrei disinstallare?

Re: Problema grub2 non fa partire windows

Inviato: venerdì 14 maggio 2010, 20:51
da MoonDragon
Leggi sopra ;D

Re: Problema grub2 non fa partire windows

Inviato: venerdì 14 maggio 2010, 21:03
da doctorhouse
Ok ok sono cotto.
Ho reinstallato i pacchetti grub-pc e grub-common da synaptic, ho riavviato ma il problema è rimasto.

Re: Problema grub2 non fa partire windows

Inviato: venerdì 14 maggio 2010, 23:12
da MoonDragon
ma prima li hai disinstallati mettendo la spunta su rimuovi completamente?? (clic destro synaptic)

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 11:52
da LAV
Salute a tutti. Anche a me è successa la stessa cosa, installando la nuova versione di kubuntu via gestore aggiornamenti. L'unico input che mi è stato chiesto era se volevo mantenere la configurazione dello startup in uso. Ho risposto di sì ed ho continuato.
La partizione windows non è più lanciabile (come sopra).
Ho disinstallato completamente grub (anche i files di configurazione) controllando la rimozione dei files in etc/grub.d/ e controllando che il device indicato per windows fosse corretto  (Sda1). Ho fatto l'update-grub. Ma niente.
Pensavo (sono un neofita di linux) che i devices non fossero riconosciuti perchè non montati, e proprio per questo ho fatto la procedura DOPO aver aperto tutti i dischi fissi (4) ed averli quindi montati per forza.
Ma niente.

Dunque, avendo io bisogno dei software windows per lavoro, e usando Linux solo per piacere personale, avrei bisogno proprio di risolvere il problema.
E' vero che Linux mi ha aiutato in un caso drammatico di corruzione del registro di windows e mi ha permesso di entrare manualmente nei files di configurazione di winxp, pulendoli e ripristinando il sistema... ma adesso...

Come far riconoscere a 'sto maledetto grub2 la partizione windows e farla partire?
O altrimenti...
Come reinstallare il boot loader windows senza toccare il sistema? EDIT: probabilmente questo è risolto. Google insegna. Scusate. Però vorrei conservare il dual boot.

Vi ringrazio assai.

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 12:38
da MoonDragon
Salve ragazzi vi propongo di :
1: rimozione grub installato
2: installare il "vecchio grub" e non grub-pc (c'è una bella differenza)
3: Se non funzionasse nemmeno quello provate ad installare BURG un altro bootloader basato su GRUB

Per BURG aggiungere a sources.list

##  PPA for (Burg - program based on Grub 2)
  deb http://ppa.launchpad.net/bean123ch/burg/ubuntu lucid main
# deb-src http://ppa.launchpad.net/bean123ch/burg/ubuntu lucid main

Poi se avete scelto GRUB date da terminale sudo update-grub
Se avete installato BURG date da terminale sudo update-burg

Fatemi sapere

CIAO :)

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 12:43
da zifino
io ho avuto lo stesso problema e per risolvere ho fatto ripristino grub 2 di ubuntu ho seguito la guida e ora tutto funziona all'avvio ti fa scegliere se usare ubuntu o xp

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 13:09
da LAV
zifino ha scritto: io ho avuto lo stesso problema e per risolvere ho fatto ripristino grub 2 di ubuntu ho seguito la guida e ora tutto funziona all'avvio ti fa scegliere se usare ubuntu o xp
Bene. Oggi so cosa fare...
Ma non è ostico rilasciare upgrades in questo modo?
Insomma... Linux è bellissimo ma...

PS: se fossi così gentile da mostrarmi il processo passo passo... Sono niubbo, lo confesso! Basta la guida?

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 14:17
da LAV
Dal manuale sulla rete...
GRUB 1 works great for most things, and will for some time to come. This version is called GRUB 2 because you should think twice about upgrading (because it's in development), and twice about rebooting (because it has a new config system).
Allora gli va di scherzare...http://grub.enbug.org/Manual#head-ea564d4b7b06dd91de2c22795b60fc9da245428c

Domanda: come si fa a rimettere Grub 1 (that GRUB 1 works great for most things, and will for some time to come.)????

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 14:26
da patel

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 15:54
da LAV
Grazie!

Edit: ho fatto quanto indicato nella pagina ma:
## ## End Default Options ##

title Ubuntu 10.04 LTS, kernel 2.6.31-10-rt
uuid 14460aed-ac4b-4f88-b787-7238f79f09d4
kernel /boot/vmlinuz-2.6.31-10-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro quiet splash
initrd /boot/initrd.img-2.6.31-10-rt
quiet

title Ubuntu 10.04 LTS, kernel 2.6.31-10-rt (recovery mode)
uuid 14460aed-ac4b-4f88-b787-7238f79f09d4
kernel /boot/vmlinuz-2.6.31-10-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro  single
initrd /boot/initrd.img-2.6.31-10-rt

title Ubuntu 10.04 LTS, kernel 2.6.31-9-rt
uuid 14460aed-ac4b-4f88-b787-7238f79f09d4
kernel /boot/vmlinuz-2.6.31-9-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro quiet splash
initrd /boot/initrd.img-2.6.31-9-rt
quiet

title Ubuntu 10.04 LTS, kernel 2.6.31-9-rt (recovery mode)
uuid 14460aed-ac4b-4f88-b787-7238f79f09d4
kernel /boot/vmlinuz-2.6.31-9-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro  single
initrd /boot/initrd.img-2.6.31-9-rt

title Chainload into GRUB 2
root 14460aed-ac4b-4f88-b787-7238f79f09d4
kernel /boot/grub/core.img

title Ubuntu 10.04 LTS, memtest86+
uuid 14460aed-ac4b-4f88-b787-7238f79f09d4
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
Non riconosce, mi pare, il kernel windows. Devo editare direttamente la mappa dei kernel? Se sì. dove la trovo?

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 16:14
da LAV
Scusate la mia ignoranza... questo è il grub.cfg
## BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
  have_grubenv=true
  load_env
fi
set default="6"
if [ ${prev_saved_entry} ]; then
  saved_entry=${prev_saved_entry}
  save_env saved_entry
  prev_saved_entry=
  save_env prev_saved_entry
fi
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 14460aed-ac4b-4f88-b787-7238f79f09d4
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=800x600
  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
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.31-10-rt' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 14460aed-ac4b-4f88-b787-7238f79f09d4
linux /boot/vmlinuz-2.6.31-10-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro  vga=792 splash  quiet splash
initrd /boot/initrd.img-2.6.31-10-rt
}
menuentry 'Ubuntu, con Linux 2.6.31-10-rt (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 14460aed-ac4b-4f88-b787-7238f79f09d4
echo 'Caricamento Linux 2.6.31-10-rt...'
linux /boot/vmlinuz-2.6.31-10-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro single  vga=792 splash
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initrd.img-2.6.31-10-rt
}
menuentry 'Ubuntu, con Linux 2.6.31-9-rt' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 14460aed-ac4b-4f88-b787-7238f79f09d4
linux /boot/vmlinuz-2.6.31-9-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro  vga=792 splash  quiet splash
initrd /boot/initrd.img-2.6.31-9-rt
}
menuentry 'Ubuntu, con Linux 2.6.31-9-rt (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 14460aed-ac4b-4f88-b787-7238f79f09d4
echo 'Caricamento Linux 2.6.31-9-rt...'
linux /boot/vmlinuz-2.6.31-9-rt root=UUID=14460aed-ac4b-4f88-b787-7238f79f09d4 ro single  vga=792 splash
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initrd.img-2.6.31-9-rt
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 14460aed-ac4b-4f88-b787-7238f79f09d4
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 14460aed-ac4b-4f88-b787-7238f79f09d4
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 7c70644b70640e68
drivemap -s (hd0) ${root}
chainloader +1
}
### 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: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 16:15
da Jonny78
stesso tuo problema...ho reinstallato tutto

[Boot] Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 17:12
da nibalart
Ciao a tutti,

ho lo stesso problema del dual boot azzerato dall'aggiornamento via rete di UBUNTU dal 9.xx al  10.xx
Premetto che di LINUX non ci capisco niente e ho installato ubuntu proprio per studiare questo sistema operativo, ma mi ero lasciato la seconda possibilità di usare ancora windows (e tutti quei c.. di file elaborati che mi servono) , ma sorpresa il dual boot lo vedo ma non funziona se non solo quella di ubuntu (fortunatamente) . C'è qualcuno che mi guidi mano nella mano a farlo funzionare, e dico proprio mano nella mano perchè ad esempio volevo fare quell'azzeramento di grub2 con sinaptic e non lo trovo...
Grazie a chi vuole rovinarsi il pomeriggio.
:-[ Art

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 18:04
da patel

Codice: Seleziona tutto

sudo gedit /boot/grub/menu.lst
e aggiungi in fondo

Codice: Seleziona tutto

title Windows
root (hd0,0)
makeactive
chainloader +1

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 18:53
da LAV
patel ha scritto:

Codice: Seleziona tutto

sudo gedit /boot/grub/menu.lst
e aggiungi in fondo

Codice: Seleziona tutto

title Windows
root (hd0,0)
makeactive
chainloader +1
Ma neanche per sogno...
Scusa ma mi sto un po' incavolando...

Ho seguito tutti i passi precedenti. Ho tolto grub2 e messo grub. Niente. Il sistema non riconosce windowsxp.
Ho aggiunto le linee di cui dici, le prende, boota ma se seleziono xp finisce con lo stesso cursore in alto a sx.
Provo con lilo ma mi dà errore sugli UUID (mi pare) degli HDD. Lo tolgo.
Allora ho provato a ripristinare l'MBR con il CD di xp.
Manco per sogno. Riconosce l'unica installazione di Win e procede. Mi dà un avvertimento di "master boot sector is not legal" (o qualcosa di simile). Io penso "per forza, c'è grub" e accetto il fixmbr.
Ripartenza e non c'è più nessun sistema. Semplicemente schermo nero.
Allora reinstallo ubuntu 9.10 da CD.
Il processo riconosce XP e mi chiede se voglio fare un dual boot. Tutto contento dico di sì,,,,
... la linea di windows c'è... seleziono windowsxp e di nuovo schermo nero e fermo.
Ubuntu parte ma porca ...tana inevitabilmente l'aggiornamento a ubuntu 10 deve aver reso inutilizzabile la partizione dove è windows.
Un mio amico linuxiano mi aveva avvertito di non installare le nuove versioni per almeno un paio di mesi.
Ma non immaginavo che la cosa fosse così... poco seria.

Naturalmente qualunque suggerimento è ottimamente accettato. Devo lavorare con software complessi su Win e WINE, a questo punto, è solo uno scherzo.

Re: Problema grub2 non fa partire windows

Inviato: domenica 16 maggio 2010, 18:57
da patel
dalla console di ripristino di win

Codice: Seleziona tutto

fixmbr
fixboot
exit