Erreur d'installation WinUSB L'installation a échoué! Code de sortie: 512

14

Je ne parviens pas à résoudre ce problème, j'utilise Ubuntu 14.04. J'ai déjà essayé en tant que root, et je n'ai toujours pas réussi.

WinUSB signale cette erreur:

Installation failed!
Exit code: 512
Log:
Formatting device...
Mounting...
mount: block device /home/flavio/Área de Trabalho/windows xp sp3 sata.iso is write-protected, mounting read-only
Copying...
Installing grub...
Installing for x86_64-efi platform.
grub-install: error: /media/winusb_target_1405019929_19723 doesn't look like an EFI partition.
.
Error occurred!
Syncing...
/usr/bin/winusb: line 78:  5376 Terminated               while true; do
    sleep 0.05; echo 'pulse';
done
Cleaning...
/usr/bin/winusb: line 78:  6975 Terminated               while true; do
    sleep 0.05; echo 'pulse';
done
Umounting and removing '/media/winusb_iso_1405019929_19723'...
Umounting and removing '/media/winusb_target_1405019929_19723'...
user3773212
la source
Il est possible d'utiliser mkusb pour créer un lecteur de démarrage USB avec Windows 7 -10. Voir ce lien, askubuntu.com/questions/289559/…
sudodus

Réponses:

18

Le problème est ici avec la méthode utilisée pour installer GRUB. Cela n'a rien à voir avec le système de fichiers actuel sur la clé USB car WinUSB le formate.

Pour y remédier, vous devez modifier le winusbscript qui se trouve dans /usr/bin. Ouvrez-le avec n'importe quel éditeur de texte avec des autorisations root (par exemple gksu gedit /usr/bin/winusb). Maintenant, recherchez grub-installdans ce fichier (il peut être sur la ligne 401 - 402) et modifiez cette ligne pour qu'elle ressemble à ceci:

grub-install --target=i386-pc --boot-directory="$partitionMountPath/boot" "$device"

Enregistrez le script. Installez le package grub-pc-bincomme suit:

sudo apt-get install grub-pc-bin

Maintenant, essayez à nouveau d'utiliser WinUSB.

WinUSB crée uniquement des lecteurs USB bootables MBR. Si vous souhaitez installer Windows en mode EFI, une méthode différente doit être utilisée.

J'ai également écrit à ce sujet sur mon site Web .

Cornelius
la source
La "meilleure méthode" a permis d'obtenir une installation réussie sur le lecteur USB.
Tyler
^ Ce type n'est pas le héros dont nous avons besoin, c'est le héros que nous méritons! Merci, vous avez résolu un problème très irritant.
Mr.Turtle
1
J'utilisais le fichier iso d'une partition NTFS. La correction ci-dessus n'a pas fonctionné, mais le déplacement des fichiers sur le bureau a fait l'affaire. J'ai également formaté la clé USB au format FAT.
Abhishek Sachan
0

Pour résoudre le problème, c'est très simple. Tapez simplement

sudo winusbgui

dans le terminal et vous jouez

Esdras Largentier LeHackeur Du
la source
-1

Copiez le fichier iso vers un autre emplacement (Destop ou répertoire personnel). Après ce format, la clé USB vers le système de fichiers FAT32 utilise l'éditeur de partition gparted.

Retirez la clé USB, puis réinsérez-la.

Il sera automatiquement monté, puis exécutera l'application winusb.

Sélectionnez le fichier iso copié et créez un lecteur flash Windows amorçable.

Caner
la source
Je ne sais pas pourquoi cela est sous-voté, a parfaitement fonctionné pour moi, différemment des réponses ci-dessus. J'essayais d'utiliser un fichier iso à partir d'un disque externe, puis j'obtenais l'erreur 512, mais je l'ai résolu dans le répertoire personnel. Le formatage en FAT32 n'était cependant pas nécessaire.
Hugo Passos
-1

Formatez USB ntfsavant d'utiliser WinUSB.

Josh Wilkins
la source
Qu'est-ce que Woeusb?
pim
La prise en charge de @Thomas WinUSB est interrompue dans Ubuntu à partir de la version 17.10 et, à la place, le fork de WinUSB appelé WoeUSB est recommandé.
karel
1
Pourriez-vous ajouter plus d'informations à ce sujet? En l'état, votre réponse est très courte et ne fournit aucune description de votre réponse.
Zzzach ...