Vista non parte

21 risposte [Ultimo messaggio]
Ritratto di zampychia
zampychia
(Junior)
Offline
Junior
Iscritto: 07/11/2006
Messaggi: 23

Ieri ho installato SuSe sul mio pc con Vista.
Durante l'installazione ho selezionato il secondo hd che ho (comprato appositamente per Linux) e ho lasciato fare tutto in automatico a SuSe.
In pratica ha installato tutto il sistema sul secondo hd, quello nuovo, e ha messo il grub sul primo disco, quello con Vista.

Oggi sono andata ad avviare Vista (dovevo usare dei programmi che ho lì), ma selezionando "windows" mi restituisce solo due righe di codice e non parte!!!

Esce:
rootnoverify (hd1,1)
chainloader (hd0,0)+1

ma resta fermo lì, non cambia niente!

Ho letto delle guide qui sul forum, dove dicono di cambiare queste righe in map, ma a me non funzionano (e poi comunque credo che nel mio caso Vista sia sul primo hd, non sul secondo).

Dire che sono disperata è poco...

Aggiungo il contenuto del mio file menu.lst

# Modified by YaST2. Last modification on Fri Aug 22 02:13:31 CEST 2008
default 0
timeout 8
gfxmenu (hd1,1)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0 - 2.6.25.11-0.1 (default)
root (hd1,1)
kernel /boot/vmlinuz-2.6.25.11-0.1-default root=/dev/disk/by-id/scsi-SATA_WDC_WD4000AAKS-_WD-WCAS85684667-part2 resume=/dev/sdb1 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.25.11-0.1-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0 - 2.6.25.11-0.1
root (hd1,1)
kernel /boot/vmlinuz-2.6.25.11-0.1-default root=/dev/disk/by-id/scsi-SATA_WDC_WD4000AAKS-_WD-WCAS85684667-part2 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe vga=0x317
initrd /boot/initrd-2.6.25.11-0.1-default

###Don't change this comment - YaST2 identifier: Original name: linux-2.6.25.11-0.1-debug###
title Debug -- openSUSE 11.0 - 2.6.25.11-0.1
root (hd1,1)
kernel /boot/vmlinuz-2.6.25.11-0.1-debug root=/dev/disk/by-id/scsi-SATA_WDC_WD4000AAKS-_WD-WCAS85684667-part2 resume=/dev/sdb1 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.25.11-0.1-debug

###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd1,1)
chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
rootnoverify (hd1,1)
chainloader (hd0,2)+1

CHIARA

Ritratto di Il_Cjargnel
Il_Cjargnel
(Guru)
Offline
Guru
Iscritto: 04/08/2005
Messaggi: 1886

vedo che hai 2 windows però!! perxchè?? quale è quello che non parte???

OpenSuse 11.0+ OpenSuse 11.2

Ritratto di Alfio
Alfio
(Guru)
Offline
Guru
Iscritto: 30/08/2005
Messaggi: 2678

Al boot prova a selezionare il seconda voce e non la prima e vedi.
Di norma succede questo in grub quando ho ai un disco usb esterno o una partizione fatta con vista ntfs che essendo un po cambiato da ntfs di xp lo riconosce come sistema operativo possibilmente vista è nella seconda voce e nel primo una partizione.
Ciao

Ritratto di zampychia
zampychia
(Junior)
Offline
Junior
Iscritto: 07/11/2006
Messaggi: 23

Grazie delle risposte Smile

Allora...
Il mio disco dove c'è Vista è partizionato in questo modo:
- in C c'è Vista e tutto quanto
- in D c'è la partizione di ripristino della HP (che non ho mai toccato, ho solo masterizzato i dvd di recovery)

Ho già provato a far partire sia windows 1 (nessun risultato, solo le due righe che ho riportato prima) sia windows 2 (dà errore), quindi con questa configurazione non sono riuscita ad ottenere nessun risultato.

Il comando sudo cat /boot/grub/device.map mi ha restituito questo:
(hd0) /dev/sda
(hd1) /dev/sdb

Ho provato a leggere i link che mi hai indicato ferdybassi, ma non sono molto sicura di quello che devo fare adesso (sono iscritta da molto qui, ma la mia esperienza è decisamente limitata, sul vecchio pc avevo tolto linux per motivi di spazio)... e sinceramente mi sono anche un po' spaventata... non vorrei dover formattare tutto il pc...

CHIARA

Ritratto di Il_Cjargnel
Il_Cjargnel
(Guru)
Offline
Guru
Iscritto: 04/08/2005
Messaggi: 1886

a me da rogne se ho linux sul primario e win sil secondario, ma nulla esclude che le rogne ci siano l'ostesso!!!

risrolvevo cosi

title windows 1
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1

questo avviava CORRETTAMNTE win sil secondario!!!!!!

prova, al limite forse son da invertire 1-->0 e 0-->1

ma attendi magari se altri confermano la mia tesi!

MAndi

OpenSuse 11.0+ OpenSuse 11.2

Ritratto di zampychia
zampychia
(Junior)
Offline
Junior
Iscritto: 07/11/2006
Messaggi: 23

Questa soluzione l'ho già testata (avevo trovato qui la guida), ma non mi ha fatto risolvere niente, anzi, mi è uscito direttamente un errore... Sad

CHIARA

Ritratto di cla90
cla90 (non verificato)
()

Quote:

Durante l'installazione ho selezionato il secondo hd che ho (comprato appositamente per Linux) e ho lasciato fare tutto in automatico a SuSe.
In pratica ha installato tutto il sistema sul secondo hd, quello nuovo, e ha messo il grub sul primo disco, quello con Vista.

l'hd per linux e' usb o interno (ide/sata..) ?

da quanto so, il grub deve essere installato sull'hd con linux, senno' ti da errore... se disinstalli linux, il grub (che magari sta sull'mbr) non funziona piu', perche' (credo) abbia bisogno di accedere alla partizione linux per i file di configurazione...

anche io avevo vista che adottava la stessa soluzione (home+recovery)...
e di problemi di questo tipo ne ho avuti tantissimi, e fortunatamente sono riuscito a risolverli tutti... (perlopiu' si tratta di modificare i jumper sugli hd interni per cambiare il master e lo slave)

se proprio non ci riesci reinstalla linux creando una partizione di boot a parte (deve essere la prima sull'hd dove e' installato linux!!) e impostando l'hd con linux come primario...

comunque sono riuscito ad eliminare completamente i problemi.... ...eliminando vista Laughing

Ritratto di zampychia
zampychia
(Junior)
Offline
Junior
Iscritto: 07/11/2006
Messaggi: 23

L'hd è interno.
Io sinceramente non so dove abbia installato il grub, ho lasciato scegliere tutto a Suse, non essendo molto pratica...
Ho soltanto selezionato l'intero disco come luogo dell'installazione dell'os (controllando fosse quello nuovo, per non rischiare di formattare Vista), il resto l'ho lasciato così come me lo dava.
Ho visto che ha messo due punti di montaggio sul disco di Windows, ma poi non c'era scritto altro!

L'unica cosa che posso aggiungere e che non ho detto è che Suse è stato installato formattando il disco dove prima avevo provato ubuntu (mi era saltato tutto in aria cercando di installare la video... e quindi ho preso il dvd di Suse e l'ho messo)... ma c'era scritto che formattava tutto, per cui non credo sia quello il problema, anche perché il Grub è tutto normale e non presenta tracce di ubuntu!

Devo dire che però con ubuntu non ho avuto alcun problema, Vista si avviava tranquillamente... e questo fatto mi dispiace molto, io son sempre stata completamente pro Suse e contro ubuntu... :cry:

CHIARA

Ritratto di Il_Cjargnel
Il_Cjargnel
(Guru)
Offline
Guru
Iscritto: 04/08/2005
Messaggi: 1886

piccolo consiglio....
Linux mettilo come primario e win come secondario sempre (non mi stuferò mai di dirlo)

questo perchè..
1- hai grub sullo stesso disco di linux (ndifferente la versione)
2 se x qualche ragione "salta" grub e linux, puoi sempre riavviare il pc con win (con boot da bios) con il secondario...insomma hai due bootloader usabili!!!

hi detto che la soluzione dato map (hd) ecc ecc ecc ti da errore, pensavo mente guidavo (brutta l'autostra) sicura che win non sia su hd2 (ovvero 2 partizione) disolito la partizione nascosta è all'inizio, quindi con la soluzione di prima abbiam tentato di avviare la partizione di ripristino.....

quindi potrebbe essere piu corretto...

title windows 1
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd0,2)+1

OpenSuse 11.0+ OpenSuse 11.2

Ritratto di ferdybassi
ferdybassi
(Guru)
Offline
Guru
Iscritto: 11/09/2005
Messaggi: 2668

Quote:

Il_Cjargnel ha scritto:
sicura che win non sia su hd2 (ovvero 2 partizione) disolito la partizione nascosta è all'inizio, quindi con la soluzione di prima abbiam tentato di avviare la partizione di ripristino.....

title windows 1
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd0,2)+1

Ecco, stavo per chiederlo io...

Ciao ciao

Amministratore di
www.it-opensuse.org

Ritratto di zampychia
zampychia
(Junior)
Offline
Junior
Iscritto: 07/11/2006
Messaggi: 23

Sicura non sono sicura... cioè... Thinking
La seconda voce di Win comunque non si avvia, dà direttamente errore... e dovrebbe essere la partizione di ripristino (mi pare proprio di ricordare che le ha riconosciute in quest'ordine anche durante l'installazione)...

Comunque quei parametri che si devono mettere dopo map in che modo si possono modificare?
Forse devo solo cambiare qualcosa lì...

Poi vedevo nelle varie soluzioni che c'è qualcuno che ha soltanto aggiunto "makeactive" tra le due voci del menu.lst... forse dovrei tentare questa strada anche io?

[extra: come dovevo fare per mettere Linux primario e sistemare lì il grub?]

CHIARA