Come riparare il booter windows da ubuntu

Riparazione dell’avvio di Ubuntu
Si tratta di un errore frequente nelle installazioni Wubi. Windows non riesce ad avviarsi e si lamenta della mancanza di un file, C:\windows\system32\hal.dll, che è l’Hardware Abstraction Layer per Windows. Ecco cosa fare per risolvere il problema: La guida completa di Wubi è qui.
Windows 7 e Vista a volte non riescono ad avviarsi dopo che le partizioni sono state ridimensionate al di fuori di Windows. Ciò è dovuto al fatto che Windows utilizza un boot-loader molto semplicistico. Un controllo regolare del file system è normale e da aspettarsi al primo avvio di Windows 7 o Vista perché GParted programma Windows per farlo mettendo il flag ‘dirty’ nei metadati del file system. Per risolvere questo problema di avvio, è possibile seguire le seguenti istruzioni.
Riparazione Linux avvio di Windows
Come da domanda, leggere/seguire questi punti a proprio rischio e pericolo. Questa roba può incasinare la tabella delle partizioni. Eseguire un backup usando dd if=/dev/sda of=table.bin bs=512 count=1. Raccomanderei anche di fare il backup di tutti i file. Se ho capito bene la documentazione, eseguire questi comandi senza -w può impedire loro di scrivere qualcosa senza un ulteriore intervento dell’utente.
Penso che abbiate l’utility sbagliata per questo lavoro. Questo non “aggiusta” gli MBR, li distrugge e li crea. Potreste essere fortunati e far coincidere la nuova tabella delle partizioni con quella nuova, ma non ci conterei. Provate ad avviare un CD grub e a digitare chainloader (hd0,<partizionewin7>)+1 al prompt e vedete se si avvia. Questo aiuterà a diagnosticare il problema. Se il resto fallisce, usare la dist di installazione di Windows per correggere l’MBR.
Riparare ubuntu da usb
So che questo è più o meno un problema di Windows, ma sto cercando una soluzione con efibootmgr piuttosto che una soluzione che utilizzi il comando bcdedit, molto più scomodo per Windows. Per questo motivo chiedo qui invece che da superutente.
Il background dettagliato è qui, in pratica il mio sistema è stato configurato inizialmente in modalità BIOS/MBR/CSM, Windows 10 si rifiuta di essere installato lì, quindi ho dovuto convertire il mio disco MBR in GPT. In seguito ho fatto funzionare tutto sul lato Linux, ma l’avvio di Windows tramite il supporto di installazione di Windows non è riuscito.
Spero che la soluzione consista semplicemente nell’aggiungere nuovamente Windows 8 come voce di avvio utilizzando efibootmgr, ma è qui che mi sono perso e ho bisogno di aiuto. Ulteriori dettagli, come lo schema di partizione attuale, sono disponibili qui. Grazie.
Riparazione dell’avvio di debian
Se il computer si avvia automaticamente in Ubuntu senza visualizzare il menu di GRUB, a volte è possibile premere il tasto BIOS/UEFI del produttore all’avvio e, mentre si è in modalità UEFI o BIOS, dai menu del firmware selezionare il sistema operativo desiderato. I tasti più comuni sono Esc, Canc, F1, F2, F10, F11 o F12. Sui tablet, i tasti più comuni sono Volume su o Volume giù. Durante l’avvio, spesso viene visualizzata una schermata che menziona il tasto. Se non c’è, o se la schermata passa troppo velocemente per vederla, controllare il sito web del produttore.*
Se questo non funziona quando il menu di GRUB non appare all’avvio, subito dopo la comparsa del logo della scheda madre/del produttore del computer durante l’avvio del computer, con il BIOS, premete rapidamente e tenete premuto il tasto Shift, che farà apparire una schermata del menu GNU GRUB. Con UEFI, premere (magari più volte) il tasto Esc per accedere alla schermata del menu GNU GRUB. A volte lo splash screen del produttore fa parte del bootloader di Windows, quindi quando si accende la macchina si passa direttamente alla schermata del menu GNU GRUB, e quindi premere Shift non è necessario.