1 |
On Wed, 21 Jan 2009 15:50:17 +0000, Nick Cunningham wrote: |
2 |
|
3 |
> > But, that doesn't really solve the problem, since after a |
4 |
> > reboot the /dev directory will be empty again and you end up |
5 |
> > with problems such as no console during startup. |
6 |
|
7 |
> IIRC thats because /dev should be populated on startup by udev so i |
8 |
> would check that udev is installed and working properly, if you use |
9 |
> openrc then this could be the cause as openrc now starts udev through |
10 |
> normal scripts i think, sometimes on upgrade from baselayout 1 they may |
11 |
> not be automatically added to the right runlevels. |
12 |
|
13 |
You still need /dev/console in the dev directory of the root partition, |
14 |
along with /dev/null. Anything else is a waste of disk space and inodes |
15 |
as the static /dev/devices are hidden as soon as udev starts. If the |
16 |
tarball doesn't contain /dev/console it is broken, but it is also broken |
17 |
if it contains thousands of device entries. |
18 |
|
19 |
|
20 |
-- |
21 |
Neil Bothwick |
22 |
|
23 |
Do not merely believe in miracles; rely on them. * Finagle |