Multiboot USB-Stick mit GRUB2

Secure Boot ist deaktiviert und UEFI-Modus wird von SLAX nicht unterstützt. :confused:

Error:
No bootfile found for UEFI!
Maybe the Image does not support x64 UEFI!

- - - Beitrag zusammengeführt - - -

Wer lesen kann .... , steht so auch in der isolist von Ventoy:

slax-64bit-9.11.0.iso - This iso only support Legacy BIOS
 
Seit kurzem soll Easy2Boot übrigens auch UEFI & SecureBoot ohne die bisherige Umwandlung in .imgPTN-Dateien unterstützen, also direkt von der ISO. Getestet oder mir eventuelle Einschränkungen angeschaut habe ich aber noch nicht. Würde aber einiges an Arbeit ersparen in der Zukunft :)
 
Mit allem was ich so hatte plus den jeweiligen aktuellen Versionen dazu (160 Files...) komme ich recht genau auf die Hälfte, die auf echter Hardware und ohne UEFI funktioniert. Bestimmt kann man bei einigen noch was drehen, das wichtige Zeug läuft aber. Für ne ansonsten konfigurationsfreie Software, der man einfach wild ISOs vor die Füße schmeißen kann ist das prima...

Damit ist mein eigenes (grundsätzlich schlecht gewartetes) Skript auf jeden Fall hinfällig, danke für den Tipp!
 
Hallo Leser,

Easy2Boot war für mich sehr, sehr undurchsichtig, zudem benötigt man, so die Erinnerung, ein Windoofs.

Bei Legacy Bios System funktioniert die Menüanpassung mit einem Only-Grub-USB-Boot-System zuverlässiger, mit Ventoy habe ich noch zu wenig Erfahrung.

Ventoy ist Opensource, ok, alles funktioniert noch nicht, es erinnert mich an das Zalman ZM-VE300 Externe Festplatte Gehäuse.

Ventoy wird "topper" werden :thumbup:


Mein Notanker für UEFI refind-cd-0.12.0.iso funktioniert auch.

Wie, wo kann ich die Ventoy config-Dateien direkt ansehen, ändern?

Partitionen:
Code:
Modell: SanDisk Ultra Fit (scsi)
Festplatte  /dev/sdb:  30,8GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags: 

Nummer  Anfang  Ende    Größe   Typ      Dateisystem  Flags
 1      1049kB  30,7GB  30,7GB  primary               boot
 2      30,7GB  30,8GB  33,6MB  primary  fat16        esp




@Bzzz
Hallo, hast Du für deine 160er Lösung, die "menuentry"?
Was funktioniert, was nicht?


MfG

xsid
 
Zuletzt bearbeitet:
Hallo Bzzz,

wie kann ich mir das anschauen, welches Tool?

Wie ist das genaue Vorgehen?

Ich sehe immer nur eine Partiton und zwar die mit den Iso's.

MfG

xsid
 
gnome-disks z.B. sieht die EFI-Partition und kann sie per Klick einbinden, da ist jenseits eines Grundmenüs nichts drauf. Ohne den Quellcode zu kennen würde ich raten, dass das alles nur zur Laufzeit erstellt und nirgendwo gespeichert wird.
 
Rhetorische Frage?

sudo mount /dev/sdb2 /pfad/zum/mountordner

Konkreter mount-Eintrag bei mir:

/dev/sdd2 on /media/bzzz/isomount type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
 
Unwissenheit, keine rhetorische Frage.

Code:
sudo mount /dev/sdb2 /home/xsid/isomount type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,io charset=iso8859-1,shortname=mixed,errors=remount-ro) 
bash: Syntaxfehler beim unerwarteten Wort »(«

Wie geht es genau?
 
Also Linux-Gelegenheits-Nutzer. Gut.

https://wiki.ubuntuusers.de/mount/

Du erstellst dir einen Ordner, in den du das mounten möchtest, also z.B. /home/xsid/isomount. Wenn /dev/sdb2 noch passt, dann sudo mount /dev/sdb2 /home/xsid/isomount ausführen ("mounte Gerät 1 auf Pfad 2 nach Gutdünken"). Die restlichen Parameter sollte mount selber rausfinden. Meine Zeile stammt aus den bei mir eingehängten Dateisystemen, die du mit "mount" angezeigt bekommst (kein sudo nötig). Das sollte dann grob ähnlich aussehen.
 
Zuletzt bearbeitet:
Gelegenheitsnutzer würde ich nicht sage, mit dem mounten von efi Partionen habe ich mich bisher noch nicht beschäftigt.
 
Null Unterschied zu anderen Partitionstypen. Das ist wie statt ext4 mal zur Abwechslung ne alte reiser einbinden.

Code:
sudo sfdisk -l /dev/sdd
Disk /dev/sdd: 119,2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb68c8584

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdd1  *         2048 250004143 250002096 119,2G  7 HPFS/NTFS/exFAT
/dev/sdd2       250004144 250069679     65536    32M ef EFI (FAT-12/16/32)

https://en.wikipedia.org/wiki/Partition_type
 
Hallo Ventoy-User,

funktioniert bei euch das Win10_2004_German_x64.iso?

MfG

xsid
 
Menuentry Grub2 Isoboot, 2020.12.29:


Code:
menuentry "clonezilla-live-2.7.0-10-amd64.iso" {
  loopback loop /boot/iso/clonezilla-live-2.7.0-10-amd64.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.7.0-10-amd64.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "clonezilla-live-2.7.0-10-i686-pae.iso" {
  loopback loop /boot/iso/clonezilla-live-2.7.0-10-i686-pae.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.7.0-10-i686-pae.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "clonezilla-live-2.6.6-15-amd64.iso" {
  loopback loop /boot/iso/clonezilla-live-2.6.6-15-amd64.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.6.6-15-amd64.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "clonezilla-live-2.6.6-15-i686-pae.iso" {
  loopback loop /boot/iso/clonezilla-live-2.6.6-15-i686-pae.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.6.6-15-i686-pae.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "clonezilla-live-2.6.5-21-amd64.iso" {
  loopback loop /boot/iso/clonezilla-live-2.6.5-21-amd64.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.6.5-21-amd64.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "clonezilla-live-2.6.5-21-i686-pae.iso" {
  loopback loop /boot/iso/clonezilla-live-2.6.5-21-i686-pae.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.6.5-21-i686-pae.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "clonezilla-live-2.6.4-10-amd64.iso" {
  loopback loop /boot/iso/clonezilla-live-2.6.4-10-amd64.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.6.4-10-amd64.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "clonezilla-live-2.6.4-10-i686-pae.iso" {
  loopback loop /boot/iso/clonezilla-live-2.6.4-10-i686-pae.iso
  linux (loop)/live/vmlinuz findiso=/boot/iso/clonezilla-live-2.6.4-10-i686-pae.iso toram=filesystem.squashfs boot=live union=overlay username=user config components noswap edd=on nomodeset noprompt nosplash locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no gfxpayload=1024x768x16,1024x768 ip=frommedia i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes
  initrd (loop)/live/initrd.img
}
menuentry "gparted-live-1.1.0-8-amd64.iso" {
  loopback loop /boot/iso/gparted-live-1.1.0-8-amd64.iso
  linux (loop)/live/vmlinuz boot=live union=overlay username=user config components noswap nosplash noprompt ip=frommedia gfxpayload=1024x768x16,1024x768,1024x600 i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes toram=filesystem.squashfs findiso=/boot/iso/gparted-live-1.1.0-8-amd64.iso
  initrd (loop)/live/initrd.img
}
menuentry "gparted-live-1.1.0-8-i686-pae.iso" {
  loopback loop /boot/iso/gparted-live-1.1.0-8-i686-pae.iso
  linux (loop)/live/vmlinuz boot=live  union=overlay username=user config components quiet noswap acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip= net.ifnames=0 nomodeset vga=normal nosplash findiso=/boot/iso/gparted-live-1.1.0-8-i686-pae.iso
  initrd (loop)/live/initrd.img
}
menuentry "gparted-live-1.0.0-5-i686.iso" {
  loopback loop /boot/iso/gparted-live-1.0.0-5-i686.iso
  linux (loop)/live/vmlinuz boot=live union=overlay username=user config components noswap nosplash noprompt ip=frommedia gfxpayload=1024x768x16,1024x768,1024x600 i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes toram=filesystem.squashfs findiso=/boot/iso/gparted-live-1.0.0-5-i686.iso
  initrd (loop)/live/initrd.img
}
menuentry "gparted-live-1.0.0-5-i686.iso (Failsafe mode) for netbook" {
  loopback loop /boot/iso/gparted-live-1.0.0-5-i686.iso
  linux (loop)/live/vmlinuz boot=live  union=overlay username=user config components quiet noswap acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip= net.ifnames=0 nomodeset vga=normal nosplash findiso=/boot/iso/gparted-live-1.0.0-5-i686.iso
  initrd (loop)/live/initrd.img
}
menuentry "gparted-live-0.25.0-3-i686-pae.iso - for dd iso" {
  loopback loop /boot/iso/gparted-live-0.25.0-3-i686-pae.iso
  linux (loop)/live/vmlinuz boot=live union=overlay username=user config components noswap nosplash noprompt ip=frommedia gfxpayload=1024x768x16,1024x768 i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes toram=filesystem.squashfs findiso=/boot/iso/gparted-live-0.25.0-3-i686-pae.iso
  initrd (loop)/live/initrd.img
}
menuentry "grml64-full_2020.06.iso" {
  loopback loop /boot/iso/grml64-full_2020.06.iso
  linux (loop)/boot/grml64full/vmlinuz findiso=/boot/iso/grml64-full_2020.06.iso apm=power-off gfxpayload=1024x768x16,1024x768 boot=live live-media-path=/live/grml64-full/ bootid=grml64full202006 nomce noeject noprompt lang=de --
  initrd (loop)/boot/grml64full/initrd.img
}
menuentry "Kubuntu-18.04.1-desktop-amd64.iso" {
  loopback loop /boot/iso/Kubuntu-18.04.1-desktop-amd64.iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/Kubuntu-18.04.1-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent --
  initrd (loop)/casper/initrd
}
menuentry "kubuntu-20.04-desktop-amd64.iso" {
  loopback loop /boot/iso/kubuntu-20.04-desktop-amd64.iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/kubuntu-20.04-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent --
  initrd (loop)/casper/initrd
}
menuentry "lubuntu-18.04.1-desktop-i386.iso" {
  loopback loop /boot/iso/lubuntu-18.04.1-desktop-i386.iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/lubuntu-18.04.1-desktop-i386.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent --
  initrd (loop)/casper/initrd
}
menuentry "lubuntu-18.04.1-desktop-amd64.iso" {
  loopback loop /boot/iso/lubuntu-18.04.1-desktop-amd64.iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/lubuntu-18.04.1-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent --
  initrd (loop)/casper/initrd.lz
}
menuentry "lubuntu-20.04.1-desktop-amd64.iso" {
  loopback loop /boot/iso/lubuntu-20.04.1-desktop-amd64.iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/lubuntu-20.04.1-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent --
  initrd (loop)/casper/initrd
}
menuentry "pmagic_2020_02_23.iso i686" {
  loopback loop /boot/iso/pmagic_2020_02_23.iso
  linux (loop)/pmagic/bzImage iso_filename=/boot/iso/pmagic_2020_02_23.iso edd=on load_ramdisk=1 prompt_ramdisk=0 rw gfxpayload=text loglevel=9 max_loop=256 vmalloc=512MiB keymap=de-latin1 de_DE
  initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m32.img
}
menuentry "pmagic_2020_02_23.iso x86_64" {
  loopback loop /boot/iso/pmagic_2020_02_23.iso
  linux (loop)/pmagic/bzImage64 iso_filename=/boot/iso/pmagic_2020_02_23.iso edd=on load_ramdisk=1 prompt_ramdisk=0 rw gfxpayload=text loglevel=9 max_loop=256 vmalloc=512MiB keymap=de-latin1 de_DE
  initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m64.img
}
menuentry "pmagic_2020_05_20.iso i686" {
  loopback loop /boot/iso/pmagic_2020_05_20.iso
  linux (loop)/pmagic/bzImage iso_filename=/boot/iso/pmagic_2020_05_20.iso edd=on load_ramdisk=1 prompt_ramdisk=0 rw gfxpayload=text loglevel=9 max_loop=256 vmalloc=512MiB keymap=de-latin1 de_DE
  initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m32.img
}
menuentry "pmagic_2020_05_20.iso x86_64" {
  loopback loop /boot/iso/pmagic_2020_05_20.iso
  linux (loop)/pmagic/bzImage64 iso_filename=/boot/iso/pmagic_2020_05_20.iso edd=on load_ramdisk=1 prompt_ramdisk=0 rw gfxpayload=text loglevel=9 max_loop=256 vmalloc=512MiB keymap=de-latin1 de_DE
  initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m64.img
}
menuentry "pmagic_2020_10_12.iso now only x86_64" {
  loopback loop /boot/iso/pmagic_2020_10_12.iso
  linux (loop)/pmagic/bzImage iso_filename=/boot/iso/pmagic_2020_10_12.iso edd=on load_ramdisk=1 prompt_ramdisk=0 rw gfxpayload=text loglevel=9 max_loop=256 vmalloc=512MiB keymap=de-latin1 de_DE
  initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m.img
}
menuentry "pmagic_2020_12_25.iso now only x86_64 very long boot" {
  loopback loop /boot/iso/pmagic_2020_12_25.iso
  linux (loop)/pmagic/bzImage iso_filename=/boot/iso/pmagic_2020_12_25.iso edd=on load_ramdisk=1 prompt_ramdisk=0 rw gfxpayload=text loglevel=9 max_loop=256 vmalloc=512MiB keymap=de-latin1 de_DE
  initrd (loop)/pmagic/initrd.img (loop)/pmagic/fu.img (loop)/pmagic/m.img
}
menuentry "System Rescue CD 6.0.2 x64" {
  set gfxpayload=keep
  set isofile="/boot/iso/systemrescuecd-6.0.2.iso"
  echo "loading $isofile"
  loopback loop $isofile
  linux (loop)/sysresccd/boot/x86_64/vmlinuz img_label=MULTIBOOT img_loop=boot/iso/systemrescuecd-6.0.2.iso archisobasedir=sysresccd vga=791 setkmap=de
  initrd (loop)/sysresccd/boot/x86_64/sysresccd.img
}
menuentry "Acronis True Image 2014" {
  linux /boot/acronistrueimage2014/kernel.dat vga=791 root=/dev/ram0 quiet
  initrd /boot/acronistrueimage2014/ramdisk.dat
}
menuentry "Acronis True Image 2018 ISO" {
  set quiet=1
  set gfxpayload=1024x768x32,1024x768
  set mbrcrcs=on
  set isofile="/boot/iso/AcronisTrueImage2018.iso"
  search --set -f $isofile
  loopback loop $isofile
  linux (loop,msdos1)/dat10.dat lang=de_de quiet force_modules=usbhid
  initrd (loop,msdos1)/dat11.dat (loop,msdos1)/dat12.dat
  boot
}
menuentry "super_grub2_disk_hybrid_2.04s1-1.iso" {
search --no-floppy --label MULTIBOOT --fs-uuid --set=root 23B2-C998
set isofile=/boot/iso/super_grub2_disk_hybrid_2.04s1-1.iso
loopback loop $isofile
configfile (loop)/boot/grub/loopback.cfg
}




Info Parted Magic Release, Changelog

Parted Magic 2020_10_12
-- Download 1,5 GB !!! The downside… The iso is now 1.5GB. I found some old laptops and tested the bigger Parted Magic. The one with 2GB of RAM worked just fine in Live Mode. Another one with 4GB ran just fine from RAM. Even the cheapest computers made in the last 10 years can still run this.

Parted Magic 2020_08_23 -- it’s time to just ditch the 32bit kernel. I have some pretty nice machines

Parted Magic 2020_05_20 -- last 32 bit Release !!!!

Tschüs Parted Magic, es war eine schöne Zeit.

Ventoy

https://ventoy.net/

Isolist:
https://ventoy.net/en/isolist.html

Ventoy, unbeanwortete Frage:

Mit Ventoy 1.0.29 funktioniert das Win10_20H2_German_x64.iso (5,8 GB).

Bewertung: Ventoy - Multiboot USB-Stick mit GRUB2

Ventoy wird immer besser, mit einem Multiboot USB-Stick mit GRUB2 ist man flexibler, der macht aber etwas mehr Arbeit.
 
Zuletzt bearbeitet:
Schönes Thema. Habe bisher YUMI verwendet für MultiBoot Sticks. Mein liebster Eintrag GRUB from RAM.
Nun brauche ich leider UEFI, bei YUMI-UEFI gibts aber keinen Eintrag für GRUB from RAM.

Frage: Kann man das händisch hinzufügen? Oder welches andere Tool könnte man verwenden?
 
Hallo TheGrey


Für UEFI nehme ich neuerdings Ventoy, Ventoy ist für Legacy-Bios und UEFI geeigent.
Ventoy ist ähnlich dem Zalman ZM-VE300 Gehäuse, nur eben kostenfrei und mit jedem USB Gehäuse nutzbar.

Man kann sich auch einen Grub2-UEFI-Stick bauen, das hatte ich auch schon ausprobiert.

Bei Yumi sehe ich keinerlei Vorteile.

MfG

xsid
 
Zuletzt bearbeitet:
  • ok1.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen
Zurück
Oben