Ciao ragazzi, dopo essermi documentato un po’ meglio sul tema ho effettuato una nuova installazione di Fedora correggendo gli errori che avevano comportato il problema.
Riassumendo, ho ricreato le partizioni che prevedevo di utilizzare previa disabilitazione del Secure Boot del firmware UEFI, le ho riordinate tramite gdisk e ho utilizzato la partizione ESP pre esistente (/dev/sda2) come punto di mount per /boot/efi avendo cura (ovviamente) di non formattarla in fase di setup.
Ora Windows e Fedora si avviano correttamente, tuttavia ho ancora un problemino che spero possiate aiutarmi a risolvere.
In sostanza UEFi avvia di default Windows, posso avviare Fedora premendo all’accensione il tasto F9 e selezionando la relativa voce. Il menu di Grub2 di Fedora mi permette di avviare correttamente anche Windows.
A questo punto chiederei a chi di voi è più esperto nell’uso di efibootmanager come poter modificare l’ordine d’avvio dei due sistemi priorizzando Fedora dal momento che, come vi dicevo, Grub2 permette correttamente di avviare anche Windows ad esifìgenza.
Vi posto un paio di output nell’eventualità tornassero utili e vi ringrazio anticipatamente per qualsiasi suggerimento
# parted -l
Modello: ATA ST500LT012-1DG14 (scsi)
Disco /dev/sda: 500GB
Dimensione del settore (logica/fisica): 512B/4096B
Tabella delle partizioni: gpt
Flag del disco:
Avviso: traduzione nome della partizione non riuscita
Numero Inizio Fine Dimensione File system Nome Flag
1 1049kB 420MB 419MB ntfs nascosta, diag
2 420MB 693MB 273MB fat32 EFI System Partition avvio, esp
3 693MB 827MB 134MB Microsoft reserved partition msftres
4 827MB 258GB 257GB ntfs Basic data partition msftdata
5 258GB 258GB 644MB ext3
6 258GB 292GB 33,6GB xfs
7 292GB 294GB 2147MB linux-swap(v1)
8 294GB 485GB 192GB lvm
9 485GB 500GB 14,7GB ntfs Basic data partition nascosta, msftdata
# blkid
/dev/sda1: LABEL="WINRE" UUID="C4C4CBEDC4CBDFB2" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="bfd71bf8-7b09-466f-9509-0d76fd39541a"
/dev/sda2: UUID="729F-3014" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="9e6a15ca-df2e-4872-9c47-89de88b5cfcf"
/dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="56718b54-b761-400c-9e95-a2fafae30f73"
/dev/sda4: LABEL="Windows" UUID="D2EA0F1BEA0EFC0B" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="883a0347-04b3-4310-8f96-541c44986f74"
/dev/sda5: LABEL="BOOT" UUID="c4809598-7469-46fd-a476-6b32fedb2324" TYPE="ext3" PARTUUID="97620205-db2e-42d3-b720-65ecd332fea8"
/dev/sda6: LABEL="ROOT" UUID="28c48b59-9a40-422a-afd1-df38cf4f3991" TYPE="xfs" PARTUUID="181a26d1-eea7-486e-8cfd-fc0e9011e6d3"
/dev/sda7: LABEL="SWAP" UUID="f40e335d-13e7-4ef7-b702-50a51a20f17d" TYPE="swap" PARTUUID="bc26466c-00a5-4103-a8e3-8714092965b7"
/dev/sda8: UUID="CRzUY0-PFNa-kWu2-FZSS-uB3b-kg2w-NDB6w7" TYPE="LVM2_member" PARTUUID="28c5f29c-6248-468b-90d7-a5cf04fe380b"
/dev/sda9: LABEL="RECOVERY" UUID="3270C98770C951F1" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="a4f35fd9-b4c0-4445-a23a-f2b705453328"
/dev/mapper/VG_SYSTEM-LV_HOME: LABEL="HOME" UUID="29bc2e6f-bab2-4c1a-ba1d-ba346321e971" TYPE="ext4"
/dev/mapper/VG_SYSTEM-LV_VAR: LABEL="VAR" UUID="cd9f5d1f-afd7-4640-a607-07c3473f5be1" TYPE="ext4"
# efibootmgr -v
BootCurrent: 0001
Timeout: 10 seconds
BootOrder: 0002,3002,0001,2001,2002,2003
Boot0001* Fedora HD(2,GPT,9e6a15ca-df2e-4872-9c47-89de88b5cfcf,0xc8800,0x82000)/File(\EFI\fedora\shim.efi)
Boot0002* Windows Boot Manager HD(2,GPT,9e6a15ca-df2e-4872-9c47-89de88b5cfcf,0xc8800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...i................
Boot2001* USB Drive (UEFI) RC
Boot3000* Internal Hard Disk or Solid State Disk RC
Boot3001* Internal Hard Disk or Solid State Disk RC
Boot3002* Internal Hard Disk or Solid State Disk RC
P:S. Credo (ma non ne sono sicuro, correggetemi se sbaglio) che quelle tre entry Boot3000; Boot3001; Boot3002 siano refusi della precedente installazione errata… Se fosse così, c’é la possibilità di rimuoverle?