{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"framework laptop 13 mainboard replacement","author_name":"Christian Weiske","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/979 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"979\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  \n<div class=\"document\">\n\n\n<div class=\"section\" id=\"first-boot-after-mainboard-replacement\">\n<h1>First boot after mainboard replacement<\/h1>\n<blockquote>\n<p>We couldn't detect an operating system or bootable drive.<\/p>\n<p>Scan the QR code for setup guides or press any key\nto go to the boot manager screen for additional options.<\/p>\n<\/blockquote>\n<p>Link:<\/p>\n<ul class=\"simple\">\n<li><a class=\"reference external\" href=\"https:\/\/fr.mw\/FRANNBOOHG\">https:\/\/fr.mw\/FRANNBOOHG<\/a><\/li>\n<li><a class=\"reference external\" href=\"https:\/\/knowledgebase.frame.work\/en_us\/no-boot-device-found-amd-ryzen-ai-300-series-BJvitzIhyx\">https:\/\/knowledgebase.frame.work\/en_us\/no-boot-device-found-amd-ryzen-ai-300-series-BJvitzIhyx<\/a><\/li>\n<\/ul>\n<p>BIOS showed the NVMe SSD.<\/p>\n<p>Pressing F3 during boot opened the &quot;Insyde File Explorer&quot;, which let me select the debian shim.efi file that booted grub.<\/p>\n<\/div>\n<div class=\"section\" id=\"boot-from-live-usb\">\n<h1>Boot from live-usb<\/h1>\n<p>After booting from live USB once and updating the laptop's firmware, it would not boot from usb anymore.\nI had to unplug the USB-A expansion card and replug it - then it could boot from there again.<\/p>\n<\/div>\n<div class=\"section\" id=\"re-installing-grub\">\n<h1>Re-installing grub<\/h1>\n<p>Boot from the kernel with F3 by manually selecting the shim.efi, then run &quot;update-grub2&quot; to install the bootloader into the UEFI mainboard settings.<\/p>\n<\/div>\n<div class=\"section\" id=\"linux-kernel-boot-issue\">\n<h1>linux kernel boot issue<\/h1>\n<blockquote>\nFalsche Shim-Signatur\n(bad shim signature)<\/blockquote>\n<ul class=\"simple\">\n<li>6.16 did not boot, brought shim error<\/li>\n<li>6.12.xx did boot<\/li>\n<\/ul>\n<p>Reason: I had manually installed 6.16 to get Debian running on the laptop, see <a class=\"reference external\" href=\"https:\/\/community.frame.work\/t\/tracking-debian-testing-on-the-framework-laptop\/14448\/34\">https:\/\/community.frame.work\/t\/tracking-debian-testing-on-the-framework-laptop\/14448\/34<\/a>\nThis kernel had no signature.<\/p>\n<p>This time I wanted to keep secure boot enabled.\n6.16 is old, to instead of signing it with my own secure boot key (see <a class=\"reference external\" href=\"https:\/\/wiki.debian.org\/SecureBoot\">https:\/\/wiki.debian.org\/SecureBoot<\/a>) I decided to install a newer official kernel.<\/p>\n<\/div>\n<div class=\"section\" id=\"manually-install-debian-backports-kernel\">\n<h1>Manually install Debian backports kernel<\/h1>\n<p><a class=\"reference external\" href=\"https:\/\/www.simplified.guide\/debian\/kernel-install-backports\">https:\/\/www.simplified.guide\/debian\/kernel-install-backports<\/a><\/p>\n<pre class=\"literal-block\">\n$ apt install -t trixie-backports linux-image-amd64 linux-headers-amd64\n<\/pre>\n<\/div>\n<\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/979\/rev-raw\/9ffc54aed6035d72ca70bab716a67c2dc31f9185\/README.rst\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/979#README.rst\">README.rst<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
