Помилка встановлення 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 pendrive до файлової системи FAT32 за допомогою редактора розділених розділів.

Вийміть маятник і знову вставте його.

Він автоматично встановиться, після чого запустіть програму winusb.

Виберіть скопійований iso-файл та створіть завантажувальну флешку Windows.


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

-1

Відформатуйте USB до, ntfsперш ніж використовувати winusb.


Що таке woeusb?
пім

Підтримка @Thomas WinUSB припиняється в Ubuntu починаючи з 17.10, і замість цього рекомендується вилка WinUSB, яка називається WoeUSB.
карел

1
Чи можете ви додати більше інформації щодо цього? Так як і ви, відповідь ви дуже коротка і не дає опису вашої відповіді.
Zzzach ...
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.