#1 23-11-2016 11:46:11

BruciatoreFlower
Appena sbarcato sul forum
Registrato: 17-01-2015
Messaggi: 38

[Risolto] Aggiungere windows a Grub2

Buongiorno, dopo aver installato Fedora25 e aver riavviato il pc, ho notato che al posto di aggiungere Windows 10 in automatico al menù di grub come faceva di solito, questo non era presente.
Secondo quanto trovato nel web dovrebbe bastare aggiungere il seguente testo a /etc/grub.d/40_custom, ma in questo modo Windows non parte

 menuentry "Windows 10" {
         set root=(hd0,2)
         chainloader +1
         }

vi lascio questi output:

[root@localhost ~]# tree /boot/efi
/boot/efi
├── EFI
│   ├── BOOT
│   │   ├── BOOTX64.EFI
│   │   └── fallback.efi
│   └── fedora
│       ├── BOOT.CSV
│       ├── fonts
│       │   └── unicode.pf2
│       ├── fw
│       ├── fwupx64.efi
│       ├── gcdx64.efi
│       ├── grub.cfg
│       ├── grubenv
│       ├── grubx64.efi
│       ├── MokManager.efi
│       ├── shim.efi
│       ├── shim-fedora.efi
│       └── themes
├── grub2
├── mach_kernel
└── System
    └── Library
        └── CoreServices
            └── SystemVersion.plist
[root@localhost ~]# fdisk -l
Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 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
Disklabel type: gpt
Disk identifier: 896F8DB3-9779-4844-BC26-6610CC2A14B0

Dispositivo      Start       Fine   Settori   Size Tipo
/dev/sda1         2048     208895    206848   101M EFI System
/dev/sda2       208896  607412184 607203289 289,5G Microsoft basic data
/dev/sda3    607412224  608382975    970752   474M Windows recovery environment
/dev/sda4    608382976 1328574463 720191488 343,4G Microsoft basic data
/dev/sda5   1328574464 1936748543 608174080   290G Linux filesystem
/dev/sda6   1936748544 1953523711  16775168     8G Linux swap

Windows 10 è in sda2, mentre la partizione di EFI sda1 è montata in /boot/efi

Ultima modifica di BruciatoreFlower (24-11-2016 23:08:55)

Non in linea

#2 23-11-2016 12:00:22

marcomotta
Fedora nel sangue
Da Roma
Registrato: 18-01-2009
Messaggi: 2'529
Sito web

Re: [Risolto] Aggiungere windows a Grub2

Mi sa che in fase di installazione hai formattato la partizione EFI, perché manca la cartella Microsoft con i files di avvio di Windows...


La filosofia è una disciplina con obiettivi, ma senza regole. La matematica è una disciplina con regole, ma senza obiettivi.
Un giorno ho incontrato un uomo che non aveva né obiettivi né regole. Studiava filosofia della matematica.

Non in linea

#3 23-11-2016 12:03:43

BruciatoreFlower
Appena sbarcato sul forum
Registrato: 17-01-2015
Messaggi: 38

Re: [Risolto] Aggiungere windows a Grub2

Mi sa che in fase di installazione hai formattato la partizione EFI, perché manca la cartella Microsoft con i files di avvio di Windows...

in fase di installazione avevo selezionato la partizione EFI per essere montata in /boot/efi, in passato quando facevo così i file di Windows non venivano cancellati...

Comunque per risolvere potrei ripristinare il boot di windows con l'immagine apposita e poi reinstallare nuovamente grub2 in dev/sda1?

Ultima modifica di BruciatoreFlower (23-11-2016 12:04:10)

Non in linea

#4 23-11-2016 12:18:31

marcomotta
Fedora nel sangue
Da Roma
Registrato: 18-01-2009
Messaggi: 2'529
Sito web

Re: [Risolto] Aggiungere windows a Grub2

Qui non ho sistemi EFI per verificare, ma sono abbastanza sicuro del fatto che debba esserci un /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi che fa partire Windows

E siccome non vedo altre partizioni EFI nel disco, penso proprio che sia stata formattata...

Credo che tu debba ripristinare i files di Windows nella partizione EFI, perché la partizione di Windows probabilmente è a posto. Ovviamente, se ripristini un'immagine della partizione EFI perdi i files di Fedora, e quindi dovrai reinstallare Grub dopo averlo fatto.

Ultima modifica di marcomotta (23-11-2016 12:20:29)


La filosofia è una disciplina con obiettivi, ma senza regole. La matematica è una disciplina con regole, ma senza obiettivi.
Un giorno ho incontrato un uomo che non aveva né obiettivi né regole. Studiava filosofia della matematica.

Non in linea

#5 23-11-2016 14:00:50

BruciatoreFlower
Appena sbarcato sul forum
Registrato: 17-01-2015
Messaggi: 38

Re: [Risolto] Aggiungere windows a Grub2

Vi farò sapere come e se risolvo, intanto grazie!

Non in linea

#6 23-11-2016 15:09:51

marcomotta
Fedora nel sangue
Da Roma
Registrato: 18-01-2009
Messaggi: 2'529
Sito web

Re: [Risolto] Aggiungere windows a Grub2

Vedi se questo può essere di aiuto (ovviamente, ti devi procurare un DVD con la versione di Windows che devi ripristinare).

Ultima modifica di marcomotta (23-11-2016 15:10:30)


La filosofia è una disciplina con obiettivi, ma senza regole. La matematica è una disciplina con regole, ma senza obiettivi.
Un giorno ho incontrato un uomo che non aveva né obiettivi né regole. Studiava filosofia della matematica.

Non in linea

#7 24-11-2016 23:08:31

BruciatoreFlower
Appena sbarcato sul forum
Registrato: 17-01-2015
Messaggi: 38

Re: [Risolto] Aggiungere windows a Grub2

Ho risolto ripristinando il file EFI di Microsoft usando l'immagine di installazione di Windows, dopo di che os-prober lo ha riconosciuto immediatamente.

Non in linea

Piè di pagina