On Sun Aug 13 2000 at 16:03, [EMAIL PROTECTED] wrote:

> On Fri, 11 Aug 2000, Tony Nugent wrote:
> 
> > So, to be safe, aim to have a small (say, 8-10Mb) partition for
> > /boot/ within the first 1024 cylinders of the hard drive.  That way,
> > you are guaranteed that when the system boots, the kernel and initrd
> > boot images are physically located (in /boot/) at the start of the
> > disk.
> 
>     I observe that some of the linux distribution, they have
> /boot/vmlinuz. But what they actually do is they link /vmlinuz to
> /boot/vmlinuz.

That sounds very much like a slugware thing, yeech.  Redhat and
other distributions keep it in /boot/ and specify in /etc/lilo.conf
something like...

image=/boot/vmlinuz-<kernel-version>

> Let says, I have /boot mount to the partiton < 1024
> cylinders, but my / is mount to a partition from let say > 500, so there
> is a possibility that they linux can't boot after I rebuild another
> kernel in / (but I link to /boot which is less that 1024. eg 0-499).

The symlink thing is (IMHO) a stupid waste of time and space.  But I
guess lilo knows about symlinks and will correctly map the *real*
location (track/sector/cylinder) of the kernel image file and not
the symlink.  [I'm not sure, I've never pushed my luck on this
technicality:-]

Just use /boot/vmlinuz-* in a small partition below cyl 1024 and you
can't go wrong.

>     Am I right?

Yep, it's probably a risk doing it with symlinks.

Cheers
Tony

Reply via email to