X-Git-Url: https://code.delx.au/refind/blobdiff_plain/63072e911e51d8960638fb086fc8ff0fe62ebc9d..HEAD:/docs/refind/todo.html diff --git a/docs/refind/todo.html b/docs/refind/todo.html index 866e8f9..8771430 100644 --- a/docs/refind/todo.html +++ b/docs/refind/todo.html @@ -17,7 +17,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

Originally written: 3/14/2012; last Web page update: -11/8/2015, referencing rEFInd 0.10.0

+3/4/2016, referencing rEFInd 0.10.5

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!

@@ -165,14 +165,6 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

0.8. Developing a better solution to that problem is a high priority. -
  • The support for booting legacy (BIOS) OSes on UEFI-based PCs - currently has a number of limitations. Most importantly, it works - off of the list of boot devices stored in the computer's NVRAM. I'd - prefer to have it scan disks and partitions, as the Mac's legacy - boot support does. Also, the UEFI legacy boot code presents empty - optical drives and uses generic icons rather than OS-specific - icons.
  • -
  • rEFInd's Makefiles and, to a lesser extent, C code, support x86, x86-64, and ARM64 CPUs. EFI is also available for Itanium (IA-64) and ARM32 CPUs, so I'd like to add @@ -224,6 +216,16 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

    probably require identifying unique features of each version's boot loader files or boot sector code.
  • +
  • The support for booting legacy (BIOS) OSes on UEFI-based PCs + currently has a number of limitations. Most importantly, it works + off of the list of boot devices stored in the computer's NVRAM. I'd + prefer to have it scan disks and partitions, as the Mac's legacy + boot support does. Also, the UEFI legacy boot code presents empty + optical drives and uses generic icons rather than OS-specific icons. + This said, BIOS support is becoming increasingly unimportant as the + transition from BIOS to EFI continues, so I'm unlikely to put effort + into this issue myself.
  • +
  • Known bugs that need squashing: @@ -238,6 +240,24 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

    removing rEFInd's drivers has caused the problem to go into remission.
  • +
  • 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.) + I've heard that this problem affects not just rEFInd, but also GRUB, + and even Windows when dual-booting on a Mac; see this YouTube video + and This + AskUbuntu question and answers, for instance.
  • +
  • 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: @@ -330,9 +350,11 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

  • Improvements to the EFI drivers: @@ -430,7 +462,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com


    -

    copyright © 2012–2015 by Roderick W. Smith

    +

    copyright © 2012–2016 by Roderick W. Smith

    This document is licensed under the terms of the GNU Free Documentation License (FDL), version 1.3.