Installieren von Windows zum Flashen von UEFI / BIOS und erneutes Installieren von Ubuntu


11

Ich werde Windows auf meinem Computer neu installieren, damit ich das UEFI / BIOS flashen kann (der Computerhersteller liefert nur eine EXE-Datei). Danach möchte ich Ubuntu effizient neu installieren. Können Sie einen zeiteffizienten Weg erklären, dies zu tun?

Bearbeiten: Wirklich, ich suche nach dem sichersten Weg, dies mit einem angemessenen Maß an Effizienz zu tun.


2
Ich würde nur eine Partition mit einer Mindestgröße von + auf der Festplatte für eine Windows-Installation erstellen. Halten Sie die Ubuntu-Installationsdiskette bereit, wenn der Grub danach repariert werden muss. Lassen Sie die Ubuntu-Installation in Ruhe.
Crip659

1
Einige mit EXE-Dateien bieten auch eine DOS-Datei an, sodass Sie ein bootfähiges DOS-Flash-Laufwerk erstellen können, um das Update auszuführen. Auf den meisten besseren Systemen können Sie das Update jetzt direkt von UEFI aus mit einem Update auf einer FAT32-Partition ausführen. Und einige neue UEFI-Systeme werden direkt von Linux mit fwupd.org/lvfs/devicelist & fwupd.org/vendorlist aktualisiert
oldfred

1
Haben Sie eine Ersatzfestplatte zur Verfügung, die Sie in diesem Projekt verwenden können?
Eric Towers

1
@tudor Ich habe das uefi bereits geflasht, könnte aber nützliche Infos sein.
Whitelightning

1
@ Eric Towers ja, ich habe ein Ersatzlaufwerk.
Whitelightning

Antworten:


17

Am effizientesten ist es, ein Live-Windows-Image zu finden und von dort zu starten.

Sie können das BIOS daraus flashen.

Beachten Sie jedoch, dass es in einigen Fällen keine gute Idee ist, ein neues BIOS zu flashen. Vor ungefähr einer Woche habe ich ein neues BIOS mit einem BIOS-Dienstprogramm (das im BIOS als EasyFlash integriert ist) auf einen Asus-Laptop geflasht.

Danach habe ich das Touchpad in Ubuntu verloren und hatte andere Probleme. Ich konnte das BIOS nicht mit demselben Dienstprogramm herunterstufen, da es kein älteres BIOS flashen ließ.

Daher musste ich ein Live-Windows-Image verwenden, in dem ich das BIOS mithilfe von /nodateswitch erfolgreich heruntergestuft habe .

Wenn Sie also keinen starken Grund haben und alles gut funktioniert, aktualisieren Sie das BIOS nicht. Ubuntu kümmert sich um den CPU-Mikrocode.


Ich kann anscheinend keine Informationen über / nodate finden. Sehr neugierig darauf.
Whitelightning

2
Es kann Asus-spezifisch sein.
Pilot6

1
Es ist etwas zweifelhaft, davon abzuraten, Ihr BIOS zu aktualisieren. Es kann Sie für große Schwachstellen offen lassen.
MechMK1

5
Können Sie ein Beispiel für "große" Schwachstellen im BIOS geben?
Pilot6

2
@Joshua, wenn Sie kein Ziel für eine Agentur mit drei Buchstaben sind oder etwas ähnlich Wertvolles tun, müssen Sie sich keine Sorgen um Spectre machen. Ja, es ist ein mächtiger Angriff, aber es ist auch sehr schwierig, ihn außerhalb einer Laborumgebung durchzuführen.
Mark

13

Trennen Sie Ihr Ubuntu-Systemlaufwerk, schließen Sie ein altes Ersatzlaufwerk oder ein gebrauchtes Laufwerk an, installieren Sie Windows darauf und führen Sie das BIOS-Update durch (wenn Sie, wie oben in Pilot6 erläutert , das BIOS unbedingt positiv aktualisieren müssen). Trennen Sie dann das alte Laufwerk, schalten Sie Ihr Ubuntu OS-Laufwerk wieder ein, und Sie sind bereit zu wissen, dass Windows Linux nicht beschädigt hat.


1
Dies ist wirklich die einzig richtige Antwort. Wenn das Ubuntu-Laufwerk nicht angeschlossen ist, kann das Windows-Installationsprogramm es nicht vermasseln.
Monty Harder

Ein Benutzer mit 12.000 Beiträgen hier sagt, dass Sie tatsächlich eine Installation ausführen müssen (nicht nur das alte Laufwerk anschließen), um die Grub-Reparatur durchzuführen. forums.linuxmint.com/…
Whitelightning

Aber Madenreparatur ist nicht die Absicht. Das OP möchte ein BIOS- / Firmware-Update flashen, bei dem es sich um eine Windows-zentrierte Aufgabe handelt. Meine Antwort soll es ihnen ermöglichen, dies zu tun, ohne ihre Ubuntu-Situation zu komplizieren. Jede Madenreparatur wäre ein separates Problem und daher hier nicht möglich.
K7AAY

@whitelightning: In dem von Ihnen zitierten Beitrag wird davon ausgegangen, dass Sie nur eine Festplatte haben und dass Sie das Windows-Installationsprogramm die Startdaten auf dieser Festplatte ändern lassen. Diese Antwort vermeidet diese Komplikation, indem verhindert wird, dass das Installationsprogramm mit Ihrer aktuellen Ubuntu-Installation auf Ihr Laufwerk zugreift.
Eric Towers

@Eric Towers Wenn ich eine bootfähige Ubuntu-CD habe (Live-Installationsmedien nicht enthalten), fügt das UEFI "Ubuntu" als Boot-Gerät hinzu. Also dachte ich, dass Windows verbunden und blinken würde das löschen. Aber ich denke jetzt, dass es automatisch neu erstellt wird, wenn das Ubuntu-Laufwerk wieder angeschlossen wird.
Whitelightning

2

Die zeiteffizienteste Methode, um eine vorhandene Ubuntu-Installation wieder auf Ihrem System zu installieren, besteht darin, von einem USB-Stick zu booten, eine vollständige Image-Sicherung des gesamten Laufwerks auf einem anderen (ausreichend großen) Speichergerät durchzuführen und diese Image-Sicherung anschließend wiederherzustellen fertig mit Windows.

Ich werde einen Artikel darüber verlinken (seien Sie vorsichtig; Sie können alles so einfach löschen wie das Sichern), aberdd ist der Kernbefehl für diese Operationen.


Nach meinem Verständnis müssen sich bei der Installation eines neuen UEFI einige Dinge in Bezug auf andere Teile des Systems ändern. Ich glaube, der Bootloader ist einer von ihnen. Brauchen wir also nicht eine Möglichkeit, einige der "Installations" -Dateien auf natürliche Weise zu erstellen?
Whitelightning

In Anbetracht der Tatsache, dass vollständige Disc-Backups mehrere Stunden dauern, ist dies kaum "zeiteffizient". Selbst das Öffnen des Laptops und das Wechseln des Laufwerks wären schneller.
jpa

Die @ whitelightning-Startkonfiguration wird auf der Festplatte einer EFI-Systempartition gespeichert , sodass beim Wiederherstellen des Festplattenabbilds auch diese Änderungen zurückgesetzt werden. Wenn Sie es jedoch schnell erledigen möchten, verwenden Sie Clonezilla für die Bildgebung, nicht dd. Clonezilla sichert nur den verwendeten Speicherplatz.
Gronostaj

@gronostaj Wenn ich Ubuntu installiere, gibt es eine EFI-Systempartition, die das fat32-Dateisystem verwendet. Die Ubuntu-Installation erstellt das automatisch. Sie sagen, wir wollen nicht, dass das verschoben wird, oder?
Whitelightning

@whitelightning Ich sage, dass diese Partition eine vollständige Startkonfiguration für installierte Betriebssysteme enthält. Solange Sie über eine vollständige Festplattensicherung einschließlich ESP verfügen , wird durch die Wiederherstellung auch die vorherige Startkonfiguration wiederhergestellt. Das Aktualisieren von UEFI wirkt sich nicht auf diese Dateien aus. Es handelt sich also um einen Soundplan für 1) vollständige Sicherung, 2) Löschen und Installieren von Windows, 3) Aktualisieren von UEFI, 4) Wiederherstellen der Sicherung.
Gronostaj

2

Wenn dein .exe Flasher-Tool nicht installiert werden muss, können Sie dies möglicherweise von der Windows-Installations-CD aus tun.

Laden Sie ein Windows 10-Installations-ISO-Image von Microsoft herunter ISO- mit der entsprechenden Bit-Größe (32-Bit oder 64-Bit) herunter. Wenn Sie die Site von Windows aus besuchen, möchte Microsoft, dass Sie das "Tool zur Medienerstellung" herunterladen, mit dem Sie entweder eine ISO herunterladen oder ein bootfähiges USB-Laufwerk erstellen können. Ich glaube, die Seite bietet einfach die ISO-Datei an, wenn Sie von Linux aus besuchen, aber ich habe es nicht versucht. Dies ist ein kostenloser Download, und Sie benötigen keine Lizenz, da Sie nicht installieren werden.

Starten Sie den Computer mit der Installations-CD. Fahren Sie mit dem Installationsprogramm fort, bis Sie zum Bildschirm "Jetzt installieren" gelangen. Klicken Sie nicht auf diese Schaltfläche und drücken Sie Umschalt + F10, um ein Eingabeaufforderungsfenster zu öffnen . Von dort aus können Sie viele Dinge tun, zum Beispiel: Schließen Sie ein USB-Laufwerk mit Ihrem Blinker .exean, navigieren Sie dorthin (möglicherweise müssen Sie einige Laufwerksbuchstaben ausprobieren, um den richtigen zu finden) und führen Sie es aus.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.