Windows 8 scomparso dalla lista del grub 2

10 risposte [Ultimo messaggio]
Ritratto di Lorenzo_Civv
Lorenzo_Civv
(Junior)
Offline
Junior
Iscritto: 28/08/2013
Messaggi: 6

Salve a tutti quanti,
mi chiamo Lorenzo e sono appena entrato nel mondo di openSUSE e devo dire che mi trovo benissimo e penso che rimarrà il mio sistema operativo per moooolto tempo!
Veiamo però al dunque: ho fatto un enorme errore nella fase di installazione: ho formattato la partizione EFI (sul forum inglese di openSUSE han detto che è un problema abbastanza comune se non si segue la procedura suggerita dall'installer).
Ora dunque mi è scomparso windows 8 dal grub2, però io vorrei avere la macchina in dualboot dato che a volte devo usare dei programmi disponibili solo per windows (ahimè).
Volevo chiedere dunque se qualcuno poteva dirmi se c'era un modo per rimettere a posto il file EFI ed avere la macchina in dual boot.

In alternativa avevo anche pensato di usare la partizione di recovery per riportare la macchina alle condizioni iniziali e poi reinstallare openSUS da zero senza commettere l'errore di questa volta, però non riesco a capire come farla partire.

Grazie mille in anticipo per tutti i possibili consigli.

Lorenzo

Ritratto di fabio75
fabio75
(Geek)
Offline
Geek
Iscritto: 09/01/2009
Messaggi: 101

Hai provato a dare un'occhiata a questo post?

http://www.suseitalia.org/forum/installazione/scritta-grub-nessuno-avvio#comment-109910

Ritratto di Lorenzo_Civv
Lorenzo_Civv
(Junior)
Offline
Junior
Iscritto: 28/08/2013
Messaggi: 6

Ciao, scusa per il ritardo ma in questi giorni mi son trasferito a Parigi.
In generale ho dato solo una letta veloce, ma mi sembra che lui abbia una situazione differente (l0utente del post che mi hai linkato), cioè lui ha una situazione in cui non ha cancellato la aprtizione EFI di windows ma ha solamente un problema in cui non vede windows i cui file sono installati correttamnete. Tu dici che quell'operazione di montaggio dei file systems attraverso il grub si può fare anche se ho fatto quell'errore in fase di instalazione (cioè formattare la partizione EFI)?

Grazie ancora per l'aiuto

Lorenzo

Ritratto di fabio75
fabio75
(Geek)
Offline
Geek
Iscritto: 09/01/2009
Messaggi: 101

Prova a dare da root il comando fdisk -l
per capire prima quale è la situazione delle tue partizioni

Ritratto di Lorenzo_Civv
Lorenzo_Civv
(Junior)
Offline
Junior
Iscritto: 28/08/2013
Messaggi: 6

Ecco l'output:

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
 
 
Disk /dev/sdb: 24.0 GB, 24015495168 bytes
256 heads, 63 sectors/track, 2908 cylinders, total 46905264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdb07a25c
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  4294967295  2147483647+  ee  GPT
 
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
 
 
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xa3362226
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1465149167   732574583+  ee  GPT
Partition 1 does not start on physical sector boundary.

Ritratto di wal7er
wal7er
(Guru)
Offline
Guru
Iscritto: 21/09/2007
Messaggi: 572

Per vedere come è partizionato un disco gpt usa il comando:

#> gdisk -l

fdisk ti dice che non è compatibile con il partizionamento gpt: in questo caso vedi solo una partizione grande quanto tutto il disco.

HP Pavilion dv5-1110el powered by OpenSUSE 13.2 64bit

http://linuxcounter.net/cert/432576.png

Ritratto di Lorenzo_Civv
Lorenzo_Civv
(Junior)
Offline
Junior
Iscritto: 28/08/2013
Messaggi: 6

Sfortunatamente mi da un erroe...

GPT fdisk (gdisk) version 0.8.5
 
Problem opening -l for reading! Error is 2.
The specified file does not exist!

che vuol dire?
son messo male?

Ritratto di wal7er
wal7er
(Guru)
Offline
Guru
Iscritto: 21/09/2007
Messaggi: 572

il comando deve essere dato come utente root. L'errore è dovuto al fatto che non riesce a leggere i dati dal disco perchè è eseguito come utente non root.

HP Pavilion dv5-1110el powered by OpenSUSE 13.2 64bit

http://linuxcounter.net/cert/432576.png

Ritratto di Lorenzo_Civv
Lorenzo_Civv
(Junior)
Offline
Junior
Iscritto: 28/08/2013
Messaggi: 6

L'ho dato come root

lorenzo@linux-bfij:~> su
Password: 
linux-bfij:/home/lorenzo # gdisk -l
GPT fdisk (gdisk) version 0.8.5
 
Problem opening -l for reading! Error is 2.
The specified file does not exist!
linux-bfij:/home/lorenzo # 

Ritratto di wal7er
wal7er
(Guru)
Offline
Guru
Iscritto: 21/09/2007
Messaggi: 572

vuole il nome del dispositivo.

#> gdisk -l /dev/sda

HP Pavilion dv5-1110el powered by OpenSUSE 13.2 64bit

http://linuxcounter.net/cert/432576.png

Ritratto di Lorenzo_Civv
Lorenzo_Civv
(Junior)
Offline
Junior
Iscritto: 28/08/2013
Messaggi: 6

Ah scusa! non avevo mai usato quel comando Smile

linux-bfij:/home/lorenzo # gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.5
 
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present
 
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1465149168 sectors, 698.6 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 7F6EA309-1BAB-4D4A-9090-5F8ED70708C7
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1465149134
Partitions will be aligned on 2048-sector boundaries
Total free space is 5333 sectors (2.6 MiB)
 
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          616447   300.0 MiB   EF00  EFI system partition
   2          616448         2459647   900.0 MiB   2700  Basic data partition
   3         2459648         2721791   128.0 MiB   0C01  Microsoft reserved part
   4         2721792       588779519   279.5 GiB   0700  Basic data partition
   5       588779520      1001308816   196.7 GiB   0700  Basic data partition
   6      1423183872      1465147391   20.0 GiB    2700  Basic data partition
   7      1001310208      1391933254   186.3 GiB   0700  
   8      1391933440      1423183871   14.9 GiB    8200