Linux Today: Linux News On Internet Time.

More on LinuxToday

Useless legacies

Apr 23, 2010, 19:03 (2 Talkback[s])


Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers

"I always fine it at least fascinating, the religiousness (and this is most definitely not a compliment, coming from an atheist) with which some people stand to defend "classical" (or, in my opinion more properly, "legacy") choices in the Unix world. I also tend to not consider them too much; I have "challenged the use of separate /boot":http://blog.flameeyes.eu/2007/11/02/why-people-insist-on-using-boot over two years ago, and I still stand behind my opinion: for the most common systems' configurations, /boot is not useful to stay separate. Of course there are catches.

"One particular of these catches is that you need to have /boot on its own partition to use LVM for the root file system, and that in turn is something you probably would like to have standing to today's standards, so that you don't really have to choose how much space to dedicate to root, which heavily depends on how much software you'd be going to put on it. Fedora has been doing that for a while, but then it diverges the problem to how much space dedicate to /boot, and that became quite a problem with the update 11→12,… in general, I think the case might be building up for either using a separate /boot, or just use EFI, which as far as I can tell, can solve the problem to the root… no pun intended.

"For some reason, it seems like a huge lot of legacies relate to filesystems, or maybe it's just because filesystems are something I struggle with continuously, especially for what concerns combining the classical Unix filesystem hierarchy with my generally less hierarchical use of it. I'm not going to argue for not splitting the usual /usr out of the root file system here (while it's something I definitely would support, that pretty artificial split makes the whole system startup a messy problem), nor I'm going to discuss how to divide your storage space to file in the standard "legacy" hierarchy."

Complete Story

Related Stories: