1 |
On 29/03/2012, at 20:01, David W Noon <dwnoon@××××××××.com> wrote: |
2 |
|
3 |
> On Thu, 29 Mar 2012 10:28:36 +0200, Alan McKinnon wrote about Re: |
4 |
> [gentoo-user] InitRAMFS - boot expert sought: |
5 |
> |
6 |
>> On Thu, 29 Mar 2012 00:20:04 +0100 |
7 |
>> David W Noon <dwnoon@××××××××.com> wrote: |
8 |
> [snip] |
9 |
>>> The Gentoo developers have been discussing just that. The reason is |
10 |
>>> that many of the daemons that can be started by udev scripts require |
11 |
>>> work files on /var, so we could well need /var mounted too. |
12 |
>> |
13 |
>> Which begs the obvious question, |
14 |
>> |
15 |
>> Why on earth is udev launching daemons in EARLY BOOT? |
16 |
> |
17 |
> Your guess is as good as mine! |
18 |
> |
19 |
> At present, the first thing I see when udev starts is a failed attempt |
20 |
> to run /usr/sbin/alsactl to restore the audio levels on my sound card. |
21 |
> This occurs before localmount or any other services in the sysinit |
22 |
> run-level have been started. Just why anybody wants sound before the |
23 |
> disk volumes have been mounted baffles me; I guess people are just |
24 |
> desperate for the comforts of stereo. Perhaps my mind simply lacks the |
25 |
> sophistication to understand the design of udev. |
26 |
> |
27 |
> I guess I'll just stick to my 80-column Hollerith cards. ... :-) |
28 |
> -- |
29 |
> Regards, |
30 |
> |
31 |
> Dave [RLU #314465] |
32 |
> ====================================================================== |
33 |
> dwnoon@××××××××.com (David W Noon) |
34 |
> ====================================================================== |
35 |
|
36 |
that error was what clued me up to genkernels initramfs failing to mount /usr - the mount failure wasnt on screen long enough to see ... |
37 |
|
38 |
error reporting for the initramfs method needs fixing so users can faultfind problems more easily. flashing something on screen for a second and immediately pushing it offscreen doesnt count when there is lo logging to dmesg etc. |
39 |
|
40 |
par for the course - run an initramfs (complexity) means more WILL go wrong so ways to fix it for normal users need to be in place.. |
41 |
|
42 |
BillK |