Comment graver Windows ISO 10 sur une clé USB?


38

J'ai fait la ddméthode et il a écrit l'iso sur la clé USB, mais je ne suis pas sûr que c'est tout ce que je dois faire car c'est Windows et peut ne pas avoir GRUB et je ne suis pas sûr alors je demande aux experts.

winusb ne fonctionne pas pour Windows 10, ce qui est différent des questions précédentes.


Quelle ddméthode avez-vous utilisée? Aussi où avez-vous obtenu l'ISO?
Wilf

@wilf je l'ai eu sur le site officiel de Windows 10 ( windows.microsoft.com/en-us/windows/preview-iso )
SakuraKaminari

@Wilf j'ai utilisésudo dd if=/home/sakurakami/Downloads/Windows.iso of=/dev/sdf bs=4M
SakuraKaminari

@Wilf l'opération a été un succès et j'ai même vérifié le hachage SHA-1 avecopenssl sha1 Windows.iso
SakuraKaminari

@karel no WinUSB n'a pas fonctionné.
SakuraKaminari

Réponses:


32

J'ai essayé tous les moyens dans ce fil et aucun n'a fonctionné (et sérieusement, la question concerne l'écriture spécifique sur une clé USB , pourquoi les gens proposeraient-ils de copier l'ISO sur une autre partition à la place ??).

La solution qui a fait le tour pour moi (en supposant que votre clé USB est /dev/sdc):

  • Exécuter gparted
  • Créer une nouvelle table de partition sur sdc, tapezmsdos
  • Créez une partition NTFS, définissez l'indicateur d'amorçage dessus
  • Extraire l'iso (peut être fait avec 7z x windows10.iso)
  • Copiez le contenu (via cp, rsyncune interface graphique, etc.) sur la partition NTFS montée (certainement /dev/sdc1)

  • La dernière étape critique , tirée de ce message: https://superuser.com/a/817656/248812 est la suivante:

    sudo ms-sys -7 /dev/sdc.

    ms-sys est disponible dans un ppa: https://launchpad.net/~lenski/+archive/ubuntu/ms-sys

Sans ms-sys, le curseur clignotant au démarrage lorsque la clé USB est insérée.

Avec cela, le logo Windows apparaît.


6
Cela fonctionnait pour moi pour Windows 10. À propos de ms-sys, j'ai téléchargé le fichier deb directement à l' adresse launchpad.net/~lenski/+archive/ubuntu/ms-sys/+files/… et je l'ai installé avec dpkg -i <deb_file>.
Vincenzo Pii

Cela a fonctionné et il a démarré, bien qu'il jette un écran bleu de la mort ...
Lilian A. Moraru

3
Pour les utilisateurs de Fedora, les ms-syspackages peuvent être trouvés ici: copr.fedorainfracloud.org/coprs/scorpionit/ms-sys
Maxim Egorushkin

4
Pour les utilisateurs d'Arch, ms-sys est sur l'aur
alecdwm

Cela fonctionne si vous avez une partition MBR, si vous avez un schéma de partition GPT, essayez plutôt ceci askubuntu.com/a/487970/80788
HVNSweeting

15

Vous n'avez pas besoin d'une clé USB, d'un DVD ou d'un autre support externe pour installer un disque d'installation Windows 10 (ISO) à partir d'une installation Ubuntu uniquement. Il est possible d'extraire l'image ou le fichier ISO sur une partition de l'un de vos disques durs, préférable à celle que vous utiliserez pour une nouvelle installation de Windows, et de l'utiliser.

Pour les étapes suivantes, une configuration de travail GRUB doit être présente:

  1. Assurez-vous de disposer d'une partition NTFS de démarrage et de formatage. Ci-dessous, la partition sera identifiée par (hd0,5)où se hd0trouve le disque dur contenant la structure de la table de partition MSDOS ou MBR.

  2. Monter l'image facilitera l'extraction de son contenu. Si Disk Image Mounter refuse de monter le fichier ISO, vous pouvez toujours utiliser cette commande pour monter un fichier ISO:

    sudo mount -o loop [Image_Path] [Mount_Point]
    
  3. Copiez le contenu du nouveau périphérique de boucle sur la partition NTFS.

  4. Ajoutez maintenant une entrée GRUB pour Windows 10. Cela permettra au chargeur de démarrage GRUB de trouver le disque d'installation contenu dans la partition. Ouvrir /boot/grub/grub.cfgdans l'éditeur de texte en tant que root et ajouter ces lignes

    menuentry 'Windows 10 Install Disk' {
    set root=(hd0,5)
    insmod part_msdos
    insmod ntfs
    insmod ntldr
    drivemap -s (hd0) ${root}
    ntldr /bootmgr
    }
    

    changez la racine si nécessaire, en conséquence.

  5. Enregistrez et redémarrez l'ordinateur. Démarrez dans le bon élément de votre menu GRUB mis à jour.

Regardez ce tutoriel sur Youtube https://youtu.be/1Y4JXv9r5Ug


Cela ne fonctionnera pas si vous installez sur la même partition ou le même lecteur que celui à partir duquel vous démarrez.
Conor Patrick

5
@ThisNameBetterBeAvailable Comment est-ce la bonne réponse? Il ne met même pas les données sur USB.
jbo5112

7
@ThisNameBetterBeAvailable Comment l'extraction sur une clé USB n'est pas nécessaire pour "graver l'image ISO de Windows 10 sur une clé USB", comme le demandait le demandeur d'origine. Ils pourraient vouloir utiliser cela sur plusieurs ordinateurs.
jbo5112

1
@ jbo5112 Cela n'a pas été mentionné dans la question, donc assumer ses objectifs et essayer de l'aider, c'est ce qui s'est passé.
x13

5
@ThisNameBetterBeAvailable C'est dans le titre de la question.
jbo5112

7

Vous pouvez copier tout le contenu ISO sur le lecteur flash et le rendre amorçable.

Donc, tout d’abord, installez GParted à partir du centre logiciel ou du terminal:

sudo apt-get install gparted

Ensuite, ouvrez-le depuis le tableau de bord ou le terminal:

gksudo gparted

Après cela, choisissez le lecteur flash dans le menu en haut à droite. Il devrait y avoir une partition. Si vous n'avez aucune donnée à sauvegarder, reformatez-la en tant que ntfs( bootmgrne fonctionne pas correctement sur fat32), cliquez sur Apply(la coche dans le menu d'en-tête). Cliquez avec le bouton droit sur la partition, choisissez Manage flagset vérifiez boot.

Ensuite, vous pouvez le monter via votre gestionnaire de fichiers ( nautiluspar défaut pour GNOME et Unity).

Montez le fichier ISO:

sudo mount -o loop [path to iso] [mountpoint]

Ensuite, vous pouvez copier tout le contenu du point de montage ISO sur le lecteur flash via le gestionnaire de fichiers.

Redémarrez votre ordinateur et configurez d'abord le lecteur flash USB.


Oui, j'ai essayé de le démarrer, mais il semble que cela n'ait pas fonctionné. Pouvez-vous me donner la liste des commandes que vous avez utilisées?
SakuraKaminari

Je viens de copier du gestionnaire de fichiers et d'activer l'indicateur de démarrage de GParted.
aastefanov

@ SakuraKaminari - Pourriez-vous ajouter plus de détails sur la manière dont cela semble ne pas fonctionner?
Wilf

@wilf ça n'a pas démarré.
SakuraKaminari

@ alb3rtano0012 comment puis-je le monter? Il ne veut pas monter. c'est actuellement sur / dev / sdf
SakuraKaminari

4

J'ai réussi à faire cela avec la très simple application graphique de woeusb. https://github.com/slacka/WoeUSB

C'est une fourchette de WinUSB.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt-get install woeusb

a parfaitement fonctionné, merci! :)
Geeocode

C'était la solution la plus facile pour moi. Pour Windows 10, vous devez sélectionner NTFS comme système de fichiers.
rgov

1

Si vous n'étiez pas sûr, alors comment pouvez-vous dire que la ddméthode a fonctionné? En outre, ce n'est pas le chemin. Vous devez utiliser Rufus pour rendre la clé USB amorçable; non pas que je décourage les pratiques de DD, car nous parlons de Windows, je pense qu'il est préférable d'utiliser Rufus pour gérer cela pour vous.

Si vous avez déjà une installation Windows, démarrez-la et suivez les étapes ci-dessous, sinon utilisez virtualbox.

PROCÉDURE:

Selon: http://www.cnet.com/how-to/how-to-install-windows-10-technical-preview-from-a-flash-drive/

vous aurez besoin d'au moins 4 Go de lecteur flash (8 Go pour 64 bits).

-> Téléchargez et lancez Rufus, puis insérez votre clé USB en vous assurant qu'elle ne contient aucune donnée importante. (Il est sur le point d'être effacé.) Rufus devrait automatiquement détecter le lecteur et le répertorier dans le champ Périphérique. (Sinon, sélectionnez le lecteur manuellement.)

-> Notez la case à cocher "Créer un disque amorçable avec". Cliquez sur l'icône du lecteur à l'extrême droite, puis accédez à l'emplacement où vous avez enregistré le fichier ISO 10 de Windows. Sélectionnez-le, puis cliquez sur Démarrer. (Tous les autres paramètres par défaut de Rufus devraient convenir.)

-> Cela prendra du temps, peut-être 20 à 30 minutes. Ne soyez pas inquiet (ou confus) si une fenêtre de l'Explorateur apparaît pour le lecteur flash; laissez-le seul jusqu'à ce que Rufus annonce "FAIT". Ensuite, vous pouvez fermer la fenêtre du programme et du lecteur et retirer le lecteur.

-> Maintenant, c'est le vieux PC. Branchez le lecteur flash sur un port USB, puis mettez le système sous tension. Très probablement, il ne sera pas configuré pour démarrer à partir d'un lecteur externe par défaut. Vous devrez donc peut-être accéder à un menu de démarrage ou au BIOS lors du POST. En fin de compte, vous devez forcer la machine à démarrer à partir du lecteur flash. Une fois que vous avez fait cela, redémarrez, puis suivez les instructions d'installation de Windows.

Bonne chance!


mais je n'ai pas de fenêtres. La raison pour laquelle je veux Windows 10 est parce que mon Windows 7 ne fonctionne pas, donc je ne peux pas graver avec Rufus. est ce que j'ai fait ok?
SakuraKaminari

Ensuite, installez Windows dans VirtualBox. Ou, téléchargez WinUSB comme suggéré dans: askubuntu.com/questions/289559/…. Le lien montre comment utiliser Windows 8, mais je parie que cela fonctionnerait avec Windows 10.
Surya Teja Karra

bien, il semble que winusb ne fonctionne pas de manière fiable et idk malade l'essayer, mais
SakuraKaminari

Dans ce cas, il est préférable d’utiliser VirtualBox maintenant. Si vous essayez d'utiliser Windows, il est préférable d'héberger Windows (pratiquement pour le moment).
Surya Teja Karra

J'ai eu ceci de WinUSB: L'installation a échoué! Code de sortie: 256 Journal: unité de formatage ... Erreur: / dev / sdf: étiquette du disque non reconnu
SakuraKaminari

1

Trouvé une solution beaucoup plus facile. Montez l'ISO avec la boucle, etc. et -t udf. Copiez tout dans une partition NTFS de rechange. Marquez cette partition comme boot dans gparted. Exécuter sudo update-grubet redémarrer.


Notez que vous ne pourrez amorcer ce lecteur USB qu’à partir de l’ordinateur sur lequel vous
utilisiez

2
@ ozma Cette réponse ne concerne pas un lecteur USB.
forresthopkinsa

@forresthopkinsa Vous avez raison, mon commentaire visait à empêcher une telle erreur
ozma

Cette méthode a fonctionné jusqu'à ce que le programme d'installation de Windows 10 se plaint de l'initialisation à partir d'une partition ntfs et soit abandonné.
Layton Everson

1

Le paquetage ms-dos est assez ancien et non maintenu. Il ne charge pas sur Ubuntu 16-04. Utilisez plutôt le paquet syslinux qui est probablement déjà installé: http://ubuntuhandbook.org/index.php/2013/08/repair-windows-mbr-from-ubuntu/

De plus, cp sur une partition ntfs est lent. Extrayez l'iso directement dans sdc1

  • Exécuter gparted
  • Créez une nouvelle table de partition sur sdc, tapez msdos
  • Créez une partition NTFS, définissez l'indicateur d'amorçage dessus
  • Copier l'iso

    sudo dd of = / dev / sdc1 if = Win10_1703_English_x64.iso bs = 4M

  • Créer un MBR

    sudo dd si = / usr / lib / syslinux / mbr / mbr.bin de = / dev / sdc


a parfaitement fonctionné, devrait être la réponse acceptée. Merci.
Bulat M.

Je viens d'essayer cela (en utilisant Win10_1709_Dutch_x64.iso téléchargé de MS ) et cela n'a pas fonctionné pour moi. Le démarrage de la clé USB résultante a échoué avec Missing operating system(ce qui, à mon avis, est imprimé par le MBR), le démarrage sur un système réel affiche un message similaire du BIOS (qui masque probablement le message du MBR). Je me demande comment cela est censé fonctionner? Un .iso ne contient pas NTFS?
Matthijs Kooijman

0

J'ai essayé avec ms-sys, ça a fonctionné mais je n'ai pas pu démarrer la clé USB. Cependant, cela a fonctionné:

sudo apt install woes
sudo woeusb --target-filesystem NTFS --device Win10.iso /dev/sdX

/dev/sdXdoit être votre clé USB.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.