Oh ja, wo soll man da anfangen?
MultiWriter ist ein kleines Programm, mit dem ein ISO-Image einer Linux-Distribution und der Bootloader gleichzeitig auf mehrere USB-Stick(s) installiert werden können.
Woher kommt diese Aussage mit dem Bootloader? Vom Projekt jedenfalls nicht. Vermute mal, weil die wissen, was ihr Tool macht...
Hint: Im ISO-Image einer Linux-Distribution ist der Bootloader bereits integriert. Wenn das ISO geschrieben wurde ist der also drauf, da muss nichts mehr extra gemacht werden.
Zuerst ist ein USB-Stick vorzubereiten, unterstützte Formate sind ext2, ext3, exFAT, FAT32 und linux-swap.
Wie schon von black_tencate geschrieben: Nein, da ist absolut gar nichts vorzubereiten. Die Formate sind auch absoluter Humbug. Von einem exFAT-Dateisystem wird wohl kein Linux-System booten können, von einer Swap-Partition naturgemäß erst recht nicht. Woher kommen die Angaben? Das Projekt schreibt nichts davon. Vermutlich, weil sie dort wissen, was ihr Tool macht...
Um das mal zu veranschaulichen:
USB-Stick vor Benutzung des Programmes in FAT32 formatiert:
Modell: SanDisk Ultra (scsi)
Festplatte /dev/sdc: 15,4GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags:
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1049kB 15,4GB 15,4GB primary fat32
Jetzt also mal in ext2 formatiert, deiner Beschreibung nach ja ein unterstütztes Format.
$ sudo mkfs.ext2 /dev/sdc1
mke2fs 1.45.5 (07-Jan-2020)
/dev/sdc1 hat ein vfat-Dateisystem
Trotzdem fortfahren? (j,n) j
Ein Dateisystem mit 3753472 (4k) Blöcken und 938400 Inodes wird erzeugt.
UUID des Dateisystems: 80f6cbd5-cfd3-46f8-83b7-2f0a5db1da79
Superblock-Sicherungskopien gespeichert in den Blöcken:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208
beim Anfordern von Speicher für die Gruppentabellen: erledigt
Inode-Tabellen werden geschrieben: erledigt
Die Superblöcke und die Informationen über die Dateisystemnutzung werden
geschrieben: erledigt
Neue Abfrage mit parted
zeigt:
Modell: SanDisk Ultra (scsi)
Festplatte /dev/sdc: 15,4GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags:
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1049kB 15,4GB 15,4GB primary ext2
Gut, dann nehmen wir doch mal diesen nach Wiki-Baustelle vorbereiten Stick und packen da ein ISO mit dem GNOME-Multi-Writer drauf. Na ups, da kommt glatt die Meldung im Angang, die nach dem Administrator-Passwort fragt, um Änderungen an /dev/sdc
(NICHT /dev/sdc1) durchzuführen.
Kann nur heißen, dass da nicht auf Dateisystemebene bearbeitet wird, sondern (wie erwartet bei dem Funktionszweck) die ISO wie mit dd oder cp direkt auf das Gerät geschrieben wird, somit auch die Partitionstabelle (und damit alle vorhandenen Partitionen) nicht mehr existieren.
Nach dem Schreiben sieht es dann - wie erwartet - so aus:
Model: SanDisk Ultra (scsi)
Disk /dev/sdc: 61,5GB
Sector size (logical/physical): 2048B/512B
Partition Table: mac
Disk Flags:
Number Start End Size File system Name Flags
1 2048B 6143B 4096B Apple
2 2191MB 2195MB 4063kB EFI
(parted
kommt hier mit der Größenangabe durcheinander, weil es mit den Sektorgrößen nicht klarkommt).
Es ist also absolut nichts vorzubereiten und es gibt auch keine unterstützten Dateisyteme, was da vorher auf dem Stick war ist vielmehr absolut irrelevant.
ISO-Datei installieren unter Eoan
Da wird nichts installiert. Gleiches gilt für den nächsten Abschnitt für Bionic.
Weiter unten:
System booten
Den USB-Stick anschließen, den Computer starten und von USB booten. Hinweise zum booten von USB finden sich in der Beschreibung des Gerätes. Es kann nötig sein das Bootmenü aufzurufen und USB zu wählen. MultiWriter bootet das installierte System.
Äh, nein. Wenn du bootbare ISOs mit MultiWriter auf einen Stick schreibst und dann im BIOS/UEFI auswählst, dass von dem Stick gebootet werden soll, wird logischerweise nicht das installierte Systeme gestartet sondern das Livesystem auf dem Stick.
Und das wird nicht von MultiWriter gebootet sondern vom Bootloader auf dem Stick. Ist ja auch logisch, denn Multiwriter läuft ja zu dem Zeitpunkt überhaupt nicht und kann gar nichts dazu tun.
Irgendwie erinnert mich der ganze Artikel an etwas...
Frage an Radio Eriwan: "Ist es wahr, dass MultiWriter ISO-Images und einen Bootloader auf vorbereitete, partitionierte Sticks mit ext2, ext3, FAT32, exFAT oder linux-swap-Dateisystemen schreiben kann und danach, wenn man von dem erstellen Stick bootet, das installierte Systeme durch MultiWriter bootet?"
Antwort: "Im Prinzip schon. Es schreibt nur nicht die ISO und einen Bootloader auf den Stick. Vorbereitet sein muss der auch nicht, Partitionierung und Dateisysteme sind völlig egal. Das installierte System wird auch nicht gebootet und das was gebootet wird wird nicht von MultiWriter gebootet.
Der Rest stimmt."