Ich habe alles versucht und nichts funktioniert. Ich habe 2 brandneue USB-Sticks und 3 weitere verpackt. Ich habe 3 gültige Windows 8.1 ISO-Dateien und dennoch funktioniert kein Ansatz.
Ich habe versucht, Unetbootin dauert ewig, um 4,3 GB auf den USB-Stick zu kopieren und funktioniert nicht. Ich habe den Ask Fedora-Ansatz mit folgenden Methoden ausprobiert:
1) Formatieren des USB-Laufwerks auf FAT32 und Verwenden von:
su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=400M'
Dies dauert 30 Minuten und es werden keine Dateien auf das Laufwerk kopiert, aber es wird nicht gestartet. Wenn ich es einbinde, nachdem es jetzt als FAT, aber als UDF angezeigt wird.
2) Formatieren des USB-Laufwerks in NTFS und Verwenden von:
su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=8M'
Dies dauert 30 Minuten wie oben.
3) Ich habe versucht, den hier gezeigten GParted-Ansatz zu verwenden:
SuperUser: Windows USB von Fedora
Dieser möchte booten, tut dies aber nicht. Ich starte neu, drücke ENTER> F12. Um zum Startauswahlmenü zu gelangen, wähle ich das USB-Laufwerk aus und es springt nicht wie bei den obigen Lösungen zum Startauswahlbildschirm zurück, sondern bleibt nur auf einem schwarzen Bildschirm mit einem blinkenden _ Cursor.
4) Ich habe versucht, das Boot-Flag von GParted zu setzen und DD zu verwenden, aber es funktioniert auch nicht.
Warum ist das auf Linux-Systemen so schwierig? Ich meine, unter Windows / Machintosh kann ich in 10 Minuten einen bootfähigen USB-Stick erstellen. Unter Linux dauert das Kopieren des ISO-Inhalts 30 Minuten, und dann funktioniert nichts: (
dd
Überschreibt das gesamte Dateisystem, sodass das Formatieren auf FAT32 oder NTFS vor dem Ausführendd
keinen Sinn ergibt.Antworten:
Gerade habe ich erfolgreich einen bootfähigen USB-Stick von Windows 8.1 ISO erstellt, der ein UDF-Dateisystem enthält. Dadurch wird ein UEFI-Computer für die spätere Installation ordnungsgemäß im UEFI-Modus gestartet. Ein BIOS-Computer oder ein UEFI-Computer wird im BIOS-Kompatibilitätsmodus nicht gestartet.
Montieren Sie die ISO:
Stecken Sie das USB-Laufwerk ein.
Führen Sie
fdisk
den Gerätenamen des USB-Laufwerks aus und geben Sie ihn an. beispielsweise:Löschen Sie alle vorhandenen Partitionstabellen und erstellen Sie eine neue.
Erstellen Sie eine neue Partition mit mindestens 4,5 GB. Markieren Sie es als bootfähig und setzen Sie seinen Typ auf 7 (HPFS / NTFS / ExFAT).
Änderungen schreiben und beenden
fdisk
.Erstellen Sie ein FAT-32-Dateisystem in der neuen Partition. beispielsweise:
Hängen Sie diese Partition in ein vorhandenes Unterverzeichnis ein. beispielsweise:
Kopieren Sie alle Dateien von der gemounteten ISO in dieses Verzeichnis:
Synchronisieren Sie die Dateisysteme, um sicherzugehen:
Hängen Sie beide zuvor gemounteten Elemente aus:
quelle
o
(um eine neue Partitionstabelle zu erstellen),n
(um eine neue Partition zu erstellen, gehen Sie einfach zu den Standardeinstellungen), (um die Partition bootfähig zu machen, wählen Sie Partition 1, wenn Sie die Standardeinstellungen gewählt haben) ,t
(um den Typ auszuwählen, wählen Sie 7), jetzt können Sie das neue Layout mit speichernw
.a
(zum Setzen des bootfähigen Flags), ich habe nicht genug Ruf zum Bearbeiten, sorry. @ JanNetherdrake Vermutlich wäre das auch eine Lösung, aber es ist ziemlich ressourcenintensiv undfdisk
in den meisten standardmäßig installierten Distributionen.Das Erstellen eines bootfähigen Windows-Installations-USB ist nicht allzu schwierig, wenn Sie ms-sys installieren :
Wenn Sie versuchen, Windows 8 auf dem USB-Laufwerk zu installieren , wird dies etwas komplizierter. Siehe die Anleitung hier: https://thesquareplanet.com/blog/installing-windows-8-1-to-go-on-usb-drive-from-linux/
quelle
sudo mount ${dev}1 /mntB
steht:ntfs-3g-mount: mount failed: Device or resource busy
Obwohl $ {dev} 1 nicht gemountet ist und / mntB von nichts besetzt ist.dd
Überschreibt das gesamte Dateisystem, sodass die Formatierung auf FAT32 oder NTFS vor dem Ausführendd
keinen Sinn ergibt.Wenn Sie zu 100% sicher sind, dass Ihr Windows-8.1-ISO-Image
/home/kristjan/Prejemi/win.iso
von USB booten kann, können Sie versuchen, das liveusb-creator- Paket mit zu installierenund verwenden Sie es, um ISO-Daten auf einen USB-Stick zu übertragen.
Bearbeiten: Eine andere Alternative ist ein
unetbootin
Paket, das im Grunde das Gleiche tut, um einen bootfähigen USB-Stick von ISO herzustellen.quelle
liveusb-creator
. Es fand die FAT-Partition auf USB als / dev / sdb1 und bot an, etwas darauf zu schreiben. Wenn Sie ein Problem mit NTFS haben, führen Sie es einfach ausfdisk /dev/sdb
(wenn der USB / dev / sdb ist), drucken Sie Ihre Partitionen mit dem Befehl 'p', löschen Sie die Partition mit 'd' und schreiben Sie Änderungen mit dem Befehl 'w' auf USB. Dann können Sie das nochliveusb-creator
einmal versuchen . Sie können auch ausführenliveusb-creator -f /dev/sdb
, um das Ziellaufwerk zu erzwingen.