Ecco come riparare il bootloader di Windows 10 da Linux

Sommario:

Video: Come ripristinare il bootloader di Windows 2024

Video: Come ripristinare il bootloader di Windows 2024
Anonim

A causa della natura aggressiva e territoriale di Windows 10, problemi come questo emergeranno abbastanza spesso. Ecco perché si consiglia di installare Windows 10 prima di installare Linux in modalità dual-boot.

Linux è molto meno invadente e non danneggia il bootloader di Windows 10. Nonostante ciò, le cose possono ancora andare storto dopo che gli aggiornamenti principali di Windows 10 hanno "reinstallato" Windows 10. In questo caso, puoi risolverlo con Linux (Ubuntu) e abbiamo offerto 3 metodi di seguito.

Come riparare gli errori del bootloader di Windows 10 da Linux

  1. Utilizzare l'utility Boot Repair su Ubuntu
  2. Correggi il bootloader di Windows 10 all'interno del Terminale
  3. Prova con LILO

Soluzione 1: utilizzare l'utility Boot Repair su Ubuntu

Cominciamo con il metodo più semplice. Probabilmente consapevolmente, Ubuntu viene fornito con la piccola utility chiamata Boot Repair che corregge la corruzione del bootloader di Windows 10 durante l'esecuzione. Quello che devi avere è l'ultima versione di Ubuntu avviabile montata sul tuo drive USB. Successivamente, dovrai installare l'utilità e, senza interferire con il Terminale, riparare il bootloader di Windows 10.

  • LEGGI ANCHE: Impossibile installare Linux con Windows 10? Ecco cosa fare

Ecco come farlo in pochi semplici passaggi:

    1. Scarica qui la versione distro live di Ubuntu e montala sulla tua USB. Puoi farlo con lo strumento Universal USB Installer (preferibilmente). È importante utilizzare questa applicazione o l'unità non sarà avviabile.
    2. Collegare l'unità e avviare da essa.
    3. Scegli l'opzione " Prova Ubuntu senza installare ". In caso contrario, aprire le impostazioni BIOS / UEFI, disabilitare l' opzione Avvio protetto e riprovare.
    4. Una volta avviato Ubuntu, premi Ctrl + Alt + T per aprire il Terminale.
    5. Nella riga di comando, esegui la seguente stringa e premi Invio dopo ciascuna:
      • sudo add-apt-repository ppa: yannubuntu / boot-repair
      • sudo apt update
      • sudo apt installa boot-loader
    6. Questo dovrebbe installare l' applicazione Boot Repair e ora puoi trovarla nel menu Applicazioni.
    7. Aprilo e scegli Riparazione consigliata e attendi il completamento.

Soluzione 2: correggi il bootloader di Windows 10 all'interno del Terminale

Il secondo metodo si basa sul funzionamento di Syslinux attraverso il Terminale. C'è un gruppo di comandi che dovrai eseguire per installare e utilizzare Syslinux per riparare il bootloader di Windows 10.

Se non hai familiarità con il modo in cui funzionano, ti consigliamo di seguire il primo metodo. Altrimenti, i passaggi sono piuttosto semplici e devi solo sostituire l'input "sda" nella lettera di unità di sistema di Windows 10.

  • LEGGI ANCHE: Windows Defender Firewall supporta il sottosistema Windows per Linux

Seguire questi passaggi per correggere il bootloader di Windows 10 con Syslinux:

    1. Eseguire nuovamente l'avvio con l'unità USB avviabile.
    2. Terminale aperto.
    3. Nella riga di comando, digitare la seguente stringa e premere Invio dopo ciascuna:
      • sudo apt-get install syslinux
      • sudo dd if = / usr / lib / syslinux / mbr.bin di = / dev / sda
      • sudo apt-get install mbr
      • sudo install-mbr -in -p D -t 0 / dev / sda
    4. Non dimenticare di sostituire "sda" con l'unità di sistema di Windows 10.
    5. Dopo questo riavvio, Windows 10 dovrebbe avviarsi senza problemi.

Soluzione 3: provare con LILO

Il metodo finale utilizza LILO (Caricatore Linux) che è un piccolo programma responsabile della gestione del doppio avvio. La procedura è simile alla precedente, almeno per l'occhio non abituato.

Ad ogni modo, se i due passaggi precedenti non funzionavano per te (il primo dovrebbe risolvere i problemi del bootloader), LILO è sicuramente un'alternativa utile.

  • LEGGI ANCHE: Scarica Ubuntu 18.04 Long Term Support dal Microsoft Store

Ecco come risolvere i problemi del bootloader di Windows 10 con LILO tramite Linux Terminal:

  1. Eseguire nuovamente l'avvio con l'unità USB avviabile.
  2. Terminale aperto.
  3. Nella riga di comando, digitare la seguente stringa e premere Invio dopo ciascuna:
    • sudo apt-get install lilo
    • sudo lilo -M / dev / sda mbr
  4. Riavvia e sei a posto. Il bootloader di Windows 10 è stato risolto.

Detto questo, possiamo concludere questo articolo. Eventualmente, sei riuscito a risolvere il problema con il bootloader di Windows 10 in

Ecco come riparare il bootloader di Windows 10 da Linux