1 |
Hi, |
2 |
|
3 |
I've been trying to update my gentoo system for a couple of months and |
4 |
couldn't seem to resolve block issues. Since it has been a couple of years |
5 |
or more since i did a fresh install, I decided to do one. |
6 |
|
7 |
I followed the handbook - 1st run, I screwed up and missed a step, 2nd run, |
8 |
I was careful that I didn't miss anything and I couldn't boot, the 3rd time |
9 |
I rechecked everything and the same issue arose. |
10 |
|
11 |
I am able to get my boot menu, the drivers appear to load - the last one |
12 |
being tg3 which is the one that was typically loaded last on my old gentoo |
13 |
install. However, after this I get this message: |
14 |
|
15 |
ERROR: your real /dev is missing files required to boot (console and null).. |
16 |
|
17 |
When I was in the chroot'd environment and after I had done the 'mount |
18 |
--rbind /dev ....' command, I checked and there appeared to be a console |
19 |
file there. This is just and fyi |
20 |
|
21 |
Anyway, I did a google search and this was one of the responses: |
22 |
|
23 |
Some "stage3" archives lack few items (like /dev/console and /dev/null) |
24 |
necessary for boot. |
25 |
To fix your installation, you need to: |
26 |
- mount your gentoo root device in read/write mode (for example to |
27 |
/mnt/gentoo) |
28 |
- create missing pseudo-files (something like the following): |
29 |
mknod /mnt/gentoo/dev/console c 5 1 |
30 |
mknod /mnt/gentoo/dev/null c 1 3 |
31 |
- unmount your gentoo root device or execute "sync" command |
32 |
- reboot |
33 |
|
34 |
Since I am a "chicken-shit", I am deferring to the more knowledgeable people |
35 |
on this list and asking, is this a valid fix or is there a better one. |
36 |
|
37 |
Thanks in advance for your help. |
38 |
|
39 |
Regards, |
40 |
|
41 |
Colleen |