Błąd instalacji WinUSB Instalacja nie powiodła się! Kod wyjścia: 512

14

Nie mogę rozwiązać tego problemu, używam Ubuntu 14.04. Próbowałem już jako root i nadal nie miałem sukcesu.

WinUSB zgłasza ten błąd:

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'...
użytkownik3773212
źródło
Możliwe jest użycie mkusb do utworzenia napędu rozruchowego USB w systemie Windows 7-10 . Zobacz ten link, askubuntu.com/questions/289559/…
sudodus

Odpowiedzi:

18

Problem polega na tym, że użyto metody instalacji GRUB-a. Nie ma to nic wspólnego z bieżącym systemem plików na thumbdrive, ponieważ WinUSB go formatuje.

Aby to naprawić, musisz edytować winusbskrypt, który znajduje się w /usr/bin. Otwórz go w dowolnym edytorze tekstu z uprawnieniami administratora (np gksu gedit /usr/bin/winusb.). Teraz wyszukaj grub-installw tym pliku (może być w linii 401 - 402) i zmień tę linię, aby wyglądała następująco:

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

Zapisz skrypt. Zainstaluj pakiet grub-pc-binw następujący sposób:

sudo apt-get install grub-pc-bin

Teraz spróbuj ponownie użyć WinUSB.

WinUSB tworzy tylko rozruchowe dyski USB MBR. Jeśli chcesz zainstalować system Windows w trybie EFI, należy użyć innej metody.

Pisałem również o tym na mojej stronie internetowej .

Cornelius
źródło
„Lepsza metoda” sprawiła, że ​​udało mi się uzyskać udaną instalację na dysku USB.
Tyler,
^ Ten facet nie jest bohaterem, którego potrzebujemy, jest bohaterem, na który zasługujemy! Dziękuję, rozwiązałeś bardzo irytujący problem.
Mr.Turtle,
1
Korzystałem z pliku ISO z partycji NTFS. Powyższa poprawka nie działała, ale załatwienie plików na pulpit pomogło. Również sformatowałem pendrive w formacie FAT.
Abhishek Sachan
0

Aby rozwiązać problem, jest to bardzo proste. Po prostu wpisz

sudo winusbgui

na terminalu i grasz

Esdras Largentier LeHackeur Du
źródło
-1

Skopiuj plik ISO do innej lokalizacji (Destop lub katalog domowy). Po tym formacie pendrive USB do systemu plików FAT32 za pomocą edytora partycji gparted.

Wyjmij pendrive, a następnie włóż go ponownie.

Zostanie on automatycznie zamontowany, a następnie uruchom aplikację winusb.

Wybierz skopiowany plik ISO i utwórz bootowalny dysk flash systemu Windows.

Caner
źródło
Nie wiem, dlaczego jest to przegłosowane, działało dla mnie idealnie, inaczej niż powyższe odpowiedzi. Próbowałem użyć pliku ISO z dysku zewnętrznego, a następnie wystąpił błąd 512, ale przeniesienie go do katalogu domowego rozwiązane. Formatowanie do FAT32 nie było jednak konieczne.
Hugo Passos,
-1

Sformatuj USB na ntfsprzed użyciem winusb.

Josh Wilkins
źródło
Co to jest Woeusb?
pim
@Thomas Obsługa WinUSB jest przerywana w Ubuntu od 17.10, a zamiast tego zaleca się rozwidlenie WinUSB, które nazywa się WoeUSB.
karel
1
Czy możesz dodać więcej informacji na ten temat? W tej chwili twoja odpowiedź jest bardzo krótka i nie zawiera opisu odpowiedzi.
Zzzach ...