X-Git-Url: https://code.delx.au/refind/blobdiff_plain/056ca03285e703164b72c615aeb079fe55113a5e..bda402d8bb74587c5a813c94a0c8626e0e4f18fe:/docs/refind/todo.html diff --git a/docs/refind/todo.html b/docs/refind/todo.html index b8930a1..fbcdd5a 100644 --- a/docs/refind/todo.html +++ b/docs/refind/todo.html @@ -8,6 +8,8 @@ + +

The rEFInd Boot Manager:
The Future of rEFInd

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

Originally written: 3/14/2012; last Web page update: -2/1/2014, referencing rEFInd 0.8.5

+10/9/2016, referencing rEFInd 0.10.4

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!

@@ -41,8 +43,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

- -Donate with PayPal + @@ -56,8 +57,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

- -Donate with PayPal + @@ -72,8 +72,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

- -Donate with PayPal + @@ -87,8 +86,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

- -Donate with PayPal + @@ -102,8 +100,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

- -Donate with PayPal + @@ -116,8 +113,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

- -Donate with PayPal + @@ -163,19 +159,22 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

  • Known bugs that need squashing: @@ -231,8 +240,20 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

    removing rEFInd's drivers has caused the problem to go into remission.
  • -
  • The Gigabyte - Hybrid EFI has a bug that causes the allegedly case-insensitive +
  • Another Mac-specific display problem relates to "retina" displays: + Some users report that rEFInd comes up in a lower resolution than + the screen supports, and that this setting persists into the running + OS X instance, and can't be adjusted using the usual OS X means. + Unfortunately, I lack the hardware necessary to experiment and find + a solution to this problem within rEFInd. Thus, a fix will have to + wait for me to get my hands on such hardware (which is not on my + immediate purchase list) or until somebody with such hardware and + the necessary skills submits a fix. (Note that a fix could + conceivably involve passing options to the OS X boot loader or + something else that would require trivial or no changes to + rEFInd.)
  • + +
  • Some EFIs have bugs that cause the allegedly case-insensitive StriCmp() function to perform a case-sensitive comparison. This causes any number of bugs in file matching. For instance: Changing the case of icon filename extensions (or various other @@ -240,14 +261,10 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

    "generic" ones; and rEFInd sometimes appears in its own menu (the firmware sometimes returns an all-caps version of the filename, but other times returns the filename with the correct case, causing a - mismatch if the path includes lowercase elements). Some of these - problems can be overcome by converting both strings to be compared - to one case before doing the comparison, but others aren't so easy, - since I think StriCmp() is being called internally to the - EFI. In any event, it'd be nice to fix some of these problems. - OTOH, this is a workaround for a bug on just one EFI - implementation, and a dismal one at that, so I'm inclined to just - let it go.
  • + mismatch if the path includes lowercase elements). This problem is + worse when compiling rEFInd with GNU-EFI than with Tianocore. + Version 0.9.1 has made improvements on this score, but some issues + may continue to lurk.
  • The Shutdown option works correctly on Macs, but not on many UEFI-based PCs. On such systems, Shutdown reboots the computer. This should be @@ -269,12 +286,11 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

    receiving a patch.
  • If you use a true MBR disk on a Mac to boot Windows or some other - BIOS-only OS, and if that disk has an extended partition, that - partition may show up in rEFInd as a bootable FAT partition. The - reason is twofold: FAT doesn't contain a simple "magic" signature - like most filesystems, so it's easy to misidentify something else - as FAT; and it's hard to positively identify boot code vs. other - random data.
  • + BIOS-only OS, and if that disk has an extended partition, bogus + additional BIOS/legacy-bootable options may appear in the rEFInd + menu. The reason appears to be a bug in the handling of + extended/logical partitions in the refind/lib.c file, but + I haven't fully tracked it down.
  • The re-scan feature occasionally produces odd results, such as ignoring new media or keeping old media that have been ejected. @@ -329,18 +345,11 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

  • @@ -415,7 +435,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

    -
  • Improvements to gptsync, install.sh, or other +
  • Improvements to gptsync, refind-install, or other support tools: