grub non viene visto all'avvio....come ripristinarlo?

8 risposte [Ultimo messaggio]
Ritratto di elvis86
elvis86
(Junior)
Offline
Junior
Iscritto: 23/09/2013
Messaggi: 12

Salve ragazzi, vi spiego subito il problema.
Ho installato windows e openSUSE sul mio PC. Quest'ultimo su una partizione estesa con /home separata.
Le installazioni sono andate tutte a buon fine, però avevo riscontrato un problema in windows 7 che prima d'ora non era mai capitato e cioè l'impossibilità di mandare il PC in ibernazione. Infatti, cliccando su ibernazione, mi usciva la schermata del cambio utente.
Girando su internet ho trovato una soluzione che riguarda appunto W7 e openSUSE e dice di rendere la partizione di sitema da 100 mb (cioè quella che windows crea in automatico) attiva. Ho fatto questo procedimento e l'ibernazione è stata ripristinata. Il problema adesso è che all'avvio del PC non esce più il grub e quindi non ho la possibilità di scegliere tra W7 e SUSE; come posso risolvere? Calcolate che sono alle prime armi in linux Worried

EDIT: all'avvio non ho nessun errore, semplicemente parte direttamente windows

Ritratto di dragoncello
dragoncello
(Collaboratore)
Offline
Collaboratore
Iscritto: 16/07/2005
Messaggi: 2739

https://it.opensuse.org/SDB:Riparare_l%27MBR_dopo_l%27installazione_di_Windows
http://it.opensuse.org/GRUB
by

SUSE Tumbleweed- kernel-5.6.12.1.3-6- kde-plasma-5.18.5.1- Intel Core i7 Asus P9x79 pro GeForce GTX 560-driver Nvidia-390.132.14- SSD samsung 850 pro 512 gb http://opensuse-community.org/

Ritratto di elvis86
elvis86
(Junior)
Offline
Junior
Iscritto: 23/09/2013
Messaggi: 12

Citazione:

Devi assicurarti di essere in grado di avviare openSUSE. Puoi farlo utilizzando il Sistema di salvataggio (versione inglese: Rescue System) del DVD di installazione o utilizzando un CD con Plop Boot Manager o Super Grub Disk per esempio. Puoi avviare una qualsiasi ISO su chiavetta USB tramite UNetbootin. Quindi puoi riparare il Master Boot Record con pochi comandi

Ragazzi io ho solo il DVD nel quale ho masterizzato la iso, quindi devo utilizzare il Rescue System? Se si, è un'opzione che trovo quando faccio partire il DVD?

Ritratto di dragoncello
dragoncello
(Collaboratore)
Offline
Collaboratore
Iscritto: 16/07/2005
Messaggi: 2739

http://software.opensuse.org/123/en
devi scaricarti la iso del cd rescue

SUSE Tumbleweed- kernel-5.6.12.1.3-6- kde-plasma-5.18.5.1- Intel Core i7 Asus P9x79 pro GeForce GTX 560-driver Nvidia-390.132.14- SSD samsung 850 pro 512 gb http://opensuse-community.org/

Ritratto di elvis86
elvis86
(Junior)
Offline
Junior
Iscritto: 23/09/2013
Messaggi: 12

Ok la sto scaricando.
Ho letto che è possibile pure dal DVD di installazione tramite un comando "ripara" che ci dovrebbe essere. Mi dai conferma?

Ritratto di dragoncello
dragoncello
(Collaboratore)
Offline
Collaboratore
Iscritto: 16/07/2005
Messaggi: 2739

C'era sulla 12.1 mi pare,ora non c'è sulla 12.3 per me una caxxata.

SUSE Tumbleweed- kernel-5.6.12.1.3-6- kde-plasma-5.18.5.1- Intel Core i7 Asus P9x79 pro GeForce GTX 560-driver Nvidia-390.132.14- SSD samsung 850 pro 512 gb http://opensuse-community.org/

Ritratto di elvis86
elvis86
(Junior)
Offline
Junior
Iscritto: 23/09/2013
Messaggi: 12

Ho fatto il cd e ho avviato la live di opensuse; adesso mi ha aperto lo sfondo di suse però non c'è ne mouse ne menù che possa utilizzare e quindi non so come aprire il terminale xD

EDIT: sono riuscito ad aprire un terminale.....ho eseguito quei comandi e riavviato. A questo punto la guida dice che dovrebbe riapparire il menù grub ma non è così.
Ti metto un'immagine di quello che esce appena riavvio il pc:

http://overpic.net/viewer.php?file=xgrmvdbrstcjyrmila6a.jpg

In più ti scrivo i possibili comandi che mi da:
http://overpic.net/viewer.php?file=x95xsvsg7143lj619ay5.jpg

Ah ultima cosa...il grub si trova in hd0,4

EDIT2: ho rifatto la procedura e ho notato che esegue il processo "install /boot/grub/stage1" mentre nella guida si parla di "boot/grub/stage2"......quindi forse è la versione vecchia di grub ( dice grub 0.97).

Aspetto un vostro aiuto per il momento...sono senza pc xD

EDIT: scusate tutti questi edit ma leggendo qui:LINK quello che ho capito è che se installo opensuse in una partizione estesa allora il grub dovrebbe essere installato nell'MBR altrimenti non ho capito quali problemi potrebbero verificarsi.
A questo punto mi sa che aggiustando il grub mi si ripresenterà nuovamente il problema di non poter ibernare Windows poiché la partizione da 100mb non sarà più attiva.
Io vorrei poter ibernare sia da Windows che da suse. Come posso fare? Posso pure re installare suse, però durante la precedente installazione non ho visto opzioni su dove mettere il grub.

Ritratto di Grinch
Grinch
(Guru)
Offline
Guru
Iscritto: 05/12/2011
Messaggi: 887

http://www.linuxmind-italia.org/index.php?topic=17675.0

Vedo che hai risolto , Applause

Ritratto di elvis86
elvis86
(Junior)
Offline
Junior
Iscritto: 23/09/2013
Messaggi: 12

Grazie Big Grin ma sinceramente non ho proprio risolto il problema, anzi, quel problema in particolare perchè il menu del grub continuava a non voler uscire e mi dava sempre la solita finestra: "Minimal BASH-LINE like is supported...ecc ecc.
Alla fine ho formattato solamente suse utilizzando le partizioni fatte in precedenza e questa volta ho scelto di mettere il grub in MBR. Così facendo, anche settando la partizione di sistema di windows (quella da 100mb) come attiva, il grub non è piu andato via e l'ibernazione funziona su entrambi i sistemi Wink .

A presto per i prossimi dubbi ahhahaha Smile