Ошибка установки WinUSB Установка не удалась! Код выхода: 512


14

Я не могу решить эту проблему, я использую Ubuntu 14.04. Я уже пробовал с правами root и до сих пор не добился успеха.

WinUSB сообщает об этой ошибке:

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'...

Можно использовать mkusb для создания загрузочного USB-диска с Windows 7 -10. Смотрите эту ссылку, askubuntu.com/questions/289559/…
sudodus

Ответы:


18

Проблема здесь заключается в методе, используемом для установки GRUB. Это не имеет ничего общего с текущей файловой системой на thumbdrive, поскольку WinUSB форматирует ее.

Чтобы исправить это, вы должны отредактировать winusbскрипт, который находится в /usr/bin. Откройте его в любом текстовом редакторе с правами root (например gksu gedit /usr/bin/winusb). Теперь найдите grub-installв этом файле (это может быть строка 401 - 402) и измените эту строку так, чтобы она выглядела следующим образом:

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

Сохраните скрипт. Установите пакет grub-pc-binследующим образом:

sudo apt-get install grub-pc-bin

Теперь попробуйте еще раз использовать WinUSB.

WinUSB создает только загрузочные USB-накопители MBR. Если вы хотите установить Windows в режиме EFI, следует использовать другой метод.

Я также написал об этом на моем сайте .


«Лучший метод» помог мне добиться успешной установки на USB-диск.
Тайлер

^ Этот парень не тот герой, который нам нужен, он тот герой, которого мы заслуживаем! Спасибо, вы решили очень раздражающую проблему.
Mr.Turtle

1
Я использовал ISO-файл из раздела NTFS. Вышеуказанное исправление не сработало, но перемещение файлов на рабочий стол помогло. Также я отформатировал pendrive с форматом FAT.
Абхишек Сачан


-1

Скопируйте ISO-файл в другое место (Destop или домашний каталог). После этого отформатируйте USB в файловую систему FAT32 с помощью редактора разделов gparted.

Снимите подвесной привод, а затем снова вставьте его.

Он автоматически смонтируется, а затем запускает приложение winusb.

Выберите скопированный ISO-файл и создайте загрузочную флешку Windows.


Я не знаю, почему это понизили, отлично сработало для меня, в отличие от ответов выше. Я пытался использовать ISO-файл с внешнего диска, затем получил ошибку 512, но перемещение в домашнюю директорию решено. Однако форматирование в FAT32 не было необходимым.
Уго Пассос

-1

Отформатируйте USB ntfsдо использования winusb.


Что такое горе?
Пим

@Thomas Поддержка WinUSB в Ubuntu прекращена, начиная с 17.10, и вместо этого рекомендуется использовать форк WinUSB, который называется WoeUSB.
Карел

1
Не могли бы вы добавить больше информации об этом? На самом деле ваш ответ очень короткий и не дает описания вашего ответа.
Ззач ...
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.