Erstellen Sie bootfähiges USB bootfähiges in Windows 10 mit PowerShell-Befehlen

Als Systemadministratoren haben wir derzeit praktische Lösungen, um den gesamten Prozess der Unterstützung und Verwaltung von Betriebssystemen viel einfacher zu verwalten, wobei einer der häufigsten Fälle die Installation oder Neuinstallation eines Betriebssystems aus mehreren Gründen ist, wie zum Beispiel:

  • Schäden an Software
  • Aufzeichnungsprobleme
  • Editions-Update
  • Allgemeine Fehler
  • Viren und mehr Gründe.

Früher war es notwendig, eine oder mehrere Discs zu laden, auf denen das Betriebssystem aufgezeichnet wurde, aber derzeit haben wir eine viel einfachere Lösung, nämlich das gleiche ISO-Image des Systems auf einem tragbaren Medium wie USB-Speichern aufzuzeichnen, dies vereinfacht die Transportprozess und Wie wir einen Computer ohne großen Aufwand jetzt aktualisieren können, gibt es verschiedene Tools, die es uns ermöglichen, diese Aufgabe auf einfache Weise durchzuführen, aber das Windows 10-Betriebssystem selbst gibt uns die Möglichkeit, diesen Prozess mit seinem Windows durchzuführen PowerShell-Konsole und hier möchte Solvetic den Prozess zum Brennen unseres ISO-Images und Erstellen des bootfähigen Mediums mithilfe der Windows PowerShell-Konsole erklären.

Dazu benötigen wir folgendes:

Anforderungen

  • ISO-Image des zu verwendenden Betriebssystems
  • USB-Stick mit mindestens 8 GB freiem Speicherplatz

Erstellen Sie ein bootfähiges Medium mit Befehlen in Windows 10

Schritt 1
Um diesen Vorgang auszuführen, müssen wir als Administratoren auf Windows PowerShell zugreifen, indem wir mit der rechten Maustaste auf das Dienstprogramm klicken und die Option "Als Administrator ausführen" auswählen.

Schritt 2
Wir schließen den USB-Speicher an den Computer an und führen die folgenden Zeilen in PowerShell aus, wobei betont wird, dass dieser Befehl alle Daten auf dem ausgewählten USB-Laufwerk dauerhaft löscht. Daher ist es ideal, eine Sicherungskopie der Daten zu erstellen.
Die zu verwendenden Zeilen sind:

 $ Ergebnisse = Get-Disk | Where-Object BusType -eq USB | Out-GridView -Titel 'USB-Laufwerk zum Formatieren auswählen' -OutputMode Single | Clear-Disk -RemoveData -RemoveOEM -Confirm: $ false -PassThru | Neue-Partition -UseMaximumSize -IsActive -AssignDriveLetter | Format-Volume -Dateisystem FAT32
Schritt 3
Mit diesem Befehl haben wir:
  • In der ersten Zeile wird eine Liste aller an den Computer angeschlossenen Festplatten angezeigt.
  • In der zweiten Zeile filtert es sie nur auf USB-Laufwerke.
  • Die dritte Zeile sendet diese Ergebnisse an Out-GridView, damit der Benutzer das zu formatierende USB-Laufwerk auswählen kann, falls mehr als ein USB-Laufwerk an das System angeschlossen ist.
  • Die vierte Zeile löscht alle Daten und Partitionen auf der ausgewählten Festplatte.
  • Die fünfte Zeile erstellt eine neue Partition unter Nutzung des gesamten verfügbaren Speicherplatzes auf dem USB-Laufwerk und weist ihr einen Laufwerksbuchstaben zu.
  • Die letzte Zeile formatiert das USB-Laufwerk, in diesem Fall können wir NTFS oder FAT32 verwenden. Beachten Sie jedoch, dass einige Computer nicht mit NTFS kompatibel sind, daher verwenden wir FAT32.

Schritt 4
Beim Ausführen dieses Befehls wird ein Popup-Fenster wie das folgende angezeigt:

VERGRÖSSERN

Schritt 5
Dort wählen wir das zu verwendende USB-Laufwerk aus und klicken auf die Schaltfläche OK. Der nächste Schritt besteht darin, das ISO-Image in Windows 10 zu mounten. Wir erreichen dies, indem wir zu dem Pfad gehen, in dem sich das ISO-Image befindet, mit der rechten Maustaste darauf klicken und die Option "Mount" auswählen:

Schritt 6
Wenn Sie diese Option auswählen, werden wir sehen, dass das System es automatisch einhängt und ihm einen Buchstaben zuweist, in diesem Fall den Buchstaben L:

Schritt 7
Falls Sie diese Methode nicht verwenden möchten, können wir die folgende Syntax direkt in Windows PowerShell ausführen:

 $ Volumes = (Get-Volume) .Where ({$ _. DriveLetter}) DriveLetter Mount-DiskImage -ImagePath "Image.iso" $ ISO = (Compare-Object -ReferenceObject $ Volumes -DifferenceObject (Get-Volume) .Where ({$_. DriveLetter}). DriveLetter) .InputObject
Schritt 8
In Image.ISO müssen wir den Pfad angeben, in dem sich unser zu verwendendes ISO-Image befindet.

VERGRÖSSERN

Schritt 9
Dadurch wird das ausgewählte Image automatisch auf dem System bereitgestellt. Die Variable $ ISO enthält den gemounteten Laufwerksbuchstaben.

Jetzt müssen wir das Verzeichnis in den Boot-Ordner (BOOT) im gemounteten ISO-Laufwerk ändern, um das Laufwerk bootfähig zu machen und den Inhalt der ISO auf das USB-Laufwerk kopieren, dazu führen wir die folgenden Zeilen aus:

 Set-Location -Path "$ ($ ISO): \ boot" bootsect.exe / nt60 "$ ($ Results.DriveLetter):" Copy-Item -Path "$ ($ ISO): \ *" -Destination "$ ( $ Results.DriveLetter): "-Recurse -Verbose
Schritt 10
Bei der Ausführung wird folgendes angezeigt:

VERGRÖSSERN

Schritt 11
Wir können sehen, dass die ersten Zeilen das ausgewählte Volume aktualisieren und der Bootcode erstellt wird. Drücken Sie einfach die Eingabetaste, um den Vorgang zum Erstellen des bootfähigen USB-Mediums zu starten:

VERGRÖSSERN

Schritt 12
Sobald der Vorgang abgeschlossen ist, reicht es aus, das Gerät so zu konfigurieren, dass es vom USB-Medium startet und wir mit dem normalen Installationsvorgang fortfahren können:

Wie wir sehen, ist diese Methode praktisch, da sie sich in den eigenen Dienstprogrammen des Betriebssystems befindet und wir nicht auf Tools von Drittanbietern zurückgreifen sollten.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave