PROBLEMA Impossibile avviare Windows in dual-boot

Pubblicità

DonTech

Nuovo Utente
Messaggi
108
Reazioni
2
Punteggio
39
Ciao a tutti! Da qualche anno su un PC è presente una configurazione dual boot (Windows 10 e distro Linux) su un solo disco. All'avvio parte sempre prima GRUB e mostra sia Linux che Windows, il tutto ha funzionato senza intoppi fino a qualche giorno fa. Ora Windows non riesce più ad avviarsi. In pratica fallisce l'avvio in meno di 2 secondi dopo aver selezionato Windows Boot Manager dal menù di GRUB.
I codici di errore che restituisce la BSoD sono questi: 0xc000021a e INACCESSIBLE BOOT DEVICE .
Ho provato, tramite una versione live di WindowsPE, a ripristinare:
- il BCD con il tool EasyBCD ma non è cambiato nulla. Il backup BCD che ho è uguale all'attuale configurazione;
- i settori di avvio con il tool Boot Sect Gui e neanche è servito;
- l'avvio tramite la procedura guidata che si trova nelle impostazioni avanzate di Windows premendo F8. Come risultato mi dice che non è riuscito a risolvere il problema.

Vorrei anche tentare di usare i tool di RescaTux per ripristinare l'avvio di Windows ma non mi è chiaro se facendo ciò si elimini il boot della distro Linux.

Avete suggerimenti su come poter ripristinare l'avvio di Windows senza danneggiare Linux?
 
Ad oggi sarebbe sempre bene andare in UEFI quando si vogliono caricare più sistemi operativi.
Per l'avvio di Windows, sembra non trovi un driver di gestione del controller, non è che da bios hai attivato qualcosa tipo raid, oppure Intel RST, oppure VMD o simili?
 
Ad oggi sarebbe sempre bene andare in UEFI quando si vogliono caricare più sistemi operativi.
Per l'avvio di Windows, sembra non trovi un driver di gestione del controller, non è che da bios hai attivato qualcosa tipo raid, oppure Intel RST, oppure VMD o simili?
Cosa intendi di preciso con "andare in UEFI"?
Su quel sistema entrambi i SO sono configurati e si avviano in modalità UEFI.

La modalità RAID il BIOS non la supporta quindi non credo possa essere ciò. Intel RST e VMD non so cosa siano ma controllo nel BIOS se sono attive queste modalità. Ci possono essere altre tecnologie che possono interferire con l'avvio di Windows?
 
Cosa intendi di preciso con "andare in UEFI"?
Su quel sistema entrambi i SO sono configurati e si avviano in modalità UEFI.
Hai parlato di settori di avvio ma in UEFI viene sfruttata la partizione EFI per avviare il sistema operativo, quindi non capivo.
Windows vede l'avvio perché ti parte, ma poi non riconosce il disco di sistema, potresti provare a ricreare la partizione EFI avviando da console di ripristino di Windows e usando il comando
bcdboot c:\windows /s X: /f UEFI

ma dato che in questo caso per fare bene andrebbe anche ricreata la partizione EFI, probabilmente danneggia l'avvio con GRUB, non sono certo perché non uso Linux versione desktop dato che lo ritengo ancora troppo poco funzionale


La modalità RAID il BIOS non la supporta quindi non credo possa essere ciò. Intel RST e VMD non so cosa siano ma controllo nel BIOS se sono attive queste modalità. Ci possono essere altre tecnologie che possono interferire con l'avvio di Windows?
Quelle che mi vengono in mente sono queste.
 
Quelle che mi vengono in mente sono queste.
Ho controllato: RST è disattivato dal BIOS ma non era mai stato attivato prima, mentre VMD è assente tra le opzioni del BIOS.
Non saprei cos'altro controllare tra i settaggi del BIOS.

Hai parlato di settori di avvio ma in UEFI viene sfruttata la partizione EFI per avviare il sistema operativo, quindi non capivo.
Windows vede l'avvio perché ti parte, ma poi non riconosce il disco di sistema, potresti provare a ricreare la partizione EFI avviando da console di ripristino di Windows e usando il comando
bcdboot c:\windows /s X: /f UEFI

ma dato che in questo caso per fare bene andrebbe anche ricreata la partizione EFI, probabilmente danneggia l'avvio con GRUB, non sono certo perché non uso Linux versione desktop dato che lo ritengo ancora troppo poco funzionale
Ho citato i settori di avvio perchè ho usato quel tool, ma mi era sfuggito che in UEFI non ha alcun effetto.
Si, infatti si avvia ma non riconosce la partizione di avvio. Se uso il comando da te suggerito la partizione EFI viene ricreata totalmente o ripristina solo in file del bootloader di Windows?
Non voglio ricreare la partizione EFI perchè poi mi ritroverei anche senza file di boot per Linux, che uso per la maggiore.
Altre potenziali soluzioni da testare?
 
Puoi creare una nuova partizione EFI, il bios dovrebbe vederle tutte e visualizzarti l'elenco dei loader uefi in ogni partizione
 
Puoi creare una nuova partizione EFI, il bios dovrebbe vederle tutte e visualizzarti l'elenco dei loader uefi in ogni partizione
Quindi posso avere due partizioni EFI sullo stesso disco e poter scegliere quale avviare.
La seconda partizione EFI posso crearla riducendo la partizione di Windows a destra. Poi posso crearla lì?
Un volta creata la seconda partizione come ricreo il boot manager di Windows in questa partizione EFI?
 
da console di ripristino

BCDBOOT C:\windows /s X: /f UEFI

CON X: la lettere assegnata alla partizione EFI
 
in teoria bastano 512MB, per quanto potrebbero esserci problemi con alcuni software che usano winPe per lavorare, falla da 1024 e passa la paura !
 
io le faccio da 1 GB per sicurezza, tanto ormai non è che lo spazio è limitato
 
in teoria bastano 512MB, per quanto potrebbero esserci problemi con alcuni software che usano winPe per lavorare, falla da 1024 e passa la paura !

io le faccio da 1 GB per sicurezza, tanto ormai non è che lo spazio è limitato

Ok, allora vada per un 1GB.

Mi viene in mente una domanda: la partizione EFI si potrebbe anche creare su un altro disco interno o removibile e Windows si avvierebbe ugualmente?
 
Pubblicità
Pubblicità
Indietro
Top