Sto cercando di configurare Windows 8 e Arch Linux su un nuovo Sony Vaio E14 con Windows 8 preinstallato.
Finora:
- ho installato W8 sul mio nuovo SSD (cambiato per l'HDD originale) usando Recovery Media
- ridotta la partizione W8, partizione di ripristino eliminata, scambio disabilitato
- confermato l'avvio W8 bene
On to Arch:
- disabilitato Avvio protetto nel BIOS
- confermato l'avvio W8 bene
- Avviato Arch dal CD e installa tutto sulla quarta e quinta partizione
- impostare rEFInd per il bootloader del kernel EFIstub
Dopo ciò è peggiorato. Non ero in grado di avviare nient'altro che Windows 8 (anche se ero contento che almeno continuassero a funzionare bene).
Provato:
- creando EFI \ refind \ e inserendo lì .efi (come da manuale Arch
- sovrascrivendo EFI \ boot \ bootx64.efi
- sovrascrivendo EFI \ Microsoft \ Boot \ bootmgr.efi
- sovrascrivendo EFI \ Microsoft \ Boot \ bootmgfw.efi --- YAY rEFInd mostrato!
Fin qui tutto bene. Ho mantenuto l'intera directory \ Boot di W8 in EFI \ windows8 e ho impostato un menu di avvio per esso; e si è avviato bene.
Ma, al riavvio, tutto era sbagliato: "Sistema operativo non trovato" invece di qualsiasi bootloader (refind o w8).
È stato riavviato in Arch utilizzando il CD live per scoprire che la partizione EFI aveva una tabella FAT errata. fsck.vfat ha risolto il problema e ho scoperto che EFI \ Microsoft \ Boot era tornato al suo stato originale (tutti i file di refind sono stati eliminati e sostituiti con bootloader W8). Li ho sovrascritti di nuovo e sono tornato a rEFInd mostrandosi correttamente e Arch è perfettamente avviabile.
Dopodiché ho provato a rinominare EFI \ Microsoft \ Boot \ bootmgfw.efi in bootmgfw.001.efi (quindi copiando il file .efi di refind in bootmgfw.efi e mantenendo OGNI ALTRO file com'era), ma con esattamente lo stesso risultato. Ho provato a contrassegnare la partizione EFI GPT come sola lettura, stesso risultato.
Ora sono un po 'sfortunato. Arch si avvia bene, così come W8 ma nel processo distrugge la partizione EFI.
Grazie per qualsiasi idea, Google mi ha portato così lontano e non riesco a trovare di meglio.
PS: Windows 8 FORSE distrugge la partizione allo spegnimento - quando ordino uno spegnimento in W8, ci vuole insolitamente tempo (circa mezzo minuto invece di ~ 5 secondi). Quindi, in teoria, potrei risolverlo ripristinando il laptop invece di un normale spegnimento, ma non è carino.