mit UEFI booten
Lassen Sie mich dies ein wenig erweitern, damit der Rest der Antwort einen Sinn ergibt:
Auf alten IBM-kompatiblen PCs wird die Firmware beim Start geladen. Dies ist in der Regel eine BIOS-Firmware und sucht nach einem MBR-Datensatz auf haarddisk, liest das, führt Bootsektor, Bootloader der ersten Stufe usw. aus. Dies ist das Gleiche beim Booten von Windows oder Linux. Sie bekommen nur verschiedene Bootloader. Oder sogar mehrere Bootloader, z. B. wenn Sie Fenster von grub ketten.
Das BIOS ist ein Basissystem von etwa 1985 und fehlt bei modernen PCs etwas. Wir haben es nur für die Rückwärtskompatibilität verwendet.
Es wurde seitdem von EFI ersetzt. EFI ist gut definiert und viel fähiger. Es wird kein Bootssektor verwendet. Stattdessen wird auf eine partitionierte GPT- Festplatte zugegriffen, die EFI-Systempartition gesucht und Dateien von dieser gelesen. Normalerweise gehört dazu so etwas boot.efi
. * 1
Zum Starten muss eine EFI-Systempartition vorhanden sein. Es muss in einem Format vorliegen, das von Ihrer EFI-Implementierung verstanden wird. Es gibt ein Dateisystem, das EFI verstehen muss, und eines ist zu 100% mit FAT32 kompatibel. * 2
In Ihrem Setup können Sie mehrere Partitionen erstellen, von denen keine die EFI-Systempartition ist. Ich denke, Sie folgen einer alten Anleitung für das Booten von BIOS, Coreboot oder CSM.
Soviel zum Hintergrund und warum es nicht funktionierte, lässt die Hauptfrage jedoch unbeantwortet.
Wie installiere ich Debian Linux auf ssd vom Live-System mit UEFI-Start
Von wiki.debian.org/UEFI :
"Debian installiert grub-efi für seinen EFI-Bootloader".
Dies ist eine .efi-Datei, die auf Ihrer EFI-Systempartition installiert werden muss. Was du nicht hast Starten Sie erneut, partitionieren Sie die Festplatte mit einer zusätzlichen Partition mit dem richtigen Typ (Bezeichner C12A7328-F81F-11D2-BA4B-00A0C93EC93B
). formatieren Sie es FAT32. Informieren Sie sich über grub-efi und stellen Sie sicher, dass Ihr Kernel bei UEFI aktiviert ist. Dann zur richtigen Zeit ein Thema ausgeben apt-get install --reinstall grub-efi-amd64
oder mit rumspielen efibootmgr
.
* 1 : Hinweis: Grub2 ist EFI-kompatibel.
* 2 : Eine bekannte Ausnahme: Apple EFI verwendet auch HFS. Bei Bedarf versteht es auch das normale Format.