Rufus Entwickler hier.
Erstens werden viele der von Ihnen aufgelisteten Optionen nur aufgelistet, wenn Rufus im erweiterten Modus ausgeführt wird (dh wenn der Abschnitt Erweiterte Optionen angezeigt wird), da sie für Personen gedacht sind, die bereits wissen, worum es geht.
Zunächst müssen Sie verstehen, dass das ISO-Format NIE für den USB-Start entwickelt wurde. ISO ist eine 1: 1-Kopie einer optischen Disc, und optische Disc-Medien unterscheiden sich stark von USB-Medien, sowohl hinsichtlich der Struktur ihrer Bootloader, des verwendeten Dateisystems als auch der Partitionierung (dies ist nicht der Fall) ), und so weiter.
Wenn Sie also eine ISO haben, können Sie nicht einfach mit einem USB das tun, was Sie für eine optische Disc tun können, die jedes einzelne Byte von der ISO liest und es so wie es ist nacheinander auf die Disc kopiert (dh welche CD / DVD-Brenneranwendungen tun dies beim Schreiben einer ISO.
Das heißt nicht, dass diese Art von 1: 1-Kopie für USB nicht existieren kann, nur dass 1: 1-Kopien von USB-Medien sich vollständig von 1: 1-Kopien von optischen Datenträgern unterscheiden und (außerhalb der Verwendung von ISOHybrid-Bildern) Sie sind daher nicht austauschbar, da sie sowohl als 1: 1-Kopien der Festplatte als auch optisch funktionieren. In der Rufus-Terminologie wird eine 1: 1-Kopie des USB-Mediums als a bezeichnet DD Image
(diese Option wird in der Liste angezeigt), und einige Distributionen wie FreeBSD oder Raspbian bieten neben ISOs auch DD-Images für die USB-Installation für die CD / DVD-Installation.
Daher haben wir festgestellt, dass ISO-Images für die Erstellung bootfähiger USB-Medien eigentlich schlecht geeignet sind, da sie der Bereitstellung eines runden Stifts entsprechen, um in ein kleineres quadratisches Loch zu passen, und daher muss der runde Stift geändert werden, um zu passen .
Jetzt fragen Sie sich vielleicht, warum die meisten Betriebssystem-Distributoren ISO-Images anstelle von DD-Images bereitstellen, wenn bootfähige ISOs dafür so schlecht geeignet sind. Abgesehen von historischen Gründen besteht eines der Probleme von DD Images darin, dass Sie, da es sich um ein partitioniertes Dateisystem handelt, eine 1: 1-Kopie auf USB-Medien erstellen und Ihre Medien größer sind als die der Person, die Wenn Sie das Image erstellt haben, wird die scheinbare Kapazität Ihres Mediums auf die Größe des ursprünglichen DD-Images reduziert. Während optische Datenträger und damit ISOs immer nur eines von zwei Dateisystemen ( ISO9660
oder UDF
) verwenden können, die alle in allen wichtigen Betriebssystemen seit sehr langer Zeit sehr gut unterstützt werden (was Ihnen einen Blick auf das ermöglicht) Bildinhalt vor oder nach der Verwendung), DD-Bilder können buchstäblich verwendet werdenjeder der Tausenden von verschiedenen Dateisystemen , die vorhanden sind , was bedeutet , dass, auch wenn Sie Ihre bootfähigen USB erstellen, können Sie nicht in der Lage sein , tatsächlich auf sie , jeden Inhalt zu sehen , bis Sie Boot. Dies ist beispielsweise der Fall, wenn Sie die FreeBSD-USB-Images unter Windows verwenden. Sobald der USB erstellt wurde, kann Windows erst nach einer Neuformatierung auf Inhalte zugreifen.
Aus diesem Grund möchten Betriebssystemanbieter nach Möglichkeit bei ISOs bleiben, da dies (normalerweise) eine bessere Benutzererfahrung für alle Betriebssysteme bietet. Das bedeutet aber auch, dass (normalerweise) eine gewisse Konvertierung erfolgen muss , damit unser runder ISO-Stift gut in das kleinere quadratische Loch eines USB-Flash-Laufwerks passt. Wie hängt das mit den Listenoptionen zusammen? Wir kommen dazu.
Eines der ersten Dinge, die normalerweise benötigt werden, ist das ISO9660
oder das UDF
Dateisystem, das von ISOs verwendet wird. In den meisten Fällen bedeutet dies, dass alle Dateien von der ISO auf ein FAT32
oder ein NTFS
Dateisystem extrahiert und kopiert werden. Dies wird normalerweise von bootfähigen USB-Flash-Laufwerken verwendet. Aber natürlich , dass Mittel , die, wer auch immer das ISO - System schaffen müssen einige Bestimmungen zur Unterstützung genommen haben FAT32
oder NTFS
als Dateisystem für Live- oder Installation (die nicht alle Menschen, vor allem diejenigen , die ein bisschen zu viel vertrauen auf isohybrid, neigen zu tun) .
Dann gibt es den eigentlichen Bootloader selbst, dh das erste Codebit, das ausgeführt wird, wenn ein Computer von USB startet. Leider sind HDD / USB- und ISO-Bootloader sehr unterschiedliche Tiere, und die BIOS- oder UEFI-Firmware behandelt USB- und optische Medien beim Booten ebenfalls sehr unterschiedlich. Daher können Sie den Bootloader normalerweise nicht von der ISO (die normalerweise ein El Torito-Bootloader ist) nehmen, ihn auf USB kopieren und erwarten, dass USB bootet.
Und dies ist der Teil, der für unsere Listenoptionen relevant ist, da Rufus ein relevantes Bootloader-Teil bereitstellen muss, das er einfach nicht von der ISO erhalten kann. Wenn es sich um eine Linux-basierte ISO handelt, wird wahrscheinlich GRUB 2.0 oder Syslinux verwendet, sodass Rufus die Möglichkeit bietet, eine USB-Version von GRUB oder Syslinux zu installieren (da die ISO normalerweise nur die ISO-spezifische Version davon enthält). Dies geschieht normalerweise automatisch, wenn Sie ISO Image
eine ISO auswählen und öffnen, da Rufus intelligent genug ist, um zu erkennen, welche Art von Konvertierung angewendet werden muss. Wenn Sie jedoch herumspielen möchten, können Sie bei Rufus auch BLANK installierenBootloader, mit denen Sie von einer GRUB- oder Syslinux-Eingabeaufforderung booten können. Wenn Sie mit diesen Arten von Bootloadern vertraut sind, können Sie von dort aus Ihre eigenen Konfigurationsdateien erstellen / testen und Ihren eigenen Syslinux- oder GRUB-basierten benutzerdefinierten Bootprozess ausprobieren (da Sie zu diesem Zeitpunkt nur Dateien kopieren / bearbeiten müssen auf dem USB, um das zu tun).
Wir können nun die Optionen umgehen, die Sie in der Liste finden:
- MS-DOS : Dadurch wird eine BLANK- Version von MS-DOS (Windows Me Edition) erstellt. Dies bedeutet, dass Sie über eine MS-DOS-Eingabeaufforderung booten Kopiere es). Beachten Sie, dass diese Option nur unter Windows 8.1 oder früher verfügbar ist, nicht jedoch unter Windows 10, da Microsoft die DOS-Installationsdateien von Windows entfernt hat (und nur Microsoft diese Dateien weitergeben kann).
- FreeDOS : Dadurch wird eine BLANK- Version von FreeDOS erstellt . FreeDOS ist eine Freie-Software-Version von MS-DOS, die vollständig mit MS-DOS kompatibel ist, aber auch den Vorteil hat, Open Source zu sein. Im Gegensatz zu MS-DOS kann jeder FreeDOS neu verteilen, sodass die FreeDOS-Startdateien in Rufus enthalten sind.
- ISO-Image : Dies ist die Option, die Sie verwenden sollten, wenn Sie eine bootfähige ISO haben und diese in bootfähigen USB konvertieren möchten . Da eine Konvertierung (normalerweise) erforderlich ist und es unzählige Möglichkeiten gibt, eine bootfähige ISO zu erstellen, gibt es keine Garantie dafür, dass Rufus sie in USB konvertieren kann. Aber es wird Ihnen immer sagen, ob dies der Fall ist.
- DD-Image : Dies ist die Methode, die Sie verwenden sollten, wenn Sie über ein bootfähiges Disk-Image verfügen, z. B. das von FreeBSD, Raspbian usw. bereitgestellte.
.vhd
auch unterstützt werden (die Version eines DD Bild von Microsoft ist), sowie Kompression ( .gz
, .zip
, .bz2
, .xz
, .Z
...).
Die vier oben genannten Optionen werden im regulären Modus angezeigt. Wenn Sie Rufus im erweiterten Modus ausführen, haben Sie auch folgende Möglichkeiten:
- Syslinux x.yz : Installiert einen BLANK Syslinux- Bootloader ( http://www.syslinux.org ). Sie gelangen zu einer Syslinux-Eingabeaufforderung und sonst nicht viel. Sie sollen wissen, was Sie von hier aus tun müssen.
- GRUB / Grub4DOS : Wie oben, jedoch für GRUB / Grub4DOS . Sie gelangen zu einer GRUB-Eingabeaufforderung, bis Sie den Rest herausfinden.
- ReactOS : Installiert einen ReactOS- Bootloader. Dies ist experimentell, da ReactOS bei meiner letzten Überprüfung nicht so gut von USB gestartet wurde. Es ist da, weil es einfach hinzuzufügen war, in der Hoffnung, dass es bei der ReactOS-Entwicklung helfen kann.
- UEFI: NTFS : Dies muss
NTFS
als Dateisystem ausgewählt werden. Installiert einen BLANK UEFI: NTFS- Bootloader. Dies ermöglicht das Booten NTFS
im reinen UEFI-Modus (dh nicht in CSM) auf UEFI-Plattformen, die keinen NTFS
Treiber enthalten. Da es BLANK ist, müssen Sie Ihre eigene /efi/boot/bootia32.efi
oder /efi/boot/bootx64.efi
auf die NTFS
Partition kopieren , damit dies nützlich ist. UEFI: NTFS wird von Rufus automatisch verwendet, um die maximale Dateigröße von 4 GB von FAT32 zu umgehen. Dies ermöglicht beispielsweise die Installation von Microsoft Server 2016 im UEFI-Modus, ohne dass die 4,7 GB- install.wim
Datei aufgeteilt werden muss ...
Ich hoffe, das hilft.
PS: Dies ist eine vereinfachte Übersicht, daher hoffe ich, dass die Leute nicht anfangen, sich mit Aspekten zu befassen, die absichtlich heruntergekommen oder still gehalten wurden (wie zum Beispiel, ja, ich weiß, dass es möglich ist, USB-Sticks ohne Partitionen zu haben, ja, es Es ist auch möglich, dass USB und Optik dasselbe Dateisystem verwenden. Ja, einige Startvorgänge können die Partitionsgröße auf die USB-Größe erweitern, um das Problem mit der geringeren scheinbaren Kapazität zu lösen.