]> code.delx.au - refind/commitdiff
Version 0.7.5 release.
authorsrs5694 <srs5694@users.sourceforge.net>
Mon, 11 Nov 2013 03:06:33 +0000 (22:06 -0500)
committersrs5694 <srs5694@users.sourceforge.net>
Mon, 11 Nov 2013 03:06:33 +0000 (22:06 -0500)
19 files changed:
EfiLib/BdsHelper.c
NEWS.txt
docs/refind/bootmode.html
docs/refind/configfile.html
docs/refind/drivers.html
docs/refind/features.html
docs/refind/getting.html
docs/refind/index.html
docs/refind/installing.html
docs/refind/linux.html
docs/refind/revisions.html
docs/refind/secureboot.html
docs/refind/themes.html
docs/refind/todo.html
docs/refind/using.html
filesystems/fsw_efi.c
gptsync/gptsync.h
refind.spec
refind/main.c

index 12a54a466469280bd39f55ac38c706b5db7e451a..2e70c7be70457b1a6f5702338b245253c9b1d8d1 100644 (file)
@@ -121,21 +121,21 @@ BdsLibDoLegacyBoot (
     }
     OptionBBS = (BBS_BBS_DEVICE_PATH *) Option->DevicePath;
 
-    Print(L"\n\n");
-    Print(L"Option->Name='%s'\n", Option->OptionName);
-    Print(L"Option->Number='%d'\n", Option->OptionNumber);
-    Print(L"Option->Description='%s'\n", Option->Description);
-    Print(L"Option->LoadOptionsSize='%d'\n",Option->LoadOptionsSize);
-    Print(L"Option->BootCurrent='%d'\n",Option->BootCurrent);
-    Print(L"Option->DevicePath->Type= '%d'\n", Option->DevicePath->Type);
-    Print(L"Option->DevicePath->SubType= '%d'\n", Option->DevicePath->SubType);
-    Print(L"Option->DevicePath->Length[0]= '%d'\n", Option->DevicePath->Length[0]);
-    Print(L"Option->DevicePath->Length[1]= '%d'\n", Option->DevicePath->Length[1]);
-    Print(L"OptionBBS->DeviceType='%d'\n",OptionBBS->DeviceType);
-    Print(L"OptionBBS->StatusFlag='%d'\n",OptionBBS->StatusFlag);
-    Print(L"OptionBBS->String[0]='%s'\n",OptionBBS->String);
-    Print(L"About to legacy boot!\n");
-    PauseForKey();
+//     Print(L"\n\n");
+//     Print(L"Option->Name='%s'\n", Option->OptionName);
+//     Print(L"Option->Number='%d'\n", Option->OptionNumber);
+//     Print(L"Option->Description='%s'\n", Option->Description);
+//     Print(L"Option->LoadOptionsSize='%d'\n",Option->LoadOptionsSize);
+//     Print(L"Option->BootCurrent='%d'\n",Option->BootCurrent);
+//     Print(L"Option->DevicePath->Type= '%d'\n", Option->DevicePath->Type);
+//     Print(L"Option->DevicePath->SubType= '%d'\n", Option->DevicePath->SubType);
+//     Print(L"Option->DevicePath->Length[0]= '%d'\n", Option->DevicePath->Length[0]);
+//     Print(L"Option->DevicePath->Length[1]= '%d'\n", Option->DevicePath->Length[1]);
+//     Print(L"OptionBBS->DeviceType='%d'\n",OptionBBS->DeviceType);
+//     Print(L"OptionBBS->StatusFlag='%d'\n",OptionBBS->StatusFlag);
+//     Print(L"OptionBBS->String[0]='%s'\n",OptionBBS->String);
+//     Print(L"About to legacy boot!\n");
+//     PauseForKey();
 
     UpdateBbsTable(OptionBBS->DeviceType);
 
index eaea6b47d4a71a23245dbfff7aff1b2368cebf25..8c255a8866a03b1d6842549741eeca99fa0251a2 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -2,7 +2,7 @@
 -------------------
 
 - Fixed bug that caused unbootable exFAT partitions to show up as
-  bootable in OS X.
+  bootable on Macs with BIOS/CSM/legacy boot options enabled.
 
 - Fixed bug in install.sh that caused installs to the ESP on recent
   versions of OS X to fail.
index 3e1c3c2e6652c14469e7b14659925faa0e9cd1bc..c5c0f49d66a9176867f2a8b26623f40dffc1b3e7 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>\r
 \r
 <p>Originally written: 3/14/2012; last Web page update:\r
-8/25/2013, referencing rEFInd 0.7.4</p>\r
+11/10/2013, referencing rEFInd 0.7.5</p>\r
 \r
 \r
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>\r
index bc32c6c3fce75b4fe850b4d66f75b849faead5f4..6efd42cd130fd82edcf243cadb152ab73d6a8e60 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/14/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index 2550030060c248f7bbc902be5cdb52023f2d05ef..7bb282bd877efb9accb3c2e1275d5a8facd42d16 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 4/19/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index 89d30a25d3625cbe14a9f382a3f4aaa23dd29c60..1c9ab0cda8cbd983fe713aeec51e0d19f18d1772 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/14/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
 
index 3f39b71fc185b6bc8a96627ca56d3a6bd09899b8..14af677f25230545d573ec96c115714c9ee04a97 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/14/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
 
@@ -136,7 +136,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 <ul>
 
 <li><b><a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind-bin-0.7.4.zip/download">A
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind-bin-0.7.5.zip/download">A
     binary zip file</a></b>&mdash;Download this if you want to install
     rEFInd and/or its filesystem drivers on an <i>x</i>86 or <i>x</i>86-64
     computer and have no need to test rEFInd first by booting it on an
@@ -146,14 +146,14 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
     href="installing.html">Installing rEFInd</a> page. Some users of Arch
     Linux have reported problems booting some specific Arch Linux kernels
     with rEFInd and some other tools. For them, a <a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind-bin-gnuefi-0.7.4.zip/download">variant
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind-bin-gnuefi-0.7.5.zip/download">variant
     package</a> exists in which the <i>x</i>86-64 binary was compiled with
     GNU-EFI rather than the usual TianoCore EDK2. This change helps some
     users with this problem; but using GNU-EFI also means that this version
     can't launch BIOS-mode OSes.</li>
 
 <li><b><a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind-0.7.4-1.x86_64.rpm/download">A
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind-0.7.5-1.x86_64.rpm/download">A
     binary RPM file</a></b>&mdash;If you use an RPM-based <i>x</i>86-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
@@ -162,13 +162,13 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
     rEFInd</a> page) as part of the installation process. Distribution
     maintainers can examine the <tt>refind.spec</tt> file in the source
     package and tweak it to their needs. The <a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind-0.7.4-1.src.rpm/download">source
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind-0.7.5-1.src.rpm/download">source
     RPM file</a> might or might not build on your system as-is; it relies
     on assumptions about the locations of the GNU-EFI development
     files.</li>
 
 <li><b><a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind_0.7.4-1_amd64.deb/download">A
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind_0.7.5-1_amd64.deb/download">A
     binary Debian package</a></b>&mdash;If you use an <i>x</i>86-64 version
     of Debian, Ubuntu, Mint, or another Debian-based distribution, you can
     install from this package, which was converted from the binary RPM
@@ -190,7 +190,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 <p class="sidebar"><b>Note:</b> At the moment, neither the bootable CD-R image file nor the bootable USB flash drive image file supports booting with Secure Boot active.</p>
 
 <li><b><a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind-cd-0.7.4.zip/download">A
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind-cd-0.7.5.zip/download">A
     CD-R image file</a></b>&mdash;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
@@ -214,14 +214,14 @@ on <tt>/dev/sdd</tt>. This procedure should work even on a BIOS-booted
 computer.</p>
 
 <li><b><a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind-flashdrive-0.7.4.zip/download">A
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind-flashdrive-0.7.5.zip/download">A
     USB flash drive image file</a></b>&mdash;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 <tt>dd</tt> or some
     other low-level disk copying utility.</li>
 
 <li><b><a
-    href="http://sourceforge.net/projects/refind/files/0.7.4/refind-src-0.7.4.zip/download">A
+    href="http://sourceforge.net/projects/refind/files/0.7.5/refind-src-0.7.5.zip/download">A
     source code zip file</a></b>&mdash;This is useful if you want to compile
     the software locally. Note that I use Linux with the <a
     href="https://sourceforge.net/projects/tianocore/">TianoCore EFI
index a094f705fdc78195d99fd9ed5c83401ef969db2f..faa0f51f5a0b288c458a4124d056722a6a00da23 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/14/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index 0e9a42fde0ebe89dff73c3647f7182805645cf34..20d4890505c150f1087d8de27dcf251348d4ee13 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/14/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
@@ -208,11 +208,11 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Beginning with version 0.6.2, I've included RPM and Debian package files 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:</p>
 
-<pre class="listing"># <tt class="userinput">rpm -Uvh refind-0.7.4-1.x86_64.rpm</tt></pre>
+<pre class="listing"># <tt class="userinput">rpm -Uvh refind-0.7.5-1.x86_64.rpm</tt></pre>
 
 <p>On a Debian-based system, the equivalent command is:</p>
 
-<pre class="listing"># <tt class="userinput">dpkg -i refind_0.7.4-1_amd64.deb</tt></pre>
+<pre class="listing"># <tt class="userinput">dpkg -i refind_0.7.5-1_amd64.deb</tt></pre>
 
 <p>Either command produces output similar to that described for <a href="#installsh">using the <tt>install.sh</tt> script,</a> 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.</p>
 
index a28b7edbd2d37e9f8df3fa9e7ed5981f71df5e36..405db6302d37806354e8d3f342af9ddbe453945f 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/19/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index 4508ac88c3bd92924d92e175c1ce2b05634038de..6bf65d2e9eb66052955022e3ee04bca64bb82e34 100644 (file)
@@ -14,7 +14,7 @@
 <p class="subhead">by Roderick W. Smith, <a
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
-<p>Last Web page update: 8/25/2013</p>
+<p>Last Web page update: 11/10/2013</p>
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
 
@@ -130,6 +130,8 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <ul>
 
+<li><b>0.7.5 (11/10/2013)</b>&mdash;This version fixes a few bugs, the most important of which is one that caused some Macs to hang when multiple EFI drivers were present. Another squashed bug caused the screen to clear to the default gray rather than the actual background color when launching OSes in graphics mode. rEFInd no longer shows all exFAT partitions as being bootable on Macs when legacy boot options are enabled; now such partitions only show up as bootable if rEFInd spots a known boot loader installed on them. Finally, I've fixed a bug that caused <tt>install.sh</tt> to fail when installing to the ESP with recent versions of OS X.</li>
+
 <li><b>0.7.4 (8/25/2013)</b>&mdash;This version fixes problems in booting VMware's <tt>mboot64.efi</tt> boot loader and when launching boot loaders from some types of Mac drives. These fixes might improve matters for other boot loaders, too. I've also added a space to the end of the <tt>Boot <i>X</i> from <i>Y</i></tt> description, which means you can use <tt><i>Y</i></tt> in the <tt>default_selection</tt> field even if another entry contains the same <tt><i>Y</i></tt> string, but with something added. To do this, you must enclose <tt><i>Y</i></tt> in quotes and add a space to its end, as in <tt>default_selection "Bit "</tt>, which sets the first boot loader on the <tt>Bit</tt> volume as the default, even if you also have a disk called <tt>Bitten</tt>. Finally, this version adds explicit support for the new EFI version of <a href="http://www.memtest86.com/download.htm">Memtest86.</a> See the <a href="installing.html#addons">"Installing Additional Components"</a> section of the <a href="installing.html">Installing rEFInd</a> page for details on this support.</li>
 
 <li><b>0.7.3 (8/7/2013)</b>&mdash;This version fixes a bug that caused boot failures when launching BIOS-mode OSes on Macs. It also fixes a bug that caused such OSes' disk-type icons to disappear.</li>
index b0f489635d545781246d3eb2524c4503e474d2ad..0418b3aa38a3ad6ff773f8b4e48f4bba4291f0a1 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 11/13/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index bc5efb329187c71ad134efa4bdc28d8cc5cab310..4a18ce10d77498e0e41e329350079d483bf06eff 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 4/19/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index 4c476bb41cf800f86660ec9e9f02c2a8540fe1c7..bca8a39bc7b04c2ff7c280804d4e962636335857 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/14/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index 61ec14be6b79f29af87482856f9eb32e2b5a4a79..8d36857c5e69dfcfc0a79b809cb2c59d75db2ddc 100644 (file)
@@ -15,7 +15,7 @@
 href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com</a></p>
 
 <p>Originally written: 3/14/2012; last Web page update:
-8/25/2013, referencing rEFInd 0.7.4</p>
+11/10/2013, referencing rEFInd 0.7.5</p>
 
 
 <p>I'm a technical writer and consultant specializing in Linux technologies. 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!</p>
index 2c63e12aa3edcf24585d0bcfa86b0af3830f3a59..56e4df768d3b675da168c0e07406d19cdb5bc9db 100644 (file)
@@ -98,7 +98,7 @@ EFI_GUID gEfiFileSystemVolumeLabelInfoIdGuid = EFI_FILE_SYSTEM_VOLUME_LABEL_INFO
 /** Helper macro for stringification. */
 #define FSW_EFI_STRINGIFY(x) #x
 /** Expands to the EFI driver name given the file system type name. */
-#define FSW_EFI_DRIVER_NAME(t) L"rEFInd 0.7.4 " FSW_EFI_STRINGIFY(t) L" File System Driver"
+#define FSW_EFI_DRIVER_NAME(t) L"rEFInd 0.7.5 " FSW_EFI_STRINGIFY(t) L" File System Driver"
 
 // function prototypes
 
index 8982d52da364944ed70c7b8abcb2f33645c88751..c37cc6b1a6618b9c1ca9cccb91ec3d6cf5c5ad14 100644 (file)
@@ -35,7 +35,7 @@
  */
 /* Changes copyright (c) 2013 Roderick W. Smith */
 
-#define VERSION L"0.7.4"
+#define VERSION L"0.7.5"
 
 //
 // config
index 55f2103236aa5e0b54023927e287b36bc9a88d3f..a611fdf7935318da1b354454e47e6241282f5921 100644 (file)
@@ -1,6 +1,6 @@
 Summary: EFI boot manager software
 Name: refind
-Version: 0.7.4
+Version: 0.7.5
 Release: 1%{?dist}
 Summary: EFI boot manager software
 License: GPLv3
@@ -157,5 +157,5 @@ fi
 # wiping out the just-updated files.
 
 %changelog
-* Sun Aug 25 2013 R Smith <rodsmith@rodsbooks.com> - 0.7.4
-- Created spec file for 0.7.4 release
+* Sun Nov 10 2013 R Smith <rodsmith@rodsbooks.com> - 0.7.5
+- Created spec file for 0.7.5 release
index 2ceb3348272efd151de552807b745c4b4ad54ed8..14296b9fc520b27fad032853ff77cb10e5adfa96 100644 (file)
@@ -153,7 +153,7 @@ static VOID AboutrEFInd(VOID)
 {
     if (AboutMenu.EntryCount == 0) {
         AboutMenu.TitleImage = BuiltinIcon(BUILTIN_ICON_FUNC_ABOUT);
-        AddMenuInfoLine(&AboutMenu, L"rEFInd Version 0.7.4.5");
+        AddMenuInfoLine(&AboutMenu, L"rEFInd Version 0.7.5");
         AddMenuInfoLine(&AboutMenu, L"");
         AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2006-2010 Christoph Pfisterer");
         AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2012-2013 Roderick W. Smith");
@@ -1627,13 +1627,13 @@ static VOID StartLegacy(IN LEGACY_ENTRY *Entry)
 #ifdef __MAKEWITH_TIANO
 static VOID StartLegacyUEFI(LEGACY_ENTRY *Entry)
 {
-    UINTN ExitDataSize = 0;
-    CHAR16 *ExitData = NULL;
-    EFI_STATUS Status;
+//     UINTN ExitDataSize = 0;
+//     CHAR16 *ExitData = NULL;
+//     EFI_STATUS Status;
 
     BeginExternalScreen(TRUE, L"Booting Legacy OS (UEFI mode)");
-    Print(L"Launching from '%s'\n", DevicePathToStr(Entry->BdsOption->DevicePath));
-    PauseForKey();
+//    Print(L"Launching from '%s'\n", DevicePathToStr(Entry->BdsOption->DevicePath));
+//    PauseForKey();
 
 //    Status = BdsLibBootViaBootOption(Entry->BdsOption, Entry->BdsOption->DevicePath, &ExitDataSize, &ExitData);
 //    Print(L"BdsLibBootViaBootOption() returned %d\n", Status);
@@ -2158,16 +2158,16 @@ static VOID WarnIfLegacyProblems() {
 static VOID ScanForBootloaders(VOID) {
    UINTN  i;
 
-   if (GlobalConfig.LegacyType == LEGACY_TYPE_UEFI) {
-      Print(L"About to call BdsDeleteAllInvalidLegacyBootOptions()\n");
-      BdsDeleteAllInvalidLegacyBootOptions();
-      Print(L"About to call BdsAddNonExistingLegacyBootOptions()\n");
-      BdsAddNonExistingLegacyBootOptions();
-      Print(L"About to call BdsUpdateLegacyDevOrder()\n");
-//      BdsUpdateLegacyDevOrder(); // EXTREME CAUTION: HOSED ONE FIRMWARE!
-      Print(L"Done with legacy boot updates!\n");
-      PauseForKey();
-   }
+//    if (GlobalConfig.LegacyType == LEGACY_TYPE_UEFI) {
+//       Print(L"About to call BdsDeleteAllInvalidLegacyBootOptions()\n");
+//       BdsDeleteAllInvalidLegacyBootOptions();
+//       Print(L"About to call BdsAddNonExistingLegacyBootOptions()\n");
+//       BdsAddNonExistingLegacyBootOptions();
+//       Print(L"About to call BdsUpdateLegacyDevOrder()\n");
+// //      BdsUpdateLegacyDevOrder(); // EXTREME CAUTION: HOSED ONE FIRMWARE!
+//       Print(L"Done with legacy boot updates!\n");
+//       PauseForKey();
+//    }
 
    ScanVolumes();