Wie erstelle ich eine UFD, die über UEFI gestartet wird?

2298
SoaperGEM

Ich habe seit mehr Stunden versucht, als ich zugeben möchte, ein bootfähiges UFD (USB-Flash-Laufwerk) mit Windows PE zu erhalten. Es gibt eine Menge Tutorials, die ich alle nacheinander ausprobiert habe, aber egal, was ich mache, wird dieser Stick einfach nicht booten.

Ich habe das Windows AIK (Automated Installation Kit) auf meinem Server installiert, da dies die Quelldateien für Windows PE enthält. Zunächst habe ich versucht, den Anweisungen im WAIK-Benutzerhandbuch unter dem Artikel "Walkthrough: Erstellen einer startfähigen Windows PE-RAM-Diskette in UFD" zu folgen. Diese Anweisungen sind den anderen Anweisungen, die ich im Internet gefunden habe, ziemlich ähnlich, da sie über Folgendes verfügen:

  1. Klicken Sie CopyPE.exeauf Ausführen, um die Windows PE-Umgebungsdateien in ein neues Verzeichnis zu verschieben
  2. Kopieren Sie eine boot.wimDatei in den Quellordner dieses neuen Verzeichnisses
  3. Verwenden Sie diskpart.exedie UFD zu reinigen, um eine primäre Partition erstellen und formatieren Sie es als FAT32
  4. Verwenden Sie xcopy /ediese Option, um die Dateien in die UFD zu kopieren

Nun, das hat nicht funktioniert. Wenn ich die UEFI-Konfiguration auf meinem Dell-Tablet bearbeite (worauf ich versuche zu booten), sehe ich mein Flash-Laufwerk als Startoption. Daher habe ich die Reihenfolge geändert, um anzugeben, dass es # 1 sein sollte, aber das hat nicht funktioniert . Ich habe versucht, Secure Boot auszuschalten. das hat auch nicht funktioniert.

Weiter zum nächsten Tutorial. Das nächste Handbuch beginnt mit den Schritten 1 und 2 oben, empfiehlt jedoch, eine ISO-Datei zu erstellen und ein Drittanbieter-Dienstprogramm namens Rufus zu verwenden, um diese ISO- Datei auf den USB-Stick zu kopieren.

Ich habe diesen Befehl verwendet, um das ISO zu erstellen (in diesem Beispiel habe ich meine PE-Umgebung in C: \ Winpe gestellt):

oscdimg -m -o -u2 -udfver102 -bootdata: 2 # p0, d, betfsboot.com # pEF, e, befisys.bin C: \ Winpe \ ISO C: \ Benutzer \ Administrator \ Documents \ winpeuefi.iso

Dann versuchte ich es mit dem Rufus-Dienstprogramm zu flashen. In Rufus können Sie zwischen den folgenden drei Partitionsschemata auswählen:

  1. MBR-Partitionsschema für BIOS oder UEFI
  2. MBR-Partitionsschema für UEFI
  3. GPT-Partitionsschema für UEFI

Und das Tutorial, dem ich folgte, sagte ausdrücklich, dass Sie GPT verwenden müssen. Als ich das jedoch zum ersten Mal ausprobierte, ließ mich Rufus nicht mit der folgenden Fehlermeldung:

Bei Verwendung des UEFI-Zieltyps werden nur EFI-startfähige ISO-Images unterstützt. Bitte wählen Sie eine EFI-bootfähige ISO oder setzen Sie den Zieltyp auf BIOS.

Also versuchte ich es stattdessen mit MBR; Wieder konnte mein Dell-Tablet das Flash-Laufwerk nicht starten. Also fuhr ich fort, das zu tun, was jeder frustrierte und hartnäckige Programmierer tun würde: Ich habe den Quellcode an Rufus heruntergeladen und in allen Dateien nach dieser Fehlermeldung gesucht, um herauszufinden, was ihn auslösen würde. Es stellt sich heraus, dass eine Fehlermeldung ausgelöst wird, wenn Sie eine bootmgr.efivom ISO-Stammverzeichnis aus aufgerufene Datei vermissen . Also habe ich meinen Ordner mit den Programmdateien durchsucht und einen gefunden, kopiert und in das ISO kopiert.

Diesmal arbeitete Rufus ... ich konnte das ISO mit dem GPT-Partitionsschema brennen. Auf meinem Tablet würde es jedoch immer noch nicht starten. Wieder einmal sehe ich mein USB-Laufwerk als eine der Startoptionen. Ich habe die Startreihenfolge geändert, um sicherzustellen, dass es die erste Wahl ist, und habe es mit Secure Boot sowohl ein- als auch ausgeschaltet versucht. Aber jedes Mal umgeht es die UFD vollständig. Ich bin kurz davor meine Haare herauszureißen. Das sollte wirklich nicht so schwer sein.

Wie erstelle ich eine UFD mit Windows PE, die ich von meinem Dell-Tablet aus starten kann?

2

2 Antworten auf die Frage

1
DrMoishe Pippik

Macrium Reflect Free ist ein Imaging-Dienstprogramm, das auch eine Option zum Erstellen einer UEFI-Bootdiskette oder eines USB- Sticks mit WinPE 3.5, 4.0 oder 5.0 enthält . Es lädt alle benötigten Dateien von MS herunter und erstellt das Boot-Medium. Kommen Sie einfach zum Menü Andere Aufgaben | Erstelle Rettungsmedien und folge den Anweisungen.

Die Installation von Reflect nur für die Bootdiskette ist zwar nicht die effizienteste Route, ich verwende es jedoch für regelmäßige Backup-Images (die nach dem Booten vom Bootgerät wiederhergestellt werden können).

Danke für den Tipp. Macrium Reflect konnte zwar ein (erfolgreiches) bootfähiges UFD erstellen, aber ich konnte es nicht so anpassen, wie ich es wollte - ich hatte die Reflect-Software dort. SoaperGEM vor 8 Jahren 0
Zwei Antivirenprogramme berichten, dass ** Macrium Reflect Free ** einen Virus hat: - AegisLab Troj.W32.Buzus - Zillya Trojan.Qhost.Win32.16257 Sie wurden gewarnt, und ich würde sie nicht verwenden, wenn ich Sie wäre. https://www.akirustotal.com/de/datei/34/4/4/4/4/4/4/4/4/4/4/4/index/de/fad/tab/de/fad/de/fad/de/fad/de/fad/de/fad/de/fad/de/fad/de/fad/de/fadc4c7455e6a5e6d619e7d5b4b721601/analysis/> SHA256:> 34dab471c9c45416aa244925749324f8cdcbbb4b721601/analyses/> SHA256: GwenKillerby vor 8 Jahren 0
link (in diesem Moment) zeigt nur eines (1) von 54 Antivirenprogrammen, die auf die offizielle ReflectDL.exe-Datei hinweisen, die mit dem SHA256-Hash übereinstimmt. Außerdem ist ReflectDL nur der Downloader und muss nur einmal ausgeführt werden, um Macrium Reflect zu erhalten. Ich würde sagen, dass dieser eine Hit ein falsches positives Ergebnis ist, zumal 53 andere AVs dies als sauber und einige seriöse AVs als Teil dieser 53 anzeigen. Killer2600 vor 8 Jahren 0
0
SoaperGEM

Also habe ich in diesem Fall die Ursache meiner Probleme herausgefunden, obwohl dies nicht unbedingt eine Lösung für sie ist. Es stellt sich heraus, dass die einzelnen Tablets, in die ich booten wollte, sehr ungewöhnlich sind. Es handelt sich um Dell Venue-Tablets, die auf der Intel "Baytrail" -Plattform basieren. Dies bedeutet, dass sie 32-Bit-UEFIs, 32-Bit-Betriebssysteme und 64-Bit-Prozessoren haben.

Ich habe einen sehr umfangreichen Artikel zu UEFI gefunden, und unten in den Kommentaren hat der Autor des Artikels diese spezielle Hardwarelinie als "seltsame Kugeln" bezeichnet. Es sieht so aus, als müsste ich die UFDs mit 32-Bit-UEFI-Images bootfähig machen, die überhaupt nicht üblich sind.

An diesem Punkt habe ich einfach aufgegeben, was ich zu tun versuchte, aber ich war zumindest mit diesem Artikel zufrieden, weil ich herausgefunden hatte, warum ich so viel Ärger hatte.