[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: UEFI dump



Am Wed, Feb 15, 2023 at 02:53:51AM +0100 schrieb Jan Girke:

Hallo Jan,
 
> Ich hab seit Samstag ein Problem.
> Die USB Treiber im UEFI werden nicht mehr geladen bzw. die USB host adapter
> sind aus und kein USB Gerät wird mehr während des Startvorgangs erkannt
> bzw. bekommt Strom.

Hast Du am Samstag am Rechner irgendwas gemacht?

> Debian startet die Hostadapter dann wieder.

Also funktioniert USB nach dem Boot?
Das heisst, das Problem ist "nur" am Anfang der Boot Prozedur?

In manchen BIOS kann man die USB Versorgung dauerhaft aktivieren.
Vielleicht ist das bei Dir möglich und behebt das Problem oder Symptom.
Wenn Du am System nichts geändert hast, so könnte es ein Problem der
Spannungsversorgung sein. Sowas kann schleichend passieren.

> Meine Frage ist, wie kann ich ein Dump vom UEFI und dem CMOS machen, bevor
> ich versuche das UEFI wieder neu zu bespielen?
 
Du kannst mit dd die UEFI Partition in eine Datei schreiben. Die
könnte auf irgendeinem Datenträger abgelegt werden.

Die folgenden Beispiele sind von meinem Rechner mit Debian Bullseye.
Vielleicht kannst Du das mit Deinem System vergleichen.

Die UEFI Partition ist nach dem alten DOS Schema formatiert.
Du kannst sie als root mounten mit
mount -t vfat /dev/nvme0n1p1 /mnt/

Bei mir ist der Inhalt
ls /mnt/EFI/debian/
BOOTX64.CSV  fbx64.efi	grub.cfg  grubx64.efi  mmx64.efi  shimx64.efi

Die md5 Checksummen sind bei mir
find /mnt/EFI/debian/ -type f -exec md5sum {} \;
cefed90870185ef689f004e686de8fce  /mnt/EFI/debian/shimx64.efi
8af5de47338c2010714ee8dbd7bc5c2f  /mnt/EFI/debian/grubx64.efi
f617c3c1b1bdf56909dcb8e1b996749b  /mnt/EFI/debian/mmx64.efi
0d240e1ce1b2b02dec9bbb162cfb94da  /mnt/EFI/debian/fbx64.efi
4a778f6779402a4d938c94491137f4eb  /mnt/EFI/debian/BOOTX64.CSV
9b6b3f39cd26dc32751db1e8eec7db9a  /mnt/EFI/debian/grub.cfg

Die Aufrufe sind als root gemacht.
Mit umount /mnt hast Du den Zustand vor dem mount.
Wenn der Vergleich mit meinem System passt, dann liegt es
wahrscheinlich nicht an einer fehlerhaften UEFI Datei. Und so kann man
auch nichts kaputt schreiben.

Viele Grüße,
Christoph
-- 
Ist die Katze gesund
schmeckt sie dem Hund.


Reply to: