Przetestowałem prąd woeusb
z PPA (działającego na stałe Lubuntu 18.04.1 LTS), a następujące linie poleceń działają dla mnie.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb
sudo woeusb --target-filesystem NTFS --device path/windows.iso /dev/sdx
W moim przypadku plik ISO był w /media/lubuntu/usbdata/images/
urządzeniu docelowym /dev/sdb
, ale w twoim przypadku dokładnie sprawdź, czy napiszesz na zamierzonym dysku (unikaj niszczenia cennych danych na innym dysku),
sudo woeusb --target-filesystem NTFS --device /media/lubuntu/usbdata/images/windows.iso /dev/sdb
Zauważ, że wszystkie partycje na urządzeniu docelowym muszą być odmontowane.
Utworzony dysk rozruchowy USB ma małą partycję FAT (do rozruchu UEFI) i dużą partycję NTFS z plikami Windows. Może zainstalować system Windows zarówno w trybie BIOS, jak i UEFI z woeusb 3.2.10.1
(z datą 09.09.2018 (19 września 2018 r.) W PPA).
Korzystanie z NTFS umożliwia użycie rozmiaru pliku> 4 GiB. Rozmiar install.wim
to
mniejszy niż 4 GiB w niektórych własnych plikach ISO, na przykład w
większy niż 4 GiB dla niektórych plików ISO dla określonych komputerów, OEM, ale także w kilku własnych plikach ISO, na przykład
Win10_1809Oct_English_x64.iso
$ <<<'scale=3;4396229344/2^30' bc
4.094 # > 4 GiB
Win10_1809Oct_EnglishInternational_x64.iso
$ <<<'scale=3;4386496792/2^30' bc
4.085
Win10_1809Oct_German_x64.iso
$ <<<'scale=3;4401709065/2^30' bc
4.099
Win10_1809Oct_Spanish_x64.iso
$ <<<'scale=3;4404104344/2^30' bc
4.101
Istnieje również wersja GUI woeusbgui
. Nie sądzę, że ma opcję utworzenia dysku docelowego z systemem plików FAT dla UEFI i systemu plików NTFS, więc zaleciłbym użycie wersji wiersza poleceń woeusb
.
Edycja 1 :
Możesz to zrobić samodzielnie, korzystając ze szczegółowej pomocy na stronie
help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files
Ta metoda działa zarówno w trybie BIOS, jak i UEFI, a także w trybie bezpiecznego rozruchu. (Ale w większości przypadków powinno być możliwe wyłączenie bezpiecznego rozruchu, użycie dysku utworzonego przez woeusb
i ponowne włączenie bezpiecznego rozruchu).
Edycja 2 :
Dzięki @John za komentarz, że w nazwie pliku źródłowego nie powinno być znaku spacji . Jeśli tak, możesz zmienić nazwę pliku, a następnie woeusb
działa.
Dzięki @qbit. To nie rozwiązało mojego problemu, ale twój pomysł na błąd analizy pomógł mi zrozumieć, że nie lubi spacji w źródłowej nazwie pliku. To skłoniło mnie do zrobienia kroku naprzód.
lsblk
do określania, gdzie znajduje się urządzenie USB. W moim przypadku tak byłosdd1
i zrobiłem tosudo umount /dev/sdd1
. Następnie użyłem powyższego polecenia, aby utworzyć USB. Zauważ, że musiałem usunąć1
dysk z napędu, więcwoeusb
użyłem go na samym końcu polecenia/dev/sdd
.Nie można odtworzyć błędu, ponieważ uruchomienie tego polecenia spowodowało inny błąd (
check_runtime_parameters: Error: Target media "/dev/sdb" is not an partition!
).Wydawało się, że zadziałało wyczyszczenie i zbudowanie dysku rozruchowego od zera za pomocą:
sudo woeusb --tgt-fs NTFS -d ~/Downloads/Win10_1809Oct_English_x64.iso /dev/sdb
źródło
Niektóre instalatory innych firm, takie jak Win10_1809Oct_English_x64.iso, zawierają obrazy instalacyjne systemu Windows większe niż 4 GB, co uniemożliwia FAT32 jako docelowy system plików. Obsługa systemu plików NTFS została dodana do WoeUSB 3.0.0 i późniejszych . Jeśli twoja wersja WoeUSB jest wcześniejsza niż 3.0, zaktualizuj ją. Najnowsza wersja WinUSB w chwili opublikowania tej odpowiedzi to 3.2.10.
W WoeUSB v3.0 i nowszych
--format
opcja wiersza poleceń nie jest już dostępna.Spróbuj otworzyć woeusbgui z terminala za pomocą następującego polecenia:
źródło
Z nieznanego powodu powyższe rozwiązania /ubuntu//a/1098185/846139 lub /ubuntu//a/1098076/846139 nie działały dla mnie zgodnie z oczekiwaniami.
Wygląda na to, że występuje problem z analizą argumentów w wersji
woeusb
3.2.12.Umieszczenie tej opcji systemu plików na początku nie działało w samodzielnie zbudowanym WoeUSB v3.2.12 na Ubuntu 18.10 Cosmic.
Co jednak działało :
źródło
woeusb
działa dobrze dla mnie w Ubuntu 18.04.1 LTS, a ta sama wersjawoeusb
wydaje się być przeniesiona do PPA na 18.10. Czy wypróbowałeś linię poleceń--target-filesystem ntfs
na końcu również w wersji z PPA?WoeUSB v@@WOEUSB_VERSION@@
(3.2.12-1 ~ webupd8 ~ cosmic0) również akceptuje dołączoną--target-filesystem
opcję, ale NIE, gdy jest podana jako druga opcjasudo woeusb -d --target-filesystem ntfs ...
Żadna z pozostałych odpowiedzi nie działała dla mnie. Próbowałem utworzyć Windows 7 USB za pomocą woeusb 18.04. Próbowałem GUI, CLI, próbowałem formatowania, a nie formatowania, próbowałem porządkowania różnych parametrów ... nic nie działało.
Wreszcie odpowiedź qbit dała mi do zrozumienia, że może występować problem z analizą. Zauważyłem, że moja nazwa pliku iso zawiera spacje. Zmieniłem nazwę pliku, aby nie było spacji (zmieniono nazwę na WINDOWS7.ISO), a następnie wersja cli w końcu zaczęła kopiować pliki (nie próbowała GUI). Jednak rozbił się na końcu.
Wreszcie użyłem Windows.iso w VirtualBox, aby utworzyć maszynę wirtualną z systemem Windows. Następnie użyłem rufus.exe do zapisania ISO na USB przez Windows . To zadziałało i tego dnia dostałem konfigurację laptopa z Windows.
Nigdy nie dostałem woeusb do pracy. Mamy nadzieję, że autor (autorzy) to naprawi, ponieważ wydaje się, że nie ma innego narzędzia działającego pod Ubuntu w celu utworzenia rozruchowego systemu Windows USB.
Zainstalowałem Woeusb przez PPA. Po opublikowaniu tej odpowiedzi zauważyłem, że woeusb został zaktualizowany. Po aktualizacji do najnowszej wersji okazało się, że woeusb pisze teraz pomyślnie zarówno dla Win7, jak i Win10 ISO.
Przed wypróbowaniem mojej odpowiedzi spróbuj zaktualizować woeusb.
źródło
install.wim
rozmiar nie przekracza 4 GiB). To dziwne, żewoeusb
działa dla mnie i wielu innych ludzi, ale nie dla ciebie. Może to też działa dla ciebie, jeśli spróbujesz z Windows 10 (ale oczywiście nie z Windows 7).apt-cache policy woeusb
3.3.0-1 ~ webupd8 ~ bionic0