[syslinux] Replace grub with extlinux

Bjørn Mork bjorn at mork.no
Tue Aug 10 07:39:42 PDT 2010


Dwight Schauer <dschauer at gmail.com> writes:

> On Tue, Aug 10, 2010 at 8:34 AM, Bjørn Mork <bjorn at mork.no> wrote:
>> Face <falazemi at gmail.com> writes:
>>
>>> I did set the active flag on the /dev/hda1 and there is no error
>>> message whatsoever . the thing i am not sure of is in the
>>> extlinux.conf
>>>
>>>     KERNEL /boot/vmlinux-2.6.34
>>>     APPEND initrd=/boot/vmlinux-2.6.34  root=/dev/sdb1 ro quiet splash
>>>
>>> i use the same file to KERNAL and APPEND
>>
>> Ah, right.  That's not likely to work.  Use the initrd filename you had
>> in your grub config.
>>
>
> Do you need the /boot? I know it is usually symlinked, but I always
> leave it off when my /boot is in a different partition.

That's another point yes.  Not only do you not need it, but it will fail
unless your kernel and initramfs is installed in /boot/boot.  extlinux
won't know anything about mountpoints while booting, so the file names
are based off the root of the *boot* partition, not it's usual mountpoint.

But this is also the same for grub, so using the grub config as a
starter should get this right as well.


Bjørn




More information about the Syslinux mailing list