{"id":2355,"date":"2018-07-15T00:34:02","date_gmt":"2018-07-15T07:34:02","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=2355"},"modified":"2018-07-15T00:34:02","modified_gmt":"2018-07-15T07:34:02","slug":"x86_64-fedora-upgrade-on-intel-apollo-lake-system-disables-efi-boot-and-fix","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=2355","title":{"rendered":"X86_64 &#8211; Fedora Upgrade on Intel &#8216;Apollo Lake&#8217; System Disables EFI boot &#8211; and Fix"},"content":{"rendered":"<p>The Intel SOC <strong>AP42<\/strong> system is not supported by Grub2-EFI, but boots using <strong>rEFInd<\/strong> (see article at <a href=\"https:\/\/rglinuxtech.com\/?p=2021\" target=\"_blank\" rel=\"noopener\">https:\/\/rglinuxtech.com\/?p=2021<\/a> ).<\/p>\n<p>I had hoped to prevent the &#8216;automatic&#8217; (re)install of grub2-efi etc by masking the (minimal) grub installation of grubby etc. &#8211; necessary to support the Kernel <code><strong><span style=\"font-family: courier new, courier;\"># make install<\/span><\/strong><\/code> function &#8211; using <code><strong><span style=\"font-family: courier new, courier;\"># rpm -e --justdb --nodeps &lt;package&gt;<\/span><\/strong><\/code>.\u00a0 I then found that &#8211; for some reason &#8211; the rEFInd install was still overwritten during <code><strong><span style=\"font-family: courier new, courier;\"># dnf system-upgrade reboot<\/span><\/strong><\/code> etc..<\/p>\n<p>Fortunately the re-install of rEFInd on this system was relatively simple.\u00a0\u00a0\u00a0 I created a bootable\u00a0 USB stick with the <strong>AltLinux<\/strong> Rescue Disk installed &#8211; which uses rEFInd (see <a href=\"https:\/\/en.altlinux.org\/Rescue\" target=\"_blank\" rel=\"noopener\">https:\/\/en.altlinux.org\/Rescue<\/a> ), and booted from this. \u00a0\u00a0\u00a0 Then all I had to do was run <code><strong><span style=\"font-family: courier new, courier;\"># refind-install --usedefault \/dev\/mmcblk0p1<\/span><\/strong><\/code> to get the boot working again, with my existing rEFInd config.\u00a0\u00a0 Note that this is different from the usual grub2 install, and the <em>target<\/em> is the EFI partition itself.<\/p>\n<p><em>Robert Gadsdon\u00a0\u00a0 July 15, 2018.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Intel SOC AP42 system is not supported by Grub2-EFI, but boots using rEFInd (see article at https:\/\/rglinuxtech.com\/?p=2021 ). I had hoped to prevent the &#8216;automatic&#8217; (re)install of grub2-efi etc by masking the (minimal) grub installation of grubby etc. &#8211; necessary to support the Kernel # make install function &#8211; using # rpm -e &#8211;justdb &#8211;nodeps &lt;package&gt;.\u00a0 <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=2355\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1648,1280,10,1238,11,1323,14,15,19],"tags":[1929,1928,1927,161,1649,1926],"class_list":["post-2355","post","type-post","status-publish","format-standard","hentry","category-apollo-lake","category-boot","category-fedora","category-fix","category-hacks","category-intel","category-kernel","category-linux-2","category-opinion","tag-altlinux-rescue-disk","tag-efi-disabled","tag-fedora-upgrade","tag-fix","tag-intel-soc","tag-refind"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/2355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2355"}],"version-history":[{"count":1,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/2355\/revisions"}],"predecessor-version":[{"id":2356,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/2355\/revisions\/2356"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}