4-Elster-4
Anmeldungsdatum: 23. Oktober 2014
Beiträge: 107
|
Hallo zusammen, Im Hinweis zu https://wiki.ubuntuusers.de/Universal_stand-alone_grub_f%C3%BCr_BIOS_und_EFI_auf_USB_flashkey_und_internen_HDD_und_SSD/#Hybrid-MBR-anlegen steht, daß der ausschließlich für einen Datenträger mit GPT gebraucht wird, und dann auch nur, wenn davon im CSM/"legacy" Modus gebootet werden soll. Wenn ich es recht verstanden habe, stellt man CSM ggf. im BIOS ein oder aus. Weil mein Stick aber auch auf einem Rechner booten soll, der CSM im BIOS eingeschaltet hat: Muß ich dann das in dem Kapitel "Hybrid MBR anlegen" Gesagte machen? Ich will einen Stick machen, der auf jedem Rechner bootet, auf dem er booten kann, also unabhängig dacon, ob es eine Rechner mit MBR oder (U)EFI ist und unabhängig davon, ob CSM im BIOS an ist oder nicht. Wann also kann man auf die Schritte in diesem Abschnitt verzichten? Schadet es, wenn man es macht und es vielleicht überflüssig wäre? (Ich will einen bootbaren Stick mit JamulusOS machen, das ist ein UbuntuStudio mit einer Auswahl an Programmen. Der Stick soll außerdem persistent sein.)
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 9625
|
4-Elster-4 schrieb:
CSM ggf. im BIOS ein oder aus.
Zuerst solltest Du Grundlagen verstehen. BIOS oder UEFI. CSM heißt Compatibility Support Module. Ist es aktiv, verhält sich ein UEFI, als sei es ein BIOS. Ein BIOS ist immer nur ein BIOS, da kann es kein CSM geben. Ein Ubuntu-Live-/Installations-Image ist ein Hybrid (auch dessen offizielle Flavours), das bedeutet, es bootet sowohl mit BIOS als auch UEFI64 und auch darin aktiviertem CSM. Es bootet aber nicht mit UEFI32, da kein entsprechender 32-bit-Bootloader enthalten ist. UEFI32 findet man vor allem auf Billigkisten für ~220 €, aber auch auf Tablets (oft mit ansteckbarer Tastatur) mit x5 etc. Will man also ein Image, das auf BIOS, CSM, UEFI64 und UEFI32 boot-fähig ist, muß man es sich selbst erstellen: Linuxium integriert 32-bit-EFI-Bootloader Irgendwelche inoffizielle Derivate wirst Du damit nicht bearbeiten können. isorespin.sh 8.6.6 kennt auch Ubuntu-Studio bis 20.10, das Du als Grundlage nehmen könntest. Du kannst aber auch Ubuntu selbst oder eines der Flavours wie Lubuntu verwenden und Pakete mit isorespin.sh einbringen oder entfernen. Das muß man dann aber auch richtig auf einen Stick ziehen, sonst verliert man diese Funktionalität wieder. Also nicht über solches Zeug wie den Startmedienersteller in Ubuntu, UNetbootin und dergleichen, auch nicht über das unter Windows als solches sehr gute Rufus, sondern mit dd.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
Wenn man auf UEFI32-Bootfähigkeit verzichten kann, ist Ventoy eine Option. Mann muss nur die zu startende ISO-Datei auf den Stick kopieren und kann den Stick auch zur dauerhaften Speicherung eigener Daten verwenden.
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 9625
|
Ich habe ventoy absichtlich nicht genannt gehabt, denn (so gut es zweifellos ist) der Stick muß entweder oder eingerichtet werden (MBR/GPT, Secure Boot ja/nein).
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo 4-Elster-4, Dann erstelle dir 2 Sticks für jeweils BIOS / EFI ..... oder ist dies eine Kostenfrage. Gruss Lidux
|
Steev
Anmeldungsdatum: 5. September 2006
Beiträge: 2237
|
Das ist auch alles Spielerei kann ich nur aus m.E. sagen. Hiermit "Universal USB Installer" kann man spielen und Multiboot-Sticks erstellen. Mach dir alles einzeln ist mein Fazit am Ende.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej von.wert, von.wert schrieb: ... der Stick muß entweder oder eingerichtet werden (MBR/GPT, Secure Boot ja/nein).
für Secure Boot kann ich mangels Vorhandensein auf meinen Rechnern nicht sprechen, aber MBR/GPT ist hier völlig außen vor, und wenn Du "legacy"/EFI gemeint haben solltest, das macht Ventoy ganz selbständig. Gruß black tencate
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 9625
|
black_tencate schrieb:
aber MBR/GPT ist hier völlig außen vor, und wenn Du "legacy"/EFI gemeint haben solltest, das macht Ventoy ganz selbständig.
Ich meine, was ich gesagt habe und, nein, MBR ist default, GPT muß man wählen, sowohl unter Linux als auch Windows. BIOS/CSM und MBR gehören zusammen, auf der anderen Seite UEFI und GPT. So, wie man den Stick eingerichtet hat, kann man ihn nutzen. Und "selbständig", wer nicht gerade nur an 1 Rechner herumopert, erstellt den Stick für quasi unzählig viele (ich z.B.). $ ./Ventoy2Disk.sh
**********************************************
Ventoy: 1.0.39 x86_64
longpanda admin@ventoy.net
https://www.ventoy.net
**********************************************
Usage: Ventoy2Disk.sh CMD [ OPTION ] /dev/sdX
CMD:
-i install Ventoy to sdX (fails if disk already installed with Ventoy)
-I force install Ventoy to sdX (no matter installed or not)
-u update Ventoy in sdX
-l list Ventoy information in sdX
OPTION: (optional)
-r SIZE_MB preserve some space at the bottom of the disk (only for install)
-s/-S enable/disable secure boot support (default is disabled)
-g use GPT partition style, default is MBR (only for install)
-L Label of the 1st exfat partition (default is Ventoy)
$
- Bilder
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej von.wert, von.wert schrieb: ... MBR ist default, GPT muß man wählen, sowohl unter Linux als auch Windows.
das stimmt, hat aber auf die Verwendung als Bootstick keinerlei Bedeutung (→ s. Anhang) BIOS/CSM und MBR gehören zusammen, auf der anderen Seite UEFI und GPT.
das gilt zwar für Windows (die zwangsweise Verwendung von EFI auf GPT-Platte, bzw umgekehrt), nicht aber für Ubuntu, auch nicht für dessen Bootloader grub So, wie man den Stick eingerichtet hat, kann man ihn nutzen. Und "selbständig", wer nicht gerade nur an 1 Rechner herumopert, erstellt den Stick für quasi unzählig viele (ich z.B.).
eben gerade nicht!
$ ./Ventoy2Disk.sh
[...]
ist mir nicht unbekannt → Ventoy Gruß black tencate
- Bilder
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 9625
|
black_tencate schrieb:
BIOS/CSM und MBR gehören zusammen, auf der anderen Seite UEFI und GPT.
das gilt zwar für Windows
Wieso habe ich gewußt, daß das kommt...wenn Du ausschließlich Linux fährst, kannst Du diese Mixerei machen, wenn's Dir gefällt.
So, wie man den Stick eingerichtet hat, kann man ihn nutzen. Und "selbständig", wer nicht gerade nur an 1 Rechner herumopert, erstellt den Stick für quasi unzählig viele (ich z.B.).
eben gerade nicht!
Eben gerade doch. 😉 Deine 2 Screenshots zeigen kein normales Booten von USB-Stick, was ohne Tricks in VBox-VMs nicht möglich ist, sondern Du bootest von virtuellem FDD, sicherlich plpbt.img.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
von.wert schrieb: black_tencate schrieb:
BIOS/CSM und MBR gehören zusammen, auf der anderen Seite UEFI und GPT.
das gilt zwar für Windows
Wieso habe ich gewußt, daß das kommt...wenn Du ausschließlich Linux fährst, kannst Du diese Mixerei machen, wenn's Dir gefällt.
zu Deiner Beruhigung: Auf diesem PC sind ein altes W7 (noch nicht entsorgt), ein W10, beides noch auf 'msdos', und eine andere Platte mit GPT und einem W10 für EFI, aber das willst du ja gar nicht wissen! So, wie man den Stick eingerichtet hat, kann man ihn nutzen. Und "selbständig", wer nicht gerade nur an 1 Rechner herumopert, erstellt den Stick für quasi unzählig viele (ich z.B.).
eben gerade nicht!
Eben gerade doch. 😉 Deine 2 Screenshots zeigen kein normales Booten von USB-Stick, was ohne Tricks in VBox-VMs nicht möglich ist, sondern Du bootest von virtuellem FDD, sicherlich plpbt.img.
Na, Du mußt es ja wissen!
Can I install Ventoy to local disk ?
Yes ! You can install Ventoy to USB drive, Removable HD, SD Card, SATA HDD, SSD, NVMe ... auch direkt vom Stick → s. Anhang
- Bilder
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo black_tencate, /OT Wie hast du die ISOs in die 6GB große ventox.vdi rein bekommen ? OT/ Gruss Lidux
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Lidux schrieb: ...
Wie hast du die ISOs in die 6GB große ventox.vdi rein bekommen ?
"reinmeißeln!" *grins* auf demselben Wege, wie ich auch Ventoy auf die Platte installiert habe: Von einem Livesystem aus. Gruß black tencate
- Bilder
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo black_tencate, Danke ... habe ich erstmal "reingemeißelt" mit einer SG2D.iso. Ist es bei dir auch so, dass das Beenden der ISO auch das "Ventoy" geschlossen wird ? Gruss Lidux
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej, OT Lidux schrieb: ...habe ich erstmal "reingemeißelt" mit einer SG2D.iso.
was und wohin? Und was hat das mit diesem thread zu tun? Ist es bei dir auch so, dass das Beenden der ISO auch das "Ventoy" geschlossen wird ?
dto. /OT @4-Elster-4, falls Du noch Interesse an der Klärung Deiner Frage hast: Vergiß doch einfach die bios_grub , die wird ausschließlich für den Fall gebraucht, daß der Stick GPT partitioniert ist, mit dem aber dennoch auf einem Rechner im BIOS("legacy")/CSM Modus gebootet werden können soll! (→ nimm einfach 'msdos' Partitionsschema!) Und das (GPT partitionieren) macht man auf einem Stick eher selten, oder möchtest du mehr als 20 Partitionen darauf anlegen? Gruß black tencate
|