Créer un démarrage USB amorçable dans Windows 10 avec les commandes PowerShell

Actuellement, en tant qu'administrateurs système, nous avons des solutions pratiques pour gérer de manière beaucoup plus simple l'ensemble du processus de support et d'administration des systèmes d'exploitation, où l'un des cas les plus courants est l'installation ou la réinstallation d'un système d'exploitation pour de multiples raisons telles que :

  • Dommages au logiciel
  • Enregistrer les problèmes
  • Mise à jour de l'édition
  • Défauts généraux
  • Virus et plus de raisons.

Auparavant, il était nécessaire de charger un ou plusieurs disques où le système d'exploitation était enregistré, mais actuellement nous avons une solution beaucoup plus simple et c'est d'enregistrer la même image ISO du système sur un support portable comme les clés USB, cela simplifie la processus de transport et le Comment pouvons-nous mettre à jour un ordinateur sans trop d'effort maintenant, il existe divers outils qui nous permettent d'effectuer cette tâche de manière simple mais le système d'exploitation Windows 10 lui-même nous donne la possibilité d'effectuer ce processus avec son Windows Console PowerShell et c'est là que Solvetic veut expliquer le processus pour graver notre image ISO et créer le support de démarrage à l'aide de la console Windows PowerShell.

Pour cela, nous avons besoin des éléments suivants :

Exigences

  • Image ISO du système d'exploitation à utiliser
  • Clé USB avec au moins 8 Go d'espace libre

Créer un support de démarrage avec des commandes dans Windows 10

Étape 1
Pour effectuer ce processus, nous devons accéder à Windows PowerShell en tant qu'administrateurs en faisant un clic droit sur l'utilitaire et en sélectionnant l'option "Exécuter en tant qu'administrateur".

Étape 2
Nous procédons à la connexion de la mémoire USB à l'ordinateur et procédons à l'exécution des lignes suivantes dans PowerShell en soulignant que cette commande supprimera définitivement toutes les données sur le lecteur USB sélectionné. Il est donc idéal de créer une copie de sauvegarde des données.
Les lignes à utiliser sont :

 $ Résultats = Get-Disk | Where-Object BusType -eq USB | Out-GridView -Titre 'Sélectionner la clé USB à formater' -OutputMode Single | Clear-Disk -RemoveData -RemoveOEM -Confirmer : $ false -PassThru | Nouvelle-Partition -UseMaximumSize -IsActive -AssignDriveLetter | Format-Volume -FileSystem FAT32
Étape 3
Avec cette commande on a :
  • La première ligne obtient une liste de tous les disques connectés à l'ordinateur.
  • Dans la deuxième ligne, il les filtre uniquement sur les clés USB.
  • La troisième ligne envoie ces résultats sont envoyés à Out-GridView pour que l'utilisateur sélectionne la clé USB à formater au cas où plusieurs clés USB seraient connectées au système.
  • La quatrième ligne efface toutes les données et partitions du disque sélectionné.
  • La cinquième ligne crée une nouvelle partition en utilisant tout l'espace disponible sur la clé USB et lui attribue une lettre de lecteur.
  • La dernière ligne formate la clé USB, dans ce cas nous pouvons utiliser NTFS ou FAT32, mais en gardant à l'esprit que certains ordinateurs ne sont pas compatibles avec NTFS, nous utiliserons donc FAT32.

Étape 4
Lors de l'exécution de cette commande, une fenêtre pop-up comme la suivante s'affichera :

AGRANDIR

Étape 5
Là, nous sélectionnons la clé USB à utiliser et cliquez sur le bouton OK. La prochaine étape à suivre consiste à monter l'image ISO dans Windows 10, nous y parvenons en allant sur le chemin où se trouve l'image ISO, en cliquant dessus avec le bouton droit et en sélectionnant l'option "Monter":

Étape 6
En sélectionnant cette option, nous verrons que le système la monte automatiquement et lui attribue une lettre, dans ce cas la lettre L :

Étape 7
Si vous ne souhaitez pas utiliser cette méthode, nous pouvons exécuter la syntaxe suivante directement dans Windows PowerShell :

 $ Volumes = (Get-Volume) .Where ({$ _. DriveLetter}). DriveLetter Mount-DiskImage -ImagePath "Image.iso" $ ISO = (Compare-Object -ReferenceObject $ Volumes -DifferenceObject (Get-Volume) .Where ({$ _. DriveLetter}). DriveLetter) .InputObject
Étape 8
Dans Image.ISO, nous devons indiquer le chemin où se trouve notre image ISO à utiliser.

AGRANDIR

Étape 9
Cela montera automatiquement l'image sélectionnée sur le système. La variable $ ISO contiendra la lettre du lecteur monté.

Maintenant, nous devons changer le répertoire dans le dossier de démarrage (BOOT) dans le lecteur ISO monté pour rendre le lecteur amorçable et copier le contenu de l'ISO sur le lecteur USB, pour cela, nous exécutons les lignes suivantes :

 Set-Location -Path "$ ($ ISO): \ boot" bootsect.exe / nt60 "$ ($ Results.DriveLetter):" Copy-Item -Path "$ ($ ISO): \ *" -Destination "$ ( $ Results.DriveLetter): "-Recurse -Verbose
Étape 10
Lors de l'exécution, les éléments suivants seront affichés :

AGRANDIR

Étape 11
Nous pouvons voir que les premières lignes mettent à jour le volume sélectionné et le code de démarrage est créé, appuyez simplement sur Entrée pour lancer le processus de création du support USB amorçable :

AGRANDIR

Étape 12
Une fois le processus terminé, il suffit de configurer l'équipement pour qu'il démarre à partir du support USB et nous pouvons continuer avec le processus d'installation normal :

Comme nous pouvons le voir, cette méthode est pratique car elle fait partie des propres utilitaires du système d'exploitation et nous ne devons pas recourir à des outils tiers.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave