YUMI Multiboot USB Stick auch unter Linux erzeugen

YUMI ist ein Windows-Programm zum erzeugen sogenannter MultiBoot USB-Sticks, mit deren hilfe sich mehrere Linux Live-Systeme oder auch z.B. Windows Betriebsystem Installationen paraellel auf einen portablen USB-Stick speichern und später ausführen lassen können. Mit der Windows-Laufzeitumgebung WINE, lässt sich das Programm auch nahezu problemlos unter Linux-Systemen verwenden, leider müssen Dateisystem nahe Operationen mit systemeigenen Werkzeugen erledigt werden, da WINE hierfür noch keine APIs implementiert hat.
Die Schritte sind recht einfach und schnell zusammengefasst. Aber Vorsichtig: Die Anleitung richtet sich an Anwender, die sich mit der Materie auskennen und ggf. selber die Befehle überprüfen und anwenden können. Ich übernehme bei möglichen Datenverlust keine Verantwortung!

  • Speicher-Stick formatieren und je nach bedarf FAT32 oder NTFS formatieren (bei bestimmten Windows-Setups kann es einzelne Dateien >4GB geben, wobei FAT-Dateisysteme an ihre Grenzen stoßen). Hierfür eignet sich z.B. das Programm gparted sehr gut.
  • YUMI ausführen und Distributionen auf Stick hinzufügen (näheres siehe bei Pendrivelinux.com)
  • Label setzen: Angenommen die primäre Partition des Sticks heißt /dev/sdb1 und ist z.B. unter /var/run/media/onny/TOSHIBA gemounted, setzen wir als erstes das für YUMI notwendige (?) Label:
sudo mlabel ::"MULTIBOOT" -i /dev/sdb1
  • Datenträger kann jetzt nochmal neu eingehängt werden, für die richtige repräsentation im Dateisystem (siehe nächster Schritt).
  • Bootloader für FAT-Dateisystem installieren:
sudo pacman -S core/syslinux
syslinux --version
#  syslinux 4.07  Copyright 1994-2013 H. Peter Anvin et al
sudo syslinux -ifd /multiboot /dev/sdb1
  • Bootloader für NTFS-Dateisystem installieren:
sudo extlinux -i --device /dev/sdb1 /var/run/media/onny/MULTIBOOT/multiboot

Ich habe leider mich ewig damit rumgeschlagen den Syslinux Bootloader lauffähig zu machen, bis Ich festgestellt habe, dass die Version aus testing (>6.x) Probleme bereitet und den Stick nicht zum starten bringt.
Um so schöner das Ergebnis von YUMI, einem echt empfehlenswerten Programm! Auch wenn Ich hierfür jetzt keine Windows-VM mehr benötige, sollte man mal eine Linux-Alternative dafür entwickeln. Empfehlenswerte native Alternativen gibt es bis jetzt _noch_ nicht …

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

* Checkbox GDPR is required

*

I agree

Software
2
Bye bye Play Store! Mirroring Play Store Apks to private F-Droid repo

This small tutorial will show you how to setup your own F-Droid repository containing automatically mirrored Play Store apps. Using this private repo, you don’t have to relay on Google Play Store or third party stores anymore to keep non-free apps up-to-date. All you need to have is a Linux …

Software
Ebook reader app for Nextcloud

Because of lack of altenatives I decided to write a small ebook reader plugin for Nextcloud. The task of creating such an app was quite easy: I just forked the files_pdfviewer extension and replaced PDF.js with the Epub.js library. In the app template file, I used the reference ebook reader …

Software
Hacking replay gain audio normalization into Jellyfin

There is already a feature request for audio normalization in Jellyfin media server. This is important if you want to listen to your music collection while always having the same loudness level. Usually, in different recordings or music genres some tracks are louder and others are more quiet. The standard …