1 |
On 16/09/10 08:18, Al wrote: |
2 |
>> As to the second suggestion, there is *no* /dev/sda1 (the partition in |
3 |
>> question). It just doesn't exist for some reason. However, fstab shows |
4 |
>> that it's mounted, and /sys/block has entries for the disk, so I'm not |
5 |
>> sure why it's dropped out. I'm guessing it has something to do with |
6 |
>> udevd, or uevents? Because shortly before that, I tell it to find the |
7 |
>> root partition at /dev/sda1, and it starts to boot, but then it loses it. |
8 |
>> |
9 |
> What is that in concrete, it starts? What do you see, hear, smell? |
10 |
> |
11 |
> Al |
12 |
> |
13 |
I'm not sure what you're asking. Can you elaborate as to what you're |
14 |
asking? |
15 |
|
16 |
As I'm in an office, there is no concrete nearby for anything to be in. |
17 |
I see my monitor, I hear my mp3's playing, and I smell my peppermint |
18 |
tea. But I'm pretty sure that's not what you're asking me. :-P |
19 |
|
20 |
If you're asking what, specifically, I mean by "it starts", my previous |
21 |
posts show how far into the boot process it gets. If I specify by |
22 |
/dev/sda1, eventually it gets to checking that partition for errors, but |
23 |
fails to find the partition. If I specify by LABEL, then it tells me it |
24 |
can't find the label a bit earlier in the boot process, and asks where |
25 |
it can find the root partition. When I tell it /dev/sda1, it continues |
26 |
to boot, only to stop again at fsck'ing the partition. If I put in the |
27 |
root password for maintenance and have a look, there is no /dev/sda or |
28 |
/dev/sda1 in /dev (nor /dev/hd?, nor /dev/sr?). But a "mount" command |
29 |
shows /dev/sda1 mounted at /. And /sys/block has sda and under that, |
30 |
sda1. So it's like it sees it, but then it doesn't. |
31 |
|
32 |
Following the sugegstion from YoYo Siska, I've had a look at the various |
33 |
options I can pass to genkernel (I had followed the handbook previously, |
34 |
and hadn't realized there were options I could pass), and am currently |
35 |
rebuilding it with the following command: "genkernel --install --slowusb |
36 |
--disklabel all". YoYo pointed out that there was a --disklabel option |
37 |
to pass that'd add disk label support to the kernel, and I noticed the |
38 |
--slowusb option that, from my research, sounds like it may have |
39 |
something to do with my problem. Will let you know after I try that |
40 |
what the results are. |
41 |
|
42 |
Jake Moe |