From aa35c85cb9289e9c92f96811099b384aa44defd4 Mon Sep 17 00:00:00 2001
From: srs5694
Date: Sun, 1 Mar 2015 17:12:17 -0500
Subject: [PATCH] Documentation updates (including two replacement images);
removal of pointless (and possibly buggy) definition of SetMem as memset in
gptsync.
---
NEWS.txt | 4 ++--
docs/refind/bootmode.html | 2 +-
docs/refind/configfile.html | 18 +++++++++++-------
docs/refind/drivers.html | 2 +-
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/manual-submenu.png | Bin 20152 -> 35858 bytes
docs/refind/refind.png | Bin 83270 -> 73088 bytes
docs/refind/revisions.html | 4 +++-
docs/refind/secureboot.html | 4 ++--
docs/refind/themes.html | 2 +-
docs/refind/todo.html | 2 +-
docs/refind/using.html | 18 +++++++++++-------
gptsync/gptsync.h | 1 -
refind/main.c | 2 +-
18 files changed, 49 insertions(+), 40 deletions(-)
diff --git a/NEWS.txt b/NEWS.txt
index 9437e23..e09c92a 100644
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -1,5 +1,5 @@
-0.8.7 (?/??/2015):
-------------------
+0.8.7 (3/1/2015):
+-----------------
- Added identification of XFS as filesystem type in volume descriptions.
diff --git a/docs/refind/bootmode.html b/docs/refind/bootmode.html
index 35895d2..03fbd13 100644
--- a/docs/refind/bootmode.html
+++ b/docs/refind/bootmode.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/14/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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/configfile.html b/docs/refind/configfile.html
index b6e6e97..410d7ce 100644
--- a/docs/refind/configfile.html
+++ b/docs/refind/configfile.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/14/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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!
@@ -146,7 +146,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Adjusting the Global Configuration
-Creating OS Stanzas
+Creating Manual Boot Stanzas
Creating Submenu Entries
@@ -385,13 +385,17 @@ default_selection elilo
This example sets a timeout of 5 seconds; loads a custom graphic file called custom.bmp from the directory in which the rEFInd binary resides; scans the drivers and EFI/tools/drivers directories for EFI drivers; uses manual boot loader configuration but also scans for external EFI boot loaders and EFI boot loaders on optical discs; and sets the default boot loader to the first loader found that includes the string elilo. Of course, since this file specifies use of manual boot loader configuration, it's not complete; you'll need to add at least one OS stanza to be able to boot from anything but an external disk or optical drive, as described shortly.
-Creating OS Stanzas
+Creating Manual Boot Stanzas
-OS stanzas in rEFInd are similar to those in GRUB Legacy, GRUB 2, or ELILO. You can use them to add EFI boot loaders to those that are auto-detected. rEFInd does not yet support manual boot stanzas for BIOS-mode boot loaders. You also cannot modify the auto-detected options; if you just want to tweak one OS's configuration, you have several options, none of which is ideal:
+
+
+Manual boot stanzas in rEFInd are similar to those in GRUB Legacy, GRUB 2, or ELILO. You can use them to add EFI boot loaders to those that are auto-detected. rEFInd does not yet support manual boot stanzas for BIOS-mode boot loaders. You also cannot modify the auto-detected options; if you just want to tweak one OS's configuration, you have several options:
+- You can use the dont_scan_volumes, dont_scan_dirs, or dont_scan_files options in refind.conf to hide the tag you want to modify, then create a manual boot stanza to replace it.
+
- You can move or rename the boot loader file for the boot loader you want to tweak.
- You can disable all auto-detection options and add manual configurations for all your boot loaders, even those that work fine when auto-detected.
@@ -572,10 +576,10 @@ menuentry Gentoo {
}
-The main menu item for this entry won't look different with the submenus defined than without them; but if you press the Insert key, you'll see the submenu items:
+The main menu item for this entry won't look different with the submenus defined than without them; but if you press the F2 or Insert key, you'll see the submenu items:
-
The main menu item appears at the top of the list—Run bzImage-3.3.0-rc7 in this example. The three submenus defined in this example's configuration file appear next, enabling you to launch in single-user mode, run the 3.3.0 release kernel, or boot via ELILO, respectively. Submenus also include an item called Return to Main Menu that does just as it says. (Alternatively, you can return to the main menu by pressing the Esc key.)
diff --git a/docs/refind/drivers.html b/docs/refind/drivers.html
index 178906a..ec67702 100644
--- a/docs/refind/drivers.html
+++ b/docs/refind/drivers.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 4/19/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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/features.html b/docs/refind/features.html
index 80c1578..053cc93 100644
--- a/docs/refind/features.html
+++ b/docs/refind/features.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/14/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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 377aa13..ef5c70e 100644
--- a/docs/refind/getting.html
+++ b/docs/refind/getting.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/14/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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!
@@ -136,7 +136,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
- A
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind-bin-0.8.7.zip/download">A
binary zip file—Download this if you want to install
rEFInd and/or its filesystem drivers on an x86 or x86-64
computer and have no need to test rEFInd first by booting it on an
@@ -146,13 +146,13 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
href="installing.html">Installing rEFInd page. Some users of Arch
Linux have reported problems booting some specific Arch Linux kernels
with rEFInd and some other tools. For them, a variant
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind-bin-gnuefi-0.8.7.zip/download">variant
package exists in which the x86-64 binary was compiled with
GNU-EFI rather than the usual TianoCore EDK2. This change helps some
users with this problem.
- A
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind-0.8.7-1.x86_64.rpm/download">A
binary RPM file—If you use an RPM-based x86-64
Linux system such as Fedora or openSUSE, you can install the binary RPM
package rather than use the binary zip file. (I don't provide an
@@ -161,13 +161,13 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
rEFInd page) as part of the installation process. Distribution
maintainers can examine the refind.spec file in the source
package and tweak it to their needs. The source
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind-0.8.7-1.src.rpm/download">source
RPM file might or might not build on your system as-is; it relies
on assumptions about the locations of the GNU-EFI development
files.
- A
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind_0.8.7-1_amd64.deb/download">A
binary Debian package—If you use an x86-64 version
of Debian, Ubuntu, Mint, or another Debian-based distribution, you can
install from this package, which was converted from the binary RPM
@@ -191,7 +191,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
- A
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind-cd-0.8.7.zip/download">A
CD-R image file—This download contains the same files as
the binary zip file, but you can burn it to a CD-R to test rEFInd
(and its filesystem drivers) without installing it first. (It boots on
@@ -215,14 +215,14 @@ on /dev/sdd. This procedure should work even on a BIOS-booted
computer.
- A
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind-flashdrive-0.8.7.zip/download">A
USB flash drive image file—Although you can create
your own rEFInd USB flash drive, you may find it easier to download
this version and copy it to your USB drive with dd or some
other low-level disk copying utility.
- A
+ href="http://sourceforge.net/projects/refind/files/0.8.7/refind-src-0.8.7.zip/download">A
source code zip file—This is useful if you want to compile
the software locally. Note that I use Linux with the TianoCore EFI
diff --git a/docs/refind/index.html b/docs/refind/index.html
index 6b35afc..7c1c11a 100644
--- a/docs/refind/index.html
+++ b/docs/refind/index.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/14/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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/installing.html b/docs/refind/installing.html
index b847e50..d58e38e 100644
--- a/docs/refind/installing.html
+++ b/docs/refind/installing.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/14/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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!
@@ -224,11 +224,11 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
I provide RPM and Debian package files for rEFInd; and starting with version 0.8.1, I'm maintaining an Ubuntu PPA for rEFInd. If you have a working RPM-based or Debian-based Linux installation that boots in EFI mode, using one of these files is likely to be the easiest way to install rEFInd: You need only download the file and issue an appropriate installation command. In some cases, double-clicking the package in your file manager will install it. If that doesn't work, a command like the following will install the RPM on an RPM-based system:
-# rpm -Uvh refind-0.8.4-1.x86_64.rpm
+# rpm -Uvh refind-0.8.7-1.x86_64.rpm
On a Debian-based system, the equivalent command is:
-# dpkg -i refind_0.8.4-1_amd64.deb
+# dpkg -i refind_0.8.7-1_amd64.deb
Either command produces output similar to that described for using the install.sh script, so you can check it for error messages and other signs of trouble. The package file installs rEFInd and registers it with the EFI to be the default boot loader. The script that runs as part of the installation process tries to determine if you're using Secure Boot, and if so it will try to configure rEFInd to launch using shim; however, this won't work correctly on all systems. Ubuntu 12.10 users who are booting with Secure Boot active should be wary, since the resulting installation will probably try to use Ubuntu's version of shim, which won't work correctly with rEFInd. The shim program provided with more recent versions of Ubuntu should work correctly.
diff --git a/docs/refind/linux.html b/docs/refind/linux.html
index f716d2f..8fa6b8e 100644
--- a/docs/refind/linux.html
+++ b/docs/refind/linux.html
@@ -15,7 +15,7 @@
href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com
Originally written: 3/19/2012; last Web page update:
-2/8/2015, referencing rEFInd 0.8.6
+3/1/2015, referencing rEFInd 0.8.7
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/manual-submenu.png b/docs/refind/manual-submenu.png
index 7cf756e82fc00f304425fc01fca50effcc09547b..29840a12a413111969d3e3d2c9a7a13054dd877d 100644
GIT binary patch
literal 35858
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
Q9s>9wFRcQtk~9kZU*xn8h5!Hn
literal 20152
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