<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed><type>rich</type><version>1.0</version><provider_name>phorkie</provider_name><provider_url>https://p.cweiske.de/</provider_url><title>framework laptop 13 mainboard replacement</title><author_name>Christian Weiske</author_name><cache_age>86400</cache_age><width>900</width><height>900</height><html>&lt;!-- embedding all files of https://p.cweiske.de/979 --&gt;
&lt;link rel="stylesheet" href="https://p.cweiske.de/css/embed.css"/&gt;
&lt;div class="phork" id="979"&gt;
    &lt;div class="phork-file"&gt;
 &lt;div class="phork-content"&gt;
  
&lt;div class="document"&gt;


&lt;div class="section" id="first-boot-after-mainboard-replacement"&gt;
&lt;h1&gt;First boot after mainboard replacement&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;We couldn't detect an operating system or bootable drive.&lt;/p&gt;
&lt;p&gt;Scan the QR code for setup guides or press any key
to go to the boot manager screen for additional options.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Link:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;a class="reference external" href="https://fr.mw/FRANNBOOHG"&gt;https://fr.mw/FRANNBOOHG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="https://knowledgebase.frame.work/en_us/no-boot-device-found-amd-ryzen-ai-300-series-BJvitzIhyx"&gt;https://knowledgebase.frame.work/en_us/no-boot-device-found-amd-ryzen-ai-300-series-BJvitzIhyx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;BIOS showed the NVMe SSD.&lt;/p&gt;
&lt;p&gt;Pressing F3 during boot opened the &amp;quot;Insyde File Explorer&amp;quot;, which let me select the debian shim.efi file that booted grub.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="boot-from-live-usb"&gt;
&lt;h1&gt;Boot from live-usb&lt;/h1&gt;
&lt;p&gt;After booting from live USB once and updating the laptop's firmware, it would not boot from usb anymore.
I had to unplug the USB-A expansion card and replug it - then it could boot from there again.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="re-installing-grub"&gt;
&lt;h1&gt;Re-installing grub&lt;/h1&gt;
&lt;p&gt;Boot from the kernel with F3 by manually selecting the shim.efi, then run &amp;quot;update-grub2&amp;quot; to install the bootloader into the UEFI mainboard settings.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="linux-kernel-boot-issue"&gt;
&lt;h1&gt;linux kernel boot issue&lt;/h1&gt;
&lt;blockquote&gt;
Falsche Shim-Signatur
(bad shim signature)&lt;/blockquote&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;6.16 did not boot, brought shim error&lt;/li&gt;
&lt;li&gt;6.12.xx did boot&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Reason: I had manually installed 6.16 to get Debian running on the laptop, see &lt;a class="reference external" href="https://community.frame.work/t/tracking-debian-testing-on-the-framework-laptop/14448/34"&gt;https://community.frame.work/t/tracking-debian-testing-on-the-framework-laptop/14448/34&lt;/a&gt;
This kernel had no signature.&lt;/p&gt;
&lt;p&gt;This time I wanted to keep secure boot enabled.
6.16 is old, to instead of signing it with my own secure boot key (see &lt;a class="reference external" href="https://wiki.debian.org/SecureBoot"&gt;https://wiki.debian.org/SecureBoot&lt;/a&gt;) I decided to install a newer official kernel.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="manually-install-debian-backports-kernel"&gt;
&lt;h1&gt;Manually install Debian backports kernel&lt;/h1&gt;
&lt;p&gt;&lt;a class="reference external" href="https://www.simplified.guide/debian/kernel-install-backports"&gt;https://www.simplified.guide/debian/kernel-install-backports&lt;/a&gt;&lt;/p&gt;
&lt;pre class="literal-block"&gt;
$ apt install -t trixie-backports linux-image-amd64 linux-headers-amd64
&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

 &lt;/div&gt;
 &lt;div class="phork-meta"&gt;
  &lt;a href="https://p.cweiske.de/979/rev-raw/9ffc54aed6035d72ca70bab716a67c2dc31f9185/README.rst" style="float: right"&gt;view raw source&lt;/a&gt;
  &lt;a href="https://p.cweiske.de/979#README.rst"&gt;README.rst&lt;/a&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</html></oembed>
