J'aimerais créer une clé USB amorçable Windows 8, mais je n'ai pas de machine Windows avec moi pour le faire.
Alors, comment puis-je le faire avec Ubuntu?
windows
usb-creator
Zignd
la source
la source
Réponses:
Créez une clé USB Windows (version Vista et supérieure) amorçable à partir d’Ubuntu via le logiciel WinUSB .
Ubuntu 12.04 à 15.04
Exécutez les commandes ci-dessous sur le terminal pour installer WinUSB à partir d’un PPA ,
Avertissement pour Ubuntu EFI:
installation de WinUSB sur EFI chargé Ubuntu désinstallera les paquets grub-efi afin d’installer les paquets grub-pc. Cela rendra votre système impossible à démarrer si vous ne réinstallez pas manuellement le paquet grub-efi avant de redémarrer.
Pour faire la réinstallation manuelle, faites:
la source
sudo add-apt-repository "deb http://ppa.launchpad.net/colingille/freshlight/ubuntu saucy main"
serait mieux pour le 14.04?apt-add-repository
Ce n'est pas juste pour les PPA ...Toute version d'Ubuntu
même les autres distributions Linux tant que GParted et GRUB sont installés.
Installez GParted, GRUB, 7z et NTFS sur Ubuntu avec:
Pour le BIOS: schéma de partition MBR
boot
indicateur.boot
contient des majuscules, mettez-les en minuscules en le renommant.Installez GRUB sur le lecteur USB.
Dans la commande ci-dessous, remplacez
/dev/sdX
par le périphérique (par exemple/dev/sdb
, pas/dev/sdb1
) et<USB_mount_folder>
par le dossier dans lequel vous avez monté le lecteur USB (qui pourrait ressembler à/media/<username>/<UUID>
).Créez un fichier de configuration GRUB dans le dossier du lecteur USB
boot/grub/
avec le nomgrub.cfg
.Ecrivez ceci dans le fichier, en le remplaçant
<UUID_from_step_2>
par l'UUID que vous avez copié à l'étape 2.Démontez le lecteur USB.
Pour UEFI: schéma de partition GPT *
* Les versions / éditions Windows antérieures peuvent ne pas être prises en charge correctement ou ne pas être prises en charge du tout. Je suggère de lire la page Microsoft UEFI Firmware .
efi/boot/
dossier. S'il y a un fichierbootx64.efi
(bootia32.efi
) alors vous avez terminé. L'USB est bootable. Passez à l'étape 7.sources/install.wim
avec Archive Manager (vous devez avoir7z
installé) et naviguez jusqu'à./1/Windows/Boot/EFI/
. À partir de là, extrayez-lebootmgfw.efi
quelque part, renommez-lebootx64.efi
(oubootia32.efi
pour un système d'exploitation 32 bits pris en charge [?]) Et mettez-le sur leefi/boot/
dossier USB dans .boot
dossier deefi/microsoft/
dansefi
dossier.Source: Mon article de blog à ce sujet est disponible à l' adresse Créer un USB Windows amorçable à partir de Linux .
Remarque
Lorsqu'elles sont correctement utilisées avec un système d'exploitation cible compatible, ces deux méthodes devraient vous fournir un lecteur USB amorçable. Toutefois, cela ne garantit pas une installation réussie de Windows.
la source
Ubuntu 14.04 et plus tard
WinUSB est un outil permettant de créer un lecteur flash USB amorçable utilisé pour installer Windows. Le démarrage UEFI natif est pris en charge pour Windows 7 et les images ultérieures. WoeUSB est un fork actualisé du projet WinUSB.
Certains installateurs tiers présentent des images d'installation Windows (
/sources/install.wim
) supérieures à 4 Go, rendant FAT32 impossible comme système de fichiers cible. La prise en charge du système de fichiers NTFS a été ajoutée à WoeUSB 3.0.0 et versions ultérieures.Pour installer WoeUSB (mise à jour du projet WinUSB) dans Ubuntu 14.04 / 16.04 / 17.10 / 18.04 / 18.10 / 19.04 :
Pour installer WinUSB dans Ubuntu 14.04 / 16.04 / 16.10 / 17.04:
Cela installera l'interface graphique WinUSB et l'outil de ligne de commande WinUSB. WinUSB et WoeUSB prennent en charge l'UEFI et le BIOS pour les clés USB FAT32 / NTFS / ExFAT.
L’interface graphique WinUSB est beaucoup plus simple à utiliser que l’outil en ligne de commande WinUSB. Pour installer Windows ISO sur une partition NTFS et modifier le Master Boot Record (MBR) du dispositif en utilisant l'outil de ligne de commande WinUSB et WoeUSB exécutez la commande suivante: Cliquez sur le bouton radio à gauche où il est dit d'une image disque (ISO ) , naviguez jusqu’à l’emplacement du fichier .iso Windows, sous Périphérique cible, sélectionnez un lecteur flash USB, ouvrez l’application Disks et vérifiez que le nom du périphérique dans Disks correspond au périphérique cible dans WinUSB (il devrait ressembler à / dev / sd X où X est une lettre de l’alphabet) et cliquez sur le bouton Installer pour installer afin de créer un support d’installation Windows amorçable sur le lecteur flash USB.
L'installation de WinUSB sur Ubuntu chargé par EFI désinstallera les paquets grub-efi afin d'installer les paquets grub-pc. Par conséquent, avant de redémarrer, exécutez les commandes suivantes pour réparer grub:
la source
More info: https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8 Press [ENTER] to continue or ctrl-c to cancel adding it
Après avoir vu ce message, appuyez sur la touche Entrée pour continuer. Peut-être que vous avez un problème de connectivité.Écrire des ISO avec WoeUSB (fork WinUSB)
Certaines réponses sont obsolètes, car WinUSB ne fonctionne plus. Mais il existe une fourchette de travail appelée WoeUSB .
Github: https://github.com/slacka/WoeUSB
Installation
Cela ne désinstallera plus grub-efi!
☞ Ubuntu / Debian
☞ Arc
☞ Fedora
☞ OpenSUSE
Écrire l'ISO
Après l’installation, écrivez l’ISO de Windows avec la commande suivante:
(Remplacer le
X
dans/dev/sdX
la lettre correspondant à votre USB. Vous pouvez trouver ce qui est le bon dans le programme des disques.)la source
pacaur -S woeusb-git
Error: Target device is currently busy
problèmes, utilisezsudo umount /dev/sdb
(ou appareil respectif). ( « Ejection » la clé USB est pas . Aide, car il ne doit pas être complètement disparu, seule la partition non montée Sinon , l'erreur sera:probing initialization failed: No medium found
)dnf install -y WoeUSB
--tgt-fs ntfs
à la ligne de commande.Vous pouvez utiliser à la
dd
place, tout en faisant attention à ce que vous faites:sdX
par le lecteur que vous souhaitez utiliser (dans mon cas,sdg
):Si vous voulez toujours utiliser UNetbootin, vous aurez besoin de 2 (3) choses:
Donc, tout d’abord, sauvegardez tout le contenu de votre clé USB . Une fois que cela est fait, installez gparted et unetbootin:
Recherchez maintenant gparted dans le tableau de bord ou tapez
gparted
le terminal. Sélectionnez votre clé USB dans la liste déroulante de droite. Dans mon cas/dev/sdg
, le vôtre peut être différent. Supprimez toutes les partitions et créez une seule grande partition FAT32 avec Gparted.Une fois que cela est fait, débranchez et branchez votre clé USB afin qu'elle soit montée (vous pouvez également la monter à partir du même GParted), exécutez maintenant Unetbootin, encore une fois, vous pouvez regarder dans le tiret ou taper dans le terminal. Sélectionnez que vous voulez utiliser une iso, recherchez le chemin de votre ISO.
Cochez la case pour voir tous les périphériques. Ici, vous devez sélectionner le même périphérique que vous avez sélectionné dans Gparted, sinon vos données risquent d'être perdues . Sélectionnez continuer. Attendez un moment et c'est fini. Redémarrez votre PC et sélectionnez pour démarrer à partir de l'USB.
la source
dd
n'a pas fonctionné pour moi, l'ordinateur n'a tout simplement pas démarré à partir de la clé USB. Si vous souhaitez utiliser UNetbootin sur une clé USB au format NTFS , vous devez le démarrer depuis la ligne de commande:sudo unetbootin installtype=USB targetdrive=/dev/sdb1
(sdb1 est la partition au format NTFS de ma clé USB , la vôtre peut être différente).Dans les machines non-UEFI, nous pouvons utiliser GRUB2 pour rendre la clé USB amorçable. Ensuite, nous pouvons utiliser la commande 'ntldr' dans GRUB2 pour démarrer Windows à partir de l’USB.
Installez GRUB sur le lecteur USB:
Configurez GRUB pour démarrer Windows en plaçant le fichier suivant sous le nom "/boot/grub/grub.cfg" dans le lecteur USB:
Voir la réponse complète sur mon blog Création d'une clé USB Windows amorçable à partir de Linux
la source
--target=i386-pc
optiongrub-install
et l' option manquante ne sont pas utilisées et la commande de recherche grub2 ne permet pas de trouver la "racine" à partir de laquelle démarrer. Peut-être que ce n'est pas nécessaire ...mkusb-nox et mkusb version 12 peuvent créer des lecteurs d'installation Windows
Il semble difficile de trouver un outil Linux capable de créer des lecteurs de démarrage (clés USB, cartes mémoire ...) avec Windows. J'ai donc ajouté cette fonctionnalité à mkusb-nox et plus tard, créé la version 12 de mkusb avec cette fonctionnalité. Cela fonctionne dans toutes les versions actuelles d'Ubuntu (et des versions Ubuntu: Kubuntu, Lubuntu ... Xubuntu) et avec Debian Jessie. Le lecteur de démarrage créé peut démarrer Windows 64 bits en mode UEFI et BIOS.
Vous obtenez / mettez à jour cette nouvelle version de mkusb et mkusb-nox à partir du PPA mkusb via les commandes suivantes
Voir ces liens,
mkusb-nox 11.1.2: fonctionnalité ajoutée: créer un lecteur d'installation USB pour Windows
mkusb / v7 - page d'aide ubuntu
mkusb-nox peut créer une clé de démarrage USB avec Windows 7 à 10, mais vous devez gérer une interface de ligne de commande.
Edit 1: New: mkusb version 12 , la nouvelle version fournit une interface utilisateur graphique pour la même méthode. Voir ces liens,
help.ubuntu.com/community/mkusb#Windows_USB_install_drive
mkusb-nox:
dus avec alias guidus mkusb version 12:
Edit 2:
Une nouvelle version améliorée, mkusb 12.2.9 , est disponible dès maintenant via le PPA standard (et stable).
Il peut également installer pour le mode BIOS à partir de systèmes installés fonctionnant en mode UEFI.
Certains insectes mineurs mais irritants sont écrasés.
Avec les fichiers ISO que j'ai pu télécharger, je peux créer ce type de lecteurs d'installation Windows.
Une méthode simple «Faites-le vous-même»
Une méthode assez simple, "Faites-le vous-même", est décrite aux liens suivants . Elle offre les mêmes fonctionnalités pour créer des lecteurs d'installation Windows que mkusb.
https://help.ubuntu.com/community/Installation/iso2usb
https://help.ubuntu.com/community/Installation/iso2usb/diy
Si vous n'aimez pas les AAE ou si vous voulez «Faites-le vous-même» et comprenez les détails, cette méthode est pour vous.
la source
Bootloader: grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
grub-pc
ne peut être installé que si le package "concurrent"grub-efi
est supprimé. Il peut être résolu en exécutant un système [persistant] Ubuntu ou un système basé sur Ubuntu avec mkusb. Un tel système peut fonctionner à la fois en mode BIOS et en mode UEFI, etgrub-pc
peut être installé à côté du paquet «grub-efi». Voir ce lien, help.ubuntu.com/community/mkusb/…winusb de la réponse acceptée est la seule méthode facile que j'ai trouvée.
Cependant, il n'y a pas de paquet winusb pour les plus délicats. Vous pouvez cependant installer le paquetage raring en le téléchargeant ici et en l’ouvrant avec le programme d’installation. Cela fonctionne avec chiant.
http://ppa.launchpad.net/colingille/freshlight/ubuntu/pool/main/w/winusb/
la source
Vous pouvez utiliser WinUSB pour cela afin d’installer WinUSB sur votre Ubuntu en suivant ces instructions.
Okey, si vous êtes de Ubuntu 13.10,13.04,12.10,12.04, alors exécutez ceci dans le terminal:
et si vous êtes sous Ubuntu 14.04, lancez ceci dans le terminal:
WinUSB est livré avec une interface graphique simple avec des options minimales, voici comment utiliser WinUSB pour créer une clé USB Windows amorçable à partir d’Ubuntu. Vous pouvez utiliser n’importe quel fichier ISO Windows pour XP, Windows 7, Windows 8, Windows 8.1 ou tout autre.
C’est tout ce dont vous avez besoin pour créer une clé USB Windows amorçable.
Source: Comment installer et utiliser WinUSB dans Ubuntu
la source
Pour toute exception obtenant une exception de limite de fichier à l'aide de woeUsb, utilisez la commande terminal
Au lieu d'
/home/uName/Downloads/Win10_1809Oct_English_x64.iso
utiliser votre chemin d'accès au fichier iso etAu lieu d'
/dev/sdb
utiliser votre chemin, faites le lecteur flash.la source
Par souci d'exhaustivité, permettez-moi d'ajouter des instructions sur la création d'un disque USB amorçable à partir des fichiers ISO de mise à jour UEFI / BIOS de ThinkPad. Aucune des réponses ci-dessus n'a fonctionné pour moi. (Peut-être existe-t-il des problèmes similaires avec d'autres fournisseurs.)
Créez un fichier img avec
geteltorito
Ecrivez le fichier img sur le disque. L'utilisation de cette taille de bloc exacte est importante.
la source