Hallo Urs,
Einfach mal in einige Images reinschauen, die man von den Distributionen runterladen
kann.
Dort gibt es ein Verzeichnis efi mit Unterordner boot.
Du brauchst also /efi/boot auf deinem Stick.
Viele Grüße,
Stefan.
Gesendet: Donnerstag, 02. Januar 2020 um 22:34 Uhr
Von: "Urs Liska" <ul(a)openlilylib.org>
An: rm(a)mh-freiburg.de
Cc: "Stefan Ziegler" <stefan.ziegler_zst(a)gmx.de>de>, flug(a)lug-freiburg.de
Betreff: Re: Aw: Installation auf USB-Stick
Am Donnerstag, den 02.01.2020, 22:22 +0100 schrieb Ralf Mattes:
Am Donnerstag, 02. Januar 2020 22:08 CET, Urs Liska <
ul(a)openlilylib.org> schrieb:
[....]
sudo fdisk -l
gibt für dieses Laufwerk aus:
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 1550335 499712 244M Linux filesystem
/dev/sda3 1550336 488396799 486846464 232,2G Linux filesystem
Anschließend kommen noch eine Reihe /dev/mapper-Einträge für das
LVM.
Laut /etc/fstab ist
/dev/sda1 => /boot/efi
/dev/sda2 => /boot
und in /dev/mapper finden sich /, /home und swap.
Und was sagt fdisk über die Partitionierung Deines Sticks?
Da ist nur eine ext4-Partition auf /dev/sdb1 drauf
Nächster Schritt (wo die Probleme begannen)
Ich habe Linux Mint mit einem Live-Stick gebootet und die
Installation
begonnen. Der eingesteckte Ziel-Stick war dann (wie in meinem Post
genannt) als /dev/sdb registriert.
Ich habe den Stick nicht separat partitioniert, sondern nur ein
/dev/sdb1 für / verwendet und (zumindest bin ich mir sicher)
/dev/sdb
als Ziel für den MBR verwendet, damit das neue Linux isoliert auf
den
Stick käme und nicht meine Festplatteninstallation durcheinander
bringt.
Das wird aber auf einem EFI-bootenden Rechner so nicht gehen - da
fehlt doch
die EFI-Partition, oder?
*Nach* der Installation musste ich dann
feststellen, dass das
Stick-
Mint /dev/sda1 als /boot/efi verwendet, was erstens dazu führt,
dass
der Stick nur auf diesem Rechner startet und zweitens, dass der
Rechner
von sich aus versucht, den Stick zu booten.
Ja, eine andere EFI-Partition hat er ja auch nicht ...
Die Frage ist ja doch, warum die Installation die EFI-Partition von der
Festplatte übernommen und nicht eine neue auf dem Stick angelegt hat.
[...]
Also nochmals die Frage:
Kann ich die Installation auf dem Stick so reparieren, dass sie
nicht
mehr /boot/efi auf der Festplatte verwendet, sondern autark vom
Stick
startet?
Wenn Du ein EFI-System aufsetzten willst (das dann _hoffentlich_ mit
den
Lab-Rechnern funktioniert) wirst Du eine EFI-Partition brauchen.
Nun gut, ich »will« eigentlich kein EFI-System aufsetzen, sondern nur
einen bootfähigen Stick erstellen ;-)
Wäre es denn aber denkbar, eine solche Partition nachträglich auf den
Stick zu bekommen oder werde ich nicht um eine Neuinstallation
herumkommen (und dabei ggfs. tatsächlich die Laptop-Festplatte
ausbauen, damit der Stick gar nicht erst auf sie zugreifen kann)?
Urs