Quote:
|
Originally Posted by satovey
Ok, I figured it out.
So fstab needs to read as follows:
/dev/hda1/ / ext2 ......
/dev/hda1 /dev/hda2/boot ext2 defaults 1 2
This works,
The system is booted.
Posting this reply so you know I fugured
it out, and so people can find the solution
Scott
|
Sometimes I am so slow.
So for us who are sometimes so slow I provide the following.
The LABLE line in fstab is nothing but a dummied down if
statement. Here's what it says without showing you:
Here's the line:
LABLE=/ /boot ext2 defaults 1 1
Here's what it means:
if the partition name = / then mount it to /
Here's the second line:
LABLE=/boot /boot ext2 defaults 1 2
Here's what it means:
if the partition name = /boot then mount it to /boot
Now here's how to transfer that to using the /dev/hda*
On a standard single drive install FC2 lables
hda1 as /boot and hda2 as /.
So to eliminate the LABLE command in fstab
the lines must be changed as follows.
/dev/hda2 / ext2 defaults 1 1
/dev/hda1 /boot ext2 defaults 1 2
This tells the kernel to mount hda2 to /
which is the root of the file system and
to mount hda1 to /boot which is where they
are mounted when using the LABLE format.
Have a nice day
Scott