Weh
https://github.com/woeusb/woeusb
Ein Microsoft Windows® USB Installation Media Preparer für GNU+Linux
Merkmale
- Unterstützen Sie den Legacy PC/UEFI -Booting
- Unterstützen Sie FAT32- und NTFS -Dateisysteme
- Unterstützen Sie mithilfe der physischen Installations -CD oder des Festplattenbildes als Quelle
Unterstützte Windows® -Installationsbilder
- Windows Vista und später
- Jede Sprache oder Ausgabevarianten
- Windows PE
Hinweis: Nicht offizielle Installationsmedien können unterstützt, aber nicht garantiert werden
Abhängigkeiten
Im Folgenden sind die Abhängigkeiten auf die eine oder andere Weise erforderlich. Weitere distrospezifische Informationen finden Sie im Wiki.
Erforderlich
WeeusB kann ohne diese an ihren richtigen Standorten installierten Software nicht funktionieren:
- Gnu Bash
Zur Interpretation und Ausführung der Programmlogik
Erfordert> = 4.3 - Die GNU -Kern -Dienstprogramme (CoreUtils)
Für gemeinsame UNIX -Dienstprogramme, die für den grundlegenden Betrieb erforderlich sind - Util-Linux
Für Versorgungsunternehmen mit niedrigem Niveau, die mit Speichergeräten usw. interagieren, usw. - Gnu Grep und Gawk
Für die Analyse der erforderlichen Informationen aus einer Befehlsausgabe heraus - Die GNU finden Dienstprogramme
Für die Aufzistung von Dateien, die für den Betrieb erforderlich sind - Gnu grub
Zur Installation des Bootstrap -Codes, der in einem Legacy -PC -Start verwendet wird
Wir benötigen speziell Module der i386-pc-Architektur, für Debian-basierte Verteilungen, die diese über das GRUB-PC-bin-Bin-Paket bereitgestellt werden - GNU teilte sich
Zum Manipulieren von Festplattenpartitionen und Partitionen - Gnu wget
Zum Erwerb von Pete Batards UEFI: NTFS UEFI -Bootloader - Dosfpolien
Zum Erstellen von Fat -Dateisystemen in der Erstellung der Erstellung --device - NTFS-3G
Zum Erstellen von NTFS -Dateisystemen in der Erstellung der --device - Wimlib
Für die Spaltung install.wim Windows Imaging (WIM) -Archiv, damit Archive über 4Gib in ein Fat32 -Dateisystem passen können
Optional
Ohne die folgenden Abhängigkeiten kann Weheusb weiterhin ausgeführt werden, aber einige Funktionen sind nicht verfügbar:
- P7zip
Für die Problemumgehung wird das Problem, bei dem die Windows 7 -Installationsmedien ihren UEFI -Bootloader nicht am richtigen Ort versenden - Pete Batards UEFI: NTFS UEFI -Bootloader
Für die Unterstützung von NTFS -Dateisystemen im Ziel -USB -Schlüssel - GNU GetText
Zur Unterstützung der Nachrichten Internationalisierung (i18n)
Installation
Angesprochen werden. Im Moment verweisen Sie von Quelle.
Aus der Quelle laufen
Weeusb ist ein Programm, das ohne Installation ausgeführt werden kann (ohne seine Abhängigkeiten):
- Laden Sie das Programm (Weeusb-nnnbash) von der Seite "Releases" herunter
- Beheben Sie die fehlende ausführbare Dateiberechtigte (
chmod +x path/to/woeusb-NNNbash ). - Starten Sie eine Terminalanwendung und führen Sie das Programm über den entsprechenden Pfad aus (
sudo path/to/woeusb-NNNbash --help )
Verwendung
Umgebungsvariablen
Im Folgenden sind die Umgebungsvariablen aufgeführt, die das Laufzeitverhalten von Weeusb ändern können:
| Variabler Name | Verwendung |
|---|
| RUFUS_UEFI_NTFS_VERSION | Die Release -Tag/Überarbeitung des Rufus -Quellbaums zum Abholen des UEFI: NTFS -Bildes verwendet standardmäßig eine getestete Version |
Lizenz
Weeusb ist kostenlose Software: Sie können sie neu verteilen und/oder unter den Bedingungen der GNU General Public Lizenz wie von der Free Software Foundation veröffentlicht, entweder Version 3 der Lizenz oder (nach Ihrer Option) jede spätere Version.
Weheusb wird in der Hoffnung verteilt, dass es nützlich sein wird, jedoch ohne Garantie; Ohne die implizite Garantie für Handelsfähigkeit oder Eignung für einen bestimmten Zweck. Weitere Informationen finden Sie in der GNU General Public Lizenz.
Sie sollten zusammen mit Weeusb eine Kopie der GNU -General -Lizenz erhalten haben. Wenn nicht, siehe http://www.gnu.org/licenses/.
Identifizieren Sie ansonsten angegebene Lizenzen, die für ein bestimmtes Produkt-/Entwicklungsvermögen anwendbar sind
Wenn das Vermögenswert im Klartextformat ist:
- Überprüfen Sie das
SPDX-License-Identifier Tag im Header der Datei - Überprüfen Sie die Datei .Reuse-/DEP5 aus dem Quellbaum-/Release -Baumverzeichnis
Wenn das Vermögenswert nicht im Klartextformat ist:
Überprüfen Sie die Datei .Reuse-/DEP5 aus dem Quellbaum-/Release -Baumverzeichnis
Credits
- Weeusb ist eine Gabel von Colin Gilles Winusb -Projekt, ohne auf ihren Schultern zu stehen. Weherb wird überhaupt nicht existieren
- Wir möchten @Slacka für die Wartung des WeeusB -Projekts danken, als es unter ihrem Namespace veranstaltet wurde. Sie waren in vielen Gesprächen, die zu Weherbs Verbesserung beigetragen haben, äußerst hilfreich und kooperativ
- Wir möchten Pete Batard für ihre großartige Arbeit am UEFI: NTFS UEFI -Bootloader danken, der in WeeusB enthalten ist, um den NTFS -Dateisystemunterstützung zu aktivieren
- Quellcode -Mitwirkende für GitHub:
- Mitwirkende zu Weheusb/Weeusb
- Mitwirkende von Slacka/Weeusb
- Jeder, der auf die eine oder andere Weise zum Weheusb beigetragen hat, aber wir können sie aufgrund unserer Unwissenheit nicht aufzählen