tag:blogger.com,1999:blog-7534848307469799413.post5966641388127406337..comments2024-03-15T20:18:01.139+07:00Comments on SlackBlogs: Merging into /usrWilly Sudiarto Raharjohttp://www.blogger.com/profile/12738382924950315620noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-7534848307469799413.post-45525380541672198952012-02-14T18:46:04.240+07:002012-02-14T18:46:04.240+07:00"but build their own fine-tuned ones without ..."but build their own fine-tuned ones without useless initrd."<br /><br />It will still be possible to boot without an initrd, as long as the content of /usr is on the root partition.<br /><br />The only thing not possible is to have /usr on a separate partition from / and at the same time not using a init-ram-fs or similar separate file system for early boot, after a "usr merge".<br /><br />Gathering executables and libraries inside /usr is believed to have merits by the proponents, e.g. to ease sharing between hosts and VM's [1]. It does not help the discussion to call that "random".<br /><br />[1]: https://fedoraproject.org/wiki/Features/UsrMove#Why_don.E2.80.99t_you_move_all_.2Fusr_contents_to_.2F_and_forget_about_.2Fusr.3FNikolainoreply@blogger.comtag:blogger.com,1999:blog-7534848307469799413.post-85217761211243767632012-01-29T14:31:34.148+07:002012-01-29T14:31:34.148+07:00AFAIU, the idea is still the same. We have two pla...AFAIU, the idea is still the same. We have two places, the first being for the files necessary to boot the system and mount the second where the whole system is located.<br /><br />Currently, the first place is the root partition (/) and the second is /usr. In this case if we have a file on / partition then we don't need to have it on /usr partition.<br /><br />The new decision is to make the first being initrd/initramfs and the second /usr. Here if we have some files in initrd then we must have them on /usr partition AS WELL.<br /><br />I personally don't like this solution because:<br /><br />1. People who created it think "we now have Terabyte hard drives so we can safely waste some megabytes/tens of megabytes to copy some files to initrd along with /usr".<br /><br />2. People who created it don't guess some other (like me) people don't use default distribution kernels and initrd, but build their own fine-tuned ones without useless initrd.<br /><br />3. Fedora maintainers just could not build adequate packages. They scatter binaries and libraries all over the system and then state "Since we are pathologically unable to place files where they should be, let's just move them in some random single place". Even in LFS binaries in / are NOT linked against libraries from /usr (I have no a Slackware machine at the time, so I cannot say about it).<br /><br />Finally, I hope there Patrick won't drown yourself just because there are people who will.pv4noreply@blogger.com