From: srs5694 Date: Fri, 27 Apr 2012 19:14:41 +0000 (-0400) Subject: 0.3.1 release. Fixed bug that caused bogus error message on Macs. X-Git-Url: https://code.delx.au/refind/commitdiff_plain/2f2310b6faef9a3a2161dd7473be056d2807ce48 0.3.1 release. Fixed bug that caused bogus error message on Macs. --- diff --git a/NEWS.txt b/NEWS.txt index 6519380..8805b75 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,6 +1,9 @@ -0.3.1 (?/??/2012): +0.3.1 (4/27/2012): ------------------ +- Fixed bug that caused spurious "Unsupported while scanning the root + directory" messages under some conitions on Macs. + - Modified loader scanning code to sort boot loader entries within a directory by modification time, so that the most recently-modified loader is first among those in a given directory. Thus, if you specify a diff --git a/docs/refind/bootmode.html b/docs/refind/bootmode.html index f7478e1..eaef3d4 100644 --- a/docs/refind/bootmode.html +++ b/docs/refind/bootmode.html @@ -14,7 +14,8 @@

by Roderick W. Smith, rodsmith@rodsbooks.com

-

Originally written: 3/14/2012; last Web page update: 4/22/2012, referencing rEFInd 0.3.0

+

Originally written: 3/14/2012; last Web page update: +4/27/2012, referencing rEFInd 0.3.1

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!

diff --git a/docs/refind/configfile.html b/docs/refind/configfile.html index 0e736dc..35cacb6 100644 --- a/docs/refind/configfile.html +++ b/docs/refind/configfile.html @@ -14,7 +14,8 @@

by Roderick W. Smith, rodsmith@rodsbooks.com

-

Originally written: 3/14/2012; last Web page update: 4/22/2012, referencing rEFInd 0.3.0

+

Originally written: 3/14/2012; last Web page update: +4/27/2012, referencing rEFInd 0.3.1

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!

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

  • You can place a boot loader in a directory with a name that matches one of rEFInd's standard icons, which take names of the form os_name.icns. To use this icon, you would place the boot loader in the directory called name.
  • -
  • You can name an icon file after your boot loader, but with an extension of .icns. For instance, if you're using loader.efi, you would name the icon file loader.icns. These icon files should be 128x128 images in Apple's ICNS format. You can create such files easily in OS X or convert PNG files to ICNS format with libicns. Note that the scan_all_linux_kernels option can cause loader-specific icon files for Linux kernels (but not other loaders) to be improperly assigned loader tags, so if you want to use this option, you should not also assign your kernels custom icons in this way.
  • +
  • You can name an icon file after your boot loader, but with an extension of .icns. For instance, if you're using loader.efi, you would name the icon file loader.icns. (If you use the scan_all_linux_kernels option, you can give an icon for a Linux kernel without a .efi extension a name based on the kernel name but with a .icns extension—for instance, bzImage-3.3.2.icns will serve as the icon for the bzImage-3.3.2 kernel.) These icon files should be 128x128 images in Apple's ICNS format. You can create such files easily in OS X or convert PNG files to ICNS format with libicns.
  • If you're booting OS X from its standard boot loader, or if you place a boot loader file in the root directory of a partition, you can create a file called .VolumeIcon.icns that holds an icon file. OS X uses this file for its volume icons, so rEFInd picks up these icons automatically, provided they include 128x128 bitmaps.
  • @@ -195,7 +196,7 @@ timeout 20 scan_all_linux_kernels None - When set, causes rEFInd to add Linux kernels (files with names that begin with vmlinuz or bzImage) to the list of EFI boot loaders, even if they lack .efi filename extensions. The hope is that this will simplify use of rEFInd on distributions that provide kernels with EFI stub loader support but that don't give those kernels names that end in .efi. Of course, the kernels must still be stored on a filesystem that rEFInd can read, and in a directory that it scans. (Drivers and the also_scan_dirs options can help with those issues.) Note that this option can cause unwanted files to be improperly detected and given loader tags, such as older kernels without EFI stub loader support and .icns files used to give kernels unique icons. For this reason, it's disabled by default. + When set, causes rEFInd to add Linux kernels (files with names that begin with vmlinuz or bzImage) to the list of EFI boot loaders, even if they lack .efi filename extensions. The hope is that this will simplify use of rEFInd on distributions that provide kernels with EFI stub loader support but that don't give those kernels names that end in .efi. Of course, the kernels must still be stored on a filesystem that rEFInd can read, and in a directory that it scans. (Drivers and the also_scan_dirs options can help with those issues.) Note that this option can cause unwanted files to be improperly detected and given loader tags, such as older kernels without EFI stub loader support. For this reason, it's disabled by default. default_selection diff --git a/docs/refind/drivers.html b/docs/refind/drivers.html index 60dead3..6d1a4be 100644 --- a/docs/refind/drivers.html +++ b/docs/refind/drivers.html @@ -14,7 +14,8 @@

    by Roderick W. Smith, rodsmith@rodsbooks.com

    -

    Originally written: 4/19/2012; last Web page update: 4/22/2012, referencing rEFInd 0.3.0

    +

    Originally written: 4/19/2012; last Web page update: +4/27/2012, referencing rEFInd 0.3.1

    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!

    diff --git a/docs/refind/features.html b/docs/refind/features.html index 3d3fb05..0896f20 100644 --- a/docs/refind/features.html +++ b/docs/refind/features.html @@ -14,7 +14,8 @@

    by Roderick W. Smith, rodsmith@rodsbooks.com

    -

    Originally written: 3/14/2012; last Web page update: 4/22/2012, referencing rEFInd 0.3.0

    +

    Originally written: 3/14/2012; last Web page update: +4/27/2012, referencing rEFInd 0.3.1

    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!

    diff --git a/docs/refind/getting.html b/docs/refind/getting.html index da91a3f..a7212cf 100644 --- a/docs/refind/getting.html +++ b/docs/refind/getting.html @@ -14,7 +14,8 @@

    by Roderick W. Smith, rodsmith@rodsbooks.com

    -

    Originally written: 3/14/2012; last Web page update: 4/22/2012, referencing rEFInd 0.3.0

    +

    Originally written: 3/14/2012; last Web page update: +4/27/2012, referencing rEFInd 0.3.1

    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!

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