1 |
On Dec 24, 2012 11:46 PM, "Bruce Hill" <daddy@×××××××××××××××××××××.com> |
2 |
wrote: |
3 |
> |
4 |
> On Mon, Dec 24, 2012 at 05:06:41PM +0200, Nuno J. Silva wrote: |
5 |
> > |
6 |
> > Now, also, from my understanding, this was already the case for some |
7 |
> > time (maybe even years?). And that's why I've asked for more details. |
8 |
> > |
9 |
> > So, if the udev you use is OK with no initrd, what is in the new udev |
10 |
> > that actually requires the initrd? |
11 |
> |
12 |
> "eselect news read" is yore freeeend ;) |
13 |
> |
14 |
> 2012-03-16-udev-181-unmasking |
15 |
> Title udev-181 unmasking |
16 |
> Author William Hubbs <williamh@g.o> |
17 |
> Posted 2012-03-16 |
18 |
> Revision 1 |
19 |
> |
20 |
> udev-181 is being unmasked on 2012-03-19. |
21 |
> |
22 |
> This news item is to inform you that once you upgrade to a version of |
23 |
> udev >=181, if you have /usr on a separate partition, you must boot your |
24 |
> system with an initramfs which pre-mounts /usr. |
25 |
> |
26 |
> An initramfs which does this is created by |
27 |
> >=sys-kernel/genkernel-3.4.25.1 or |
28 |
> >=sys-kernel/dracut-017-r1. If you do not want to use these tools, be |
29 |
> sure any initramfs you create pre-mounts /usr. |
30 |
> |
31 |
> Also, if you are using OpenRC, you must upgrade to >= openrc-0.9.9. |
32 |
> |
33 |
> For more information on why this has been done, see the following URL: |
34 |
> http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken |
35 |
> |
36 |
> You can read that systemd is *THE* problem, not udev, and that until the |
37 |
> primma donnas fubared udev by jamming systemd into it, There Was No Such |
38 |
> Problem (TM). |
39 |
> |
40 |
> And that explains where the train jumped the track... |
41 |
> |
42 |
|
43 |
BINGO! |
44 |
|
45 |
I'm an Enterprise SysAdmin, and for me things that happen 'at the same |
46 |
time' with 'details hidden because it clutters the screen' means lost |
47 |
weekends trying to figure out what went wrong during boot. |
48 |
|
49 |
I absolutely *love* OpenRC for it clearly, explicitly shows what steps took |
50 |
place during initialization. I dislike Upstart, but I hate SystemD. |
51 |
|
52 |
An init is exactly that : INITial system state. Not something that wants to |
53 |
be-all and end-all like systemd. |
54 |
|
55 |
That is exactly the reason when udev started to drift -- no, *veer* -- |
56 |
towards systemd, I embraced Walter Dnes' solution of mdev. |
57 |
|
58 |
Sorry if slightly off-topic. |
59 |
|
60 |
Rgds, |
61 |
-- |