Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As growing the size of an existing ESP is problematic (for example, because there’s no space available immediately after the ESP, or because some low-quality firmware reacts badly to the ESP changing size)

Code quality of the firmware in typical systems is known to not always be great. When relying on the file system driver included in the firmware it’s hence a good idea to limit use to operations that have a better chance to be correctly implemented.

Remind me again why I should cater to people who insist on writing and running terrible code.



Because that's everyone? What computer are you using that has really high quality firmware?


I guess that is fair. Most of my non-Android computers use U-Boot. One is some UEFI implementation. I don't know how it copes with growing the ESP. I don't see why it would freak, though.


Many of us have been burned by making the assumption that UEFI implementations behave sensibly. Most of the pain points have been ironed out by now, yes, but the lesson I've taken away is: don't assume.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: