1 |
On Sat, Jul 11, 2009 at 11:26 PM, Neil Bothwick<neil@××××××××××.uk> wrote: |
2 |
> On Sat, 11 Jul 2009 10:16:26 +1000, lngndvs@×××××.com wrote: |
3 |
> |
4 |
>> In grub, it is located first as hd1 (/dev/sdb) and then as |
5 |
>> /dev/sda5. That is where I want it to be. |
6 |
> |
7 |
> Those are two different things. the first is GRUB's root directory, the |
8 |
> place where is will find its configuration and stage files (i.e. the |
9 |
> location of /boot). The root argument on the kernel line is tell the |
10 |
> kernel the location of your root filesystem - /. |
11 |
> |
12 |
|
13 |
I need to have the second drive (SATA #2) as the first boot drive |
14 |
because that's the drive with the grub setup in the MBR, for Gentoo. |
15 |
|
16 |
/boot is found on SATA #1, actually /dev/sda1 after all is said and |
17 |
done. But until the system boots, it is called (hd1) (same as |
18 |
/dev/sda2). |
19 |
|
20 |
As the kernel boots from /boot, it finds / and mounts it. It is |
21 |
actually on /dev/sda1, and it is now identified as /dev/sda1. So this |
22 |
is what must be in the kernel line. |
23 |
|
24 |
I had /dev/sdb5 as / in /dev/fstab, but that was wrong, because by |
25 |
that time, it is /dev/sda5. |
26 |
|
27 |
I also had /dev/sdb5 as another partition, mounted as an archive, in |
28 |
my /dev/fstab. I thought this was causing a problem. Not sure even |
29 |
now. |
30 |
|
31 |
So I changed the fstab to reflect /dev/sdb5 as / . |
32 |
|
33 |
This problem has been a central issue over two to three weeks. Now |
34 |
the system is working. I'd like to rectify the boot priority so this |
35 |
drive is booted first, but that requires grub to install the MBR on |
36 |
that drive. Not sure why I had so much trouble with that. It's a |
37 |
500GB drive. Is that an issue? |
38 |
|
39 |
It's all too complicated. Once it is clear enough in my own head, I |
40 |
will try to install grub on that drive and set it as the first |
41 |
priority at boot, in the BIOS. |
42 |
|
43 |
In 15 years of installing all manner of GNU/Linux, it has only been |
44 |
the past year or two I've encounted any of this. It started with |
45 |
having PATA drives suddently named /dev/sda1, while the former |
46 |
/dev/sda1 became /dev/sda2. It was first on Ubuntu. Now I'm not sure |
47 |
anymore. |
48 |
|
49 |
Thanks. I think that aspect of the problem has been sorted out, or at |
50 |
least recognized. It's dizzying. |
51 |
|
52 |
Alan |