UEFI/EFI Installation
- Livingston
- Beiträge: 1816
- Registriert: 04.02.2007 22:52:25
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: 127.0.0.1
Re: UEFI/EFI Installation
Ich gehe die Sache mit der EFI-Partitionsgröße pragmatisch an. Was ist heutzutage noch ein halbes G? Übrigens kann man in dieser Partition auch noch andere Dinge verstauen, wenn man will. Habe z.B. bei mir interessehalber für einen selbstgebauten Rettungsstick noch grub- und syslinux-Kram drauf. Und ein bissel Luft nach oben kann auch nicht schaden.
Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, dass sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, dass es unmöglich zerlegt oder repariert werden kann.
Douglas Adams
Douglas Adams
- cosinus
- Beiträge: 4227
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: UEFI/EFI Installation
Für FAT32 muss eine Partition min. 32 MiB groß sein vgl. https://en.wikipedia.org/wiki/File_Allo ... ize_limitswanne hat geschrieben:03.02.2023 15:41:45Die EFI Partition muss FAT32 sein deswegen empfehlen die meisten über 128MiB zu nehmen, dass es da keine Verwächslungen gibt. kann sein, dass dein EFI auch anderes Zeug kann. Muss aber nicht.
Und Windows nimmt als Standardgröße auch immer noch 100 MiB. Hab grad nachgeprüft, auch bei einem frisch installierten Windows 11 22H2 ist das noch so.
Hab hier bei meinem Debian zu Hause eine EFI-Systempartition mit 64 MiB und es bootet ohne Probleme.
BTW: "Verwächselungen" bitte nicht mit "Verwechselungen" verwechseln
Re: UEFI/EFI Installation
Falls man mal systemd-boot nutzen will, sind auf jeden Fall 500 MB anzuraten, damit mit ein, zwei Kernelkopien darauf, der Platz nicht gleich ausgeht.
- cosinus
- Beiträge: 4227
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: UEFI/EFI Installation
Wir sprechen doch immer noch von der EFI-Partition, also das was nach /boot/efi gemountet wird. Da drin landen keine Kernel, die landen doch direkt in /boot. Und für /boot mache ich idR keine eigene Partition mehr.rjh hat geschrieben:03.02.2023 19:16:05Falls man mal systemd-boot nutzen will, sind auf jeden Fall 500 MB anzuraten, damit mit ein, zwei Kernelkopien darauf, der Platz nicht gleich ausgeht.
Re: UEFI/EFI Installation
Code: Alles auswählen
root@nuci:~# ls -l /boot/efi/dac2d688569d42f892350b0f3c805418/6.1.0-
6.1.0-1-amd64/ 6.1.0-2-amd64/
root@nuci:~# ls -l /boot/efi/dac2d688569d42f892350b0f3c805418/
insgesamt 8
drwx------ 2 root root 4096 27. Jan 17:39 6.1.0-1-amd64
drwx------ 2 root root 4096 2. Feb 19:37 6.1.0-2-amd64
root@nuci:~# ls -l /boot/efi/dac2d688569d42f892350b0f3c805418/6.1.0-1-amd64/
insgesamt 80244
-rwx------ 1 root root 73708805 27. Jan 17:39 initrd.img-6.1.0-1-amd64
-rwx------ 1 root root 8457312 27. Jan 17:39 linux
Code: Alles auswählen
root@nuci:~# du -hc /boot/efi/
5,8M /boot/efi/EFI/debian
140K /boot/efi/EFI/systemd
140K /boot/efi/EFI/BOOT
4,0K /boot/efi/EFI/Linux
6,1M /boot/efi/EFI
16K /boot/efi/loader/entries
32K /boot/efi/loader
79M /boot/efi/dac2d688569d42f892350b0f3c805418/6.1.0-2-amd64
79M /boot/efi/dac2d688569d42f892350b0f3c805418/6.1.0-1-amd64
157M /boot/efi/dac2d688569d42f892350b0f3c805418
163M /boot/efi/
163M insgesamt
- cosinus
- Beiträge: 4227
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: UEFI/EFI Installation
Ok, das kannte ich noch nicht.
Welche Distri nutzt denn so? Und wieso schmeißt systemd-boot die Kernel auf die ESP?
Welche Distri nutzt denn so? Und wieso schmeißt systemd-boot die Kernel auf die ESP?
- grubenlicht
- Beiträge: 559
- Registriert: 10.06.2021 22:35:56
Re: UEFI/EFI Installation
oder auch grub "legacy" + grub-efi! Selbst dafür reichen 16M ('ne FAT12 ist heutzutage doch etwas fummelig zu erzeugen).
Code: Alles auswählen
$ lsblk -o name,fstype,fssize,fsused /dev/sdd
NAME FSTYPE FSSIZE FSUSED
sdd
├─sdd1 vfat 16M 15,9M
├─sdd2 ntfs 2M 1,7M
└─sdd3 ntfs
- cosinus
- Beiträge: 4227
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: UEFI/EFI Installation
Angenommen ich ersetze grub durch systemd-boot, berücksichtigt denn apt/dpkg bei der Installation neuer Kernel das denn auch? Also dass die Kernel nach /boot/efi wandern?!grubenlicht hat geschrieben:03.02.2023 19:44:30@rjh, nicht jeder verwendet auch systemd zum booten und muß dann auch die kernel dort unterbringen
Re: UEFI/EFI Installation
@cosinus
Das sollten wir Herrn Pöttering fragen...;-)
In rjh's Thread zum Bootloader über systemd hatte ich mal meine Anleitung verlinkt, evtl. erklärt das schon den Ablauf für Dich.
Das sollten wir Herrn Pöttering fragen...;-)
In rjh's Thread zum Bootloader über systemd hatte ich mal meine Anleitung verlinkt, evtl. erklärt das schon den Ablauf für Dich.
Re: UEFI/EFI Installation
Ja, aber wenn wenn es plötzlich über einen kommt, das doch zu tun ...grubenlicht hat geschrieben:03.02.2023 19:44:30@rjh, nicht jeder verwendet auch systemd zum booten und muß dann auch die kernel dort unterbringen
@cosinus: das ist in dem gezeigten Fall eine bookworm Installation. Und das sind jeweils Kernel Kopien, die dort automatisch hinwandern.
- cosinus
- Beiträge: 4227
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: UEFI/EFI Installation
Ich hab mich da vertippt...meine Frage sollte eigentlich lauten: "Welche Distri nutzt systemd-boot denn überhaupt schon?"rjh hat geschrieben:03.02.2023 19:49:59@cosinus: das ist in dem gezeigten Fall eine bookworm Installation. Und das sind jeweils Kernel Kopien, die dort automatisch hinwandern.
Bei Debian hab ich da so noch nix gesehen, ist mir auch noch nicht bei der Installation aufgefallen.
Re: UEFI/EFI Installation
Kann man eigentlich mit jeder halbwegs aktuellen Distribution nutzen, auch mit Debian. Ob’s der Installer anbietet, weiß ich allerdings nicht. Hier läuft systemd-boot unter Arch auf den Maschinen mit EFI – allerdings lässt sich da nicht sagen, dass Arch das benutzen würde. Arch nutzt das, was man beim Aufsetzen installiert und konfiguriert.
Re: UEFI/EFI Installation
Der Bootloader war "früher" in systemd bereits vorhanden, jetzt ist es ein separates Paket systemd-boot .cosinus hat geschrieben:03.02.2023 19:57:34...meine Frage sollte eigentlich lauten: "Welche Distri nutzt systemd-boot denn überhaupt schon?"
Bei Debian hab ich da so noch nix gesehen, ist mir auch noch nicht bei der Installation aufgefallen.
Automatisch bei der Installation wird da nichts gemacht, das muß man dann schon selbst einrichten. Standard ist immer noch Grub.
Hier auch mal für Dich meine Anleitung, auch wenn Du die wahrscheinlich nicht umsetzen willst:
pastebin/?mode=view&s=41465
- cosinus
- Beiträge: 4227
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: UEFI/EFI Installation
Danke, ich schau es mir mal später an