View previous topic :: View next topic |
Author |
Message |
uhai Veteran


Joined: 23 Aug 2007 Posts: 1403 Location: Eppingen, Germany
|
Posted: Fri Mar 21, 2025 9:13 am Post subject: UEFI-Boot zerschossen |
|
|
Ich brauche wieder mal Hilfe, ich bekomme das nicht in den Griff.
Mein Rechner hat mal über UEFI gebootet. Irgendwann hat das letztes Jahr plötzlich nicht mehr geklappt und mien Versuch, das anhand des Handbuchs wiederherzustellen mit überschreiben der EFI-Partition ist schiefgegangen....
Aktuell fällt der Rechner zurück ins BIOS, weil er anscheinend nichts bootfähiges findet....
Mein Board isr ein Gigabyte 970A-DS3P ohne BIOS-Updates (falls es welche gibt...)
Aktuell boote ich mit der DVD und bin im chroot.
Meine Partitionen sind durcheinander geraten. Das zeigt fdisk /dev/sda - p an::
Code: | Festplatte /dev/sda: 232,89 GiB, 250059350016 Bytes, 488397168 Sektoren
Festplattenmodell: Samsung SSD 850
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: DE76A72D-996A-473A-B93D-F3E2EFAECB2C
Gerät Anfang Ende Sektoren Größe Typ
/dev/sda2 2048 268287 266240 130M EFI-System
/dev/sda3 268288 1316863 1048576 512M Linux Swap
/dev/sda4 1316864 488395119 487078256 232,3G Linux-Dateisystem
|
Muss die EFI-Partition /dev/sda1 sein oder stört das nicht?
uhai |
|
Back to top |
|
 |
Christian99 Veteran

Joined: 28 May 2009 Posts: 1728
|
Posted: Fri Mar 21, 2025 9:21 am Post subject: |
|
|
Afaik stört das nicht.
evtl sind einfach die booteinträge im efi falsch. was ist denn die ausgabe von 'efibootmgr'? |
|
Back to top |
|
 |
uhai Veteran


Joined: 23 Aug 2007 Posts: 1403 Location: Eppingen, Germany
|
Posted: Fri Mar 21, 2025 10:34 am Post subject: |
|
|
Code: | (chroot) livecd / # efibootmgr
EFI variables are not supported on this system.
|
Liegt wohl an der Konfiguration oder kann das durch den Boot-Vorgang der Live-DVD verursacht sein?Die bootet wohl legacy.... |
|
Back to top |
|
 |
Christian99 Veteran

Joined: 28 May 2009 Posts: 1728
|
Posted: Fri Mar 21, 2025 2:32 pm Post subject: |
|
|
evtl hast du das efivar fs nicht in deinem chroot gemountet. mach das mal im livesystem, nicht im chroot.
wenn es da auch so ist, dann ist es wohl tatsächlich legacy gebootet. Würde mich aber wundern. Livecds sollten uefi unterstützen und das auch machen, sonst kannst du von da aus keine UEFI installation machen. |
|
Back to top |
|
 |
firefly Watchman

Joined: 31 Oct 2002 Posts: 5339
|
Posted: Fri Mar 21, 2025 5:18 pm Post subject: |
|
|
Sicher das du nicht doch aus versehen im bios den boot auf legacy umgestellt hast.
Eventuell durch ein bios update oder die settings wurden mal auf Werkseinstellungen zurückgesetzt?
Denn einfach so passiert so was nicht. Ist auf dem system nur gentoo installiert oder auch andere betriebsysteme? _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
 |
uhai Veteran


Joined: 23 Aug 2007 Posts: 1403 Location: Eppingen, Germany
|
Posted: Sun Mar 23, 2025 2:38 pm Post subject: |
|
|
Im Live-System genauso:
Code: | gentoo@livecd ~ $ efibootmgr
EFI variables are not supported on this system. |
Das hat einen Kernel 6.6.30, ist das evtl. zu alt? |
|
Back to top |
|
 |
Christian99 Veteran

Joined: 28 May 2009 Posts: 1728
|
Posted: Mon Mar 24, 2025 10:44 am Post subject: |
|
|
dann sieht es tatsächlich so aus, als ob der boot nicht uefi ist. kannst du mal im bios einstellen, dass er nur uefi bootet? Meistens heißt der "alte" bios boot compatibility mode oder legacy mode, das mal ausschalten. |
|
Back to top |
|
 |
|