So erstellen Sie ein bootfähiges Pendrive für Windows 10 Technical Preview von Ubuntu

8

Ich möchte Windows 10 Technical Preview x64 auf meinem Computer installieren und habe die ISO-Datei heruntergeladen.

Jetzt muss ich den USB-Stick bootfähig machen, aber ich verwende Ubuntu 14.04 64-Bit (Trusty Tahr). Wie kann ich also ein bootfähiges Pendrive für Windows 10 von Ubuntu aus erstellen?

Ich habe versucht, USB mit winusb bootfähig zu machen , aber es funktioniert nicht! Gibt es eine andere Option?

Apurva
quelle
1
Ich habe einmal eine Frage beantwortet , wie man Windows 7/8 ohne USB / DVD installiert. Sie können es versuchen. Verwenden Sie einfach Ihren USB gegen die Partition. Bitte posten Sie die Ergebnisse, wenn es auch für Windows 10 funktioniert (funktioniert problemlos für Windows 7/8).
Feuerlord
@Firelord es könnte funktionieren, aber es ist keine gute Idee, die Festplatte zu partitionieren
Apurva
Aus diesem Grund habe ich in meinem letzten Kommentar erwähnt, dass Sie den Speicherort der Festplattenpartition durch Ihren USB-Speicherort ändern müssen. Es funktioniert für Windows 7/8.
Feuerlord

Antworten:

14

Ich habe es versucht dd, aber es hat nicht funktioniert. Ich habe UNetbootin ausprobiert, aber es hat nicht funktioniert. Ich habe nach winusb gesucht, aber ich konnte es nicht finden und habe gehört, dass es für Windows 10 sowieso nicht funktioniert.

Aber! Das hat bei mir funktioniert! http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html

Beachten Sie, dass ich beim Befehl grub-install "--force" hinzufügen musste.

Die Schritte sind im Wesentlichen wie folgt:

  1. Formatieren Sie ein USB-Laufwerk. Geben Sie ihm eine NTFS-Partition. Notieren Sie sich die UUID der Partition.
  2. Hängen Sie das Windows-ISO-Image ein und kopieren Sie alle Dateien auf das USB-Laufwerk.
  3. Führen Sie sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX, wo sdXist wie "sdb". (Nicht sdb1.)
  4. Legen Sie den folgenden Text in einer neuen Datei unter auf das USB-Laufwerk boot/grub/grub.cfg

    default=1
    timeout=15
    color_normal=light-cyan/dark-gray
    menu_color_normal=black/light-cyan
    menu_color_highlight=white/black
    menuentry "Start Windows Installation" {
        insmod ntfs
        insmod search_fs_uuid
        insmod chain
        search --no-floppy --fs-uuid <drive_UUID> --set root
        chainloader +1
        boot
    }
    menuentry "Boot from the first hard drive" {
        insmod ntfs
        insmod chain
        insmod part_msdos
        set root=(hd1)
        chainloader +1
        boot
    }
    

Ersetzen Sie in der Datei <drive_UUID> durch die Partitions-ID, die Sie notiert haben. (Beachten Sie, dass ich beim Booten so etwas wie "kein solches Laufwerk U7A6 ..." oder was auch immer die von mir eingegebene ID war ... aber es wurde trotzdem gebootet, also hey.)

Das Laufwerk sollte zu diesem Zeitpunkt bootfähig sein. Es hat bei mir funktioniert. Es gibt einige mögliche Fehlermeldungen, die er auf der Website erklärt, wenn Sie Probleme haben.

Erhannis
quelle
Danke für die Antwort Erhannis; Könnten Sie Ihre Antwort bearbeiten und den von Ihnen angegebenen Link zusammenfassen? Der Inhalt kann veraltet sein oder verschwinden. Vielen Dank!
Bertieb
Ich habe dies getan, aber mein PC bootet nicht von USB. Es wird nicht als Startgerät erkannt. Ich habe die erste Boot-Priorität als USB festgelegt ...
Deostroll
2

Das habe ich mit winusb gemacht. Führen Sie zum Installieren Folgendes aus:

sudo add-apt-repository ppa:colingille/freshlight && \
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list" && \
sudo apt-get update && \
sudo apt-get install winusb

Dann denke ich, dass Sie dieses Programm ohne meine Hilfe verwenden können.

Sie können UNetbootin versuchen . Führen Sie zum Installieren Folgendes aus:

sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin
Michael Vietluzhskih
quelle
Ja, ich habe einen Thread mit ähnlicher Antwort gefunden. Ich habe winusb installiert, bin mir aber nicht sicher, ob es für Windows 10 funktioniert.
Apurva
Winusb funktioniert nicht für w10
Apurva
Versuchen Sie unetbootinsudo add-apt-repository ppa:gezakovacs/ppa && sudo apt-get update && sudo apt-get install unetbootin
Michael Vietluzhskih
Funktioniert überhaupt nicht. Wenn ich neu starte, startet es einfach Ubuntu, zeigt mir keine Option zur Installation von Windows 10
Apurva
Versuchen Sie, zum BIOS zu wechseln und die Startpriorität Ihres USB zu ändern.
Michael Vietluzhskih
-1

Verwenden Sie den ddBefehl, um einen bootfähigen USB-Stick zu erstellen.

Zuerst müssen Sie das Gerät finden, auf dem der USB-Stick montiert ist. Wenn Sie das USB-Gerät anschließen und ausführen dmesg, sollte der Speicherort angezeigt werden . Ein Beispiel wäre /dev/sdf.

Als Nächstes entfernen Sie das Gerät, auf dem der USB-Stick montiert ist, und schreiben das ISO-Image direkt auf das Gerät.

HINWEIS: Ersetzen Sie das Fragezeichen durch die USB-Gerätedatei.

$ sudo umount /dev/sd?
$ sudo dd if=/path/to/windows10.iso of=/dev/sd? bs=1M && sync
Vengat
quelle
Woher weiß ich, dass mein USB-Gerät an / dev / sdb angeschlossen ist?
Apurva
Verwenden Sie den dmesgBefehl, um den Einhängepunkt Ihrer Gerätedateien zu finden
Vengat
2
Sie können kein bootfähiges Windows-Pendrive mit dem Befehl dd erstellen
Ali786
@ Ali786 - lesen Sie zuerst diesen Artikel klar, dass Sie ddBefehl verwenden können
Vengat