From c234a62eb700ca3167345fc1be035fdcf19999b4 Mon Sep 17 00:00:00 2001 From: srs5694 Date: Sun, 24 Apr 2016 17:58:09 -0400 Subject: [PATCH] Documentation updates for 0.10.3 release. --- debian/postinst | 6 +----- docs/refind/bootcoup.html | 23 ++++++++++------------- docs/refind/bootmode.html | 2 +- docs/refind/drivers.html | 16 +++++++++++++++- docs/refind/easyuefi.png | Bin 41722 -> 40805 bytes docs/refind/features.html | 2 +- docs/refind/getting.html | 18 +++++++++--------- docs/refind/index.html | 2 +- docs/refind/installing.html | 6 +++--- docs/refind/linux.html | 2 +- docs/refind/revisions.html | 22 +++++++++++++++++++++- docs/refind/secureboot.html | 2 +- docs/refind/sip.html | 2 +- docs/refind/themes.html | 2 +- docs/refind/todo.html | 2 +- docs/refind/using.html | 2 +- refind.spec | 6 +----- 17 files changed, 69 insertions(+), 46 deletions(-) diff --git a/debian/postinst b/debian/postinst index 7503103..51a3b94 100755 --- a/debian/postinst +++ b/debian/postinst @@ -47,11 +47,7 @@ install_to_esp() { ./refind-install --shim $ShimFile --yes > /dev/null fi else - if [[ -n $SBSign && -n $OpenSSL ]] ; then - ./refind-install --localkeys --yes > /dev/null - else - ./refind-install --yes > /dev/null - fi + ./refind-install --yes > /dev/null fi } # install_to_esp() diff --git a/docs/refind/bootcoup.html b/docs/refind/bootcoup.html index 405b09d..5edaf54 100644 --- a/docs/refind/bootcoup.html +++ b/docs/refind/bootcoup.html @@ -16,7 +16,7 @@

by Roderick W. Smith, rodsmith@rodsbooks.com

-

Originally written: 1/28/2016, referencing rEFInd 0.10.2

+

Originally written: 4/24/2016, referencing rEFInd 0.10.3

This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

@@ -229,7 +229,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

$ sudo refind-mkdefault
 rEFInd is not the first boot entry; adjusting....
-Setting a boot order of 0000,0002,0085,0003,0081
+Setting a boot order of 0000,0002,0085,0003

The exact output of the script depends on the current state of the system; it might also respond that rEFInd is already the default boot entry or that it could not identify a rEFInd entry, for instance. The boot order shown in this example is meaningless by itself; it's the boot order as identified by efibootmgr; for details, see the next section.

@@ -251,11 +251,10 @@ Setting a boot order of 0000,0002,0085,0003,0081 $ sudo efibootmgr BootCurrent: 0000 Timeout: 0 seconds -BootOrder: 0002,0000,0085,0003,0081 +BootOrder: 0002,0000,0085,0003 Boot0000* rEFInd Boot Manager Boot0002* Windows Boot Manager Boot0003* Windows Boot Manager -Boot0081* Mac OS X Boot0085* ubuntu @@ -265,25 +264,23 @@ Boot0085* ubuntu $ sudo efibootmgr -v BootCurrent: 0000 Timeout: 0 seconds -BootOrder: 0002,0000,0085,0003,0081 +BootOrder: 0002,0000,0085,0003 Boot0000* rEFInd Boot Manager HD(1,800,113000,2491a00e-2a89-4dc4-af21-34c436c8f88a)File(\EFI\refind\shimx64.efi) Boot0002* Windows Boot Manager HD(2,113800,113000,8b0b6d94-06af-4894-b9de-13ca354714a5)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}.................... Boot0003* Windows Boot Manager HD(1,800,113000,2491a00e-2a89-4dc4-af21-34c436c8f88a)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}.................... -Boot0081* Mac OS X Vendor(99e275e7-75a0-4b37-a2e6-c5385e6c00cb,)-.o. .-.e.e. .-.f. .e.f.i.-.a.p.p.l.e.-.p.a.y.l.o.a.d.0.-.d.a.t.a... Boot0085* ubuntu HD(1,800,113000,2491a00e-2a89-4dc4-af21-34c436c8f88a)File(EFI\Ubuntu\grubx64.efi)

Much of this output looks like gibberish, and is useful only for very advanced diagnostics. Note, however, the part of most lines that specifies a filename, in parentheses after File—this information can help disambiguate a misleading or redundant name.

To adjust the boot order, you must identify the rEFInd entry and then use the -o option to efibootmgr to adjust the order:

-
$ sudo efibootmgr -o 0000,0085,0002,0003,0081
+
$ sudo efibootmgr -o 0000,0085,0002,0003
 BootCurrent: 0000
 Timeout: 0 seconds
-BootOrder: 0000,0085,0002,0003,0081
+BootOrder: 0000,0085,0002,0003
 Boot0000* rEFInd Boot Manager
 Boot0002* Windows Boot Manager
 Boot0003* Windows Boot Manager
-Boot0081* Mac OS X
 Boot0085* ubuntu

In this example, I moved rEFInd to the top of the list, followed by ubuntu (GRUB), Windows, and OS X. You can adjust the order in any way you want. You can also omit items you don't want to include—but be aware that if you omit Windows entirely from the boot list, it's likely to add itself back (at the top of the list) the next time you boot it.

@@ -305,7 +302,7 @@ Boot0085* ubuntu
# dpkg -P grub-efi-amd64 grub-efi-amd64-signed grub-common grub-efi-amd64-bin \
   grub-common grub2-common shim-signed
-

The details of what packages you must remove vary from one distribution to another, though. (The preceding examples are from Fedora and Ubuntu installations.) If you're unsure what packages to remove, you may need to use a your package management tools to track down all GRUB-related packages. GUI tools, such as Yumex for Fedora and Synaptic for Debian-based systems, can be very helpful in this task. Unfortunately, you must sometimes remove packages that you might not want to remove—for instance, the preceding example removes shim-signed from Ubuntu because shim-signed contains a dependency on GRUB, but rEFInd can use Shim for its Secure Boot support. Fortunately, if rEFInd is already booting via Shim, removing the shim-signed package will not remove the shimx64.efi binary from rEFInd's directory, so the system will continue to boot—but you also won't receive any Shim updates that might roll along.

+

The details of what packages you must remove vary from one distribution to another, though. (The preceding examples are from Fedora and Ubuntu installations.) If you're unsure what packages to remove, you may need to use your package management tools to track down all GRUB-related packages. GUI tools, such as Yumex for Fedora and Synaptic for Debian-based systems, can be very helpful in this task. Unfortunately, you must sometimes remove packages that you might not want to remove—for instance, the preceding example removes shim-signed from Ubuntu because shim-signed contains a dependency on GRUB, but rEFInd can use Shim for its Secure Boot support. Fortunately, if rEFInd is already booting via Shim, removing the shim-signed package will not remove the shimx64.efi binary from rEFInd's directory, so the system will continue to boot—but you also won't receive any Shim updates that might roll along.

Note also that removing the GRUB packages will not remove the files installed to the EFI System Partition (ESP), so rEFInd will continue to show a GRUB option, normally with an icon for your distribution, in its main menu. If you want to remove that menu entry, you can delete the relevant files, normally from /boot/efi/EFI/distribution_name.

@@ -330,7 +327,7 @@ Boot0085* ubuntu

Using Startup Disk to Adjust Your Boot Priority

-

The Startup Disk utility appears in the System Preferences tool. Unfortunately, it will likely be useless if you installed rEFInd using refind-install and its default options, since this tool is designed to switch between OS X installations; it's not smart enough to detect a rEFInd installation and re-activate it.

+

The Startup Disk utility appears in the System Preferences tool. Unfortunately, it will likely be useless if you installed rEFInd using refind-install and its default options, since Startup Disk is designed to switch between OS X installations; it's not smart enough to detect a rEFInd installation and re-activate it.

If, however, you installed rEFInd by using the --ownhfs option to refind-install, your rEFInd installation volume should show up as an option in the Startup Disk utility. You should be able to click on it and then click Restart. Note that the name of the rEFInd volume may not be rEFInd, as it is in this screen shot; the name will match whatever volume holds rEFInd on your computer.

@@ -475,7 +472,7 @@ Boot0085* ubuntu

Version 2 of the EFI shell provides a command, bcfg, which can adjust the EFI boot order. Unfortunately, this tool is not present in version 1 of the EFI shell, and version 2 is reliable only with EFI version 2.3 and later. To date (early 2016), all Intel-based Macs use EFI 1.1, and many PCs sold prior to Windows 8's release use UEFI (EFI 2.x) versions prior to 2.3. Thus, this approach may not work for you.

-

Even if your computer works with a version 2 shell, it may not have one built in. In fact, most EFIs I've seen lack a built-in shell. If a shell is available, it should appear on the EFI's built-in boot manager, as described earlier, in Evading the Guards: Performing a One-Time Boot to Your Desired OS.

If a shell is not built into your firmware, you can add one; here are a few links that may be helpful:

+

Even if your computer works with a version 2 shell, it may not have one built in. In fact, most EFIs I've seen lack a built-in shell. If a shell is available, it should appear on the EFI's built-in boot manager, as described earlier, in Evading the Guards: Performing a One-Time Boot to Your Desired OS. If a shell is not built into your firmware, you can add one; here are a few links that may be helpful:

+

Driver availability could increase in the future. If you know of additional EFI drivers, please tell me about them, so I can share the information here. Likewise if you diff --git a/docs/refind/easyuefi.png b/docs/refind/easyuefi.png index e5dfe4ce3a55fe609d12d92c7eb8282d3902196e..bb97add154808e710704aa3c7c6c757d4ca4da27 100644 GIT binary patch delta 21246 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 CaLgP4 delta 21965 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.com

Originally written: 3/14/2012; last Web page update: -1/26/2016, referencing rEFInd 0.10.2

+4/24/2016, referencing rEFInd 0.10.3

This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

diff --git a/docs/refind/getting.html b/docs/refind/getting.html index 97dd794..cc40df6 100644 --- a/docs/refind/getting.html +++ b/docs/refind/getting.html @@ -17,7 +17,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

Originally written: 3/14/2012; last Web page update: -1/26/2016, referencing rEFInd 0.10.2

+4/24/2016, referencing rEFInd 0.10.3

This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

@@ -132,7 +132,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com