1 |
On 04/11/2012 07:13 AM, Steven J Long wrote: |
2 |
> Zac Medico wrote: |
3 |
> |
4 |
>> On 04/10/2012 07:28 PM, Steven J Long wrote: |
5 |
>>> I suppose you could script that, but again, it just seems like a lot of |
6 |
>>> bother to implement an "alternative" that doesn't actually gain anything |
7 |
>>> over the traditional setup (plus making sure that partitions are mounted |
8 |
>>> before udev starts.) |
9 |
>> |
10 |
>> At least in the case of udev, we gain from not having to maintain a fork. |
11 |
>> |
12 |
> "Making sure that partitions are mounted before udev starts" is a lot less |
13 |
> of an ask than setting up an initramfs, and changing the way we've worked |
14 |
> for years. It's what you proposed: an earlymounts init script, or patches to |
15 |
> Gentoo initscripts to do the same thing. Neither involves any patches to |
16 |
> udev proper, so no fork needs to be maintained. |
17 |
|
18 |
It's not generally practical to do mounts prior to starting udev, since |
19 |
udev can may be needed to create the device nodes that are needed for |
20 |
for performing the mounts. Maybe a subset of users can get away with it |
21 |
by relying on devtmpfs and having the drivers built into the kernel, but |
22 |
that won't work for everyone. |
23 |
-- |
24 |
Thanks, |
25 |
Zac |