Installazione di Windows su Flash UEFI / BIOS, quindi reinstallazione di Ubuntu


11

Ho intenzione di reinstallare Windows sul mio computer in modo da poter eseguire il flashing di UEFI / BIOS (il produttore del computer fornisce solo un file .exe). Vorrei reinstallare Ubuntu in modo efficiente dopo quello. Puoi spiegare un modo efficiente in termini di tempo per farlo?

Modifica: Davvero, sto cercando il modo più sicuro per farlo con un ragionevole grado di efficienza.


2
Vorrei solo creare una partizione + dimensione minima sul disco rigido per un'installazione di Windows. Tieni a portata di mano il disco di installazione di Ubuntu se grub deve essere riparato dopo. Lasciare Ubuntu da solo.
crip659,

1
Alcuni con file .exe offrono anche un file DOS, quindi è possibile creare un'unità flash avviabile DOS per eseguire l'aggiornamento.I sistemi più avanzati ora consentono di eseguire l'aggiornamento direttamente da UEFI con l'aggiornamento su una partizione FAT32. E alcuni nuovi sistemi UEFI si aggiorneranno direttamente da Linux con fwupd.org/lvfs/devicelist & fwupd.org/vendorlist
oldfred

1
Hai un disco rigido disponibile che puoi utilizzare in questo progetto?
Eric Towers,

1
@tudor Ho già mostrato l'uefi ma potrebbe essere un'informazione utile.
whitelightning

1
@Eric Towers sì, ho un disco di riserva.
whitelightning

Risposte:


17

Il modo più efficiente è trovare un'immagine di Windows Live e avviarla da essa.

Sarai in grado di eseguire il flash BIOS da esso.

Ma attenzione che in alcuni casi non è una buona idea eseguire il flashing di un nuovo BIOS. Circa una settimana fa ho trasferito un nuovo BIOS su un laptop Asus usando un'utilità BIOS (integrata nel BIOS chiamato EasyFlash).

Successivamente ho perso il touchpad in Ubuntu e ho avuto altri problemi. Non è stato possibile eseguire il downgrade del BIOS utilizzando la stessa utilità perché non consentiva di eseguire il flashing del BIOS precedente.

Quindi ho dovuto usare un'immagine di Windows Live in cui ho eseguito il downgrade del BIOS usando /nodateswitch.

Quindi se non hai una ragione molto forte e tutto funziona bene, non aggiornare il BIOS. Ubuntu si occuperà del microcodice CPU.


Non riesco a trovare alcuna informazione su / nodate. Molto curioso al riguardo.
whitelightning

2
Potrebbe essere specifico di Asus.
Pilota 6

1
Sconsigliare di aggiornare il BIOS è alquanto complicato. Può lasciarti aperto a grandi vulnerabilità.
MechMK1

5
Puoi dare un esempio di "grandi" vulnerabilità nel BIOS?
Pilota 6

2
@Joshua, a meno che tu non sia un bersaglio per un'agenzia di tre lettere o che faccia qualcosa di altrettanto prezioso, non devi preoccuparti di Spectre. Sì, è un attacco potente, ma è anche molto difficile farlo fuori da un ambiente di laboratorio.
Marco

13

Scollega l'unità di sistema Ubuntu, collega una vecchia unità di riserva o usata, installa Windows su di essa ed esegui l'aggiornamento del BIOS (se, come spiegato sopra in Pilot6 , se devi assolutamente, positivamente, aggiornare il BIOS). Quindi, scollega la vecchia unità, rimetti l'unità del tuo sistema operativo Ubuntu e sei pronto per sapere, sicuro che Windows non ha danneggiato Linux.


1
Questa è davvero l'unica risposta giusta. Con l'unità Ubuntu scollegata, il programma di installazione di Windows non può rovinarlo.
Monty Harder,

Un utente con 12.000 post qui afferma che è necessario eseguire effettivamente un'installazione (non solo collegare il vecchio disco) per la riparazione di grub. forums.linuxmint.com/…
whitelightning

Ma la riparazione di grub non è l'intento. L'OP vuole eseguire il flashing di un aggiornamento BIOS / firmware, che è un'attività incentrata su Windows. La mia risposta ha lo scopo di consentire loro di farlo senza complicare la loro situazione Ubuntu. Qualsiasi riparazione di grub sarebbe un problema separato e quindi fuori portata qui.
K7AAY,

@whitelightning: il post che citi presuppone che tu abbia un solo disco rigido e che permetti al programma di installazione di Windows di modificare i dati di avvio su quell'unità. Questa risposta evita tale complicazione impedendo all'installatore qualsiasi accesso al tuo disco con la tua attuale installazione di Ubuntu.
Eric Towers,

@Eric Towers Quando ho un disco Ubuntu avviabile (supporto di installazione live non incluso), l'UEFI aggiunge "ubuntu" come dispositivo di avvio. Quindi, pensavo che avere Windows collegato e il flashing lo avrebbe cancellato. Ma ora sto pensando che verrà ricreato automaticamente quando si ricollegherà l'unità Ubuntu.
whitelightning

2

Il metodo più efficiente in termini di tempo per rimettere un'installazione Ubuntu esistente sul tuo sistema è quello di avviare da una chiavetta USB, eseguire un backup completo dell'immagine dell'intera unità su un altro dispositivo di archiviazione (abbastanza grande), quindi ripristinare quel backup dell'immagine dopo fatto con Windows.

Collegherò un articolo su come eseguire questa operazione (attenzione; puoi cancellare tutto con la stessa facilità con il backup), ma ddè il comando principale per queste operazioni.


La mia comprensione è che quando installo un nuovo UEFI, ci sono alcune cose che devono cambiare, riguardo ad altre parti del sistema. Credo che il bootloader sia uno di questi. Quindi non abbiamo bisogno di un modo per creare naturalmente alcuni dei file "install"?
whitelightning

Considerando che i backup completi del disco richiedono diverse ore, questo non è certo "il più efficiente in termini di tempo". Anche aprire il laptop e cambiare l'unità sarebbe più veloce.
jpa,

La configurazione di avvio di @whitelightning è memorizzata sul disco in una partizione di sistema EFI , pertanto il ripristino dell'immagine del disco annullerà anche tali modifiche. Ma se vuoi farlo velocemente, usa Clonezilla per l'imaging, non per dd. Clonezilla eseguirà il backup solo dello spazio utilizzato.
gronostaj,

@gronostaj Quando installo Ubuntu, c'è una partizione di sistema EFI, usa il file system fat32. L'installazione di Ubuntu lo crea automaticamente. Stai dicendo che non vogliamo che si trasferisca, giusto?
whitelightning

@whitelightning Sto dicendo che questa partizione contiene una configurazione di avvio completa per i sistemi operativi installati. Finché si dispone di un backup completo del disco, incluso ESP, il ripristino ripristinerà anche la configurazione di avvio precedente. L'aggiornamento UEFI non influisce su questi file, quindi è un piano sonoro per 1) backup completo, 2) cancellare e installare Windows, 3) aggiornare UEFI, 4) ripristinare il backup.
gronostaj,

2

Se il tuo .exestrumento Flasher non necessita di installazione, potresti essere in grado di farlo dal disco di installazione di Windows.

Scarica un'immagine ISO del programma di installazione di Windows 10 da Microsoft del testimone appropriato (32-bit o 64-bit). Se visiti il ​​sito da Windows, Microsoft vuole che scarichi il suo "strumento di creazione multimediale", che può scaricare un iso o creare un'unità USB avviabile. Credo che il sito offra semplicemente il file iso se visiti Linux, ma non ci ho provato. Questo è un download gratuito e non è necessaria una licenza poiché non verrà installata.

Avviare il computer con il disco di installazione. Avanzare attraverso il programma di installazione fino a quando non si arriva alla schermata "Installa ora", non fare clic su quel pulsante e premere Maiusc + F10 per aprire una finestra del prompt dei comandi . Da lì puoi fare molte cose, ad esempio: collega un'unità USB con il tuo lampeggiatore .exesu di essa, naviga lì (potresti dover provare alcune lettere di unità per trovare quella corretta) ed eseguirla.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.