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@openlilylib.org An: rm@mh-freiburg.de Cc: "Stefan Ziegler" stefan.ziegler_zst@gmx.de, flug@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@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