how do you build a custom install cd with elilo
Jason Joines
joines at okstate.edu
Mon Dec 10 08:32:40 PST 2007
Lonni J Friedman wrote:
> On 12/10/07, Jason Joines <joines at okstate.edu> wrote:
>> Lonni J Friedman wrote:
>>> On 12/7/07, Jason Joines <joines at okstate.edu> wrote:
>>>> I'm trying to get Linux, preferably Ubuntu, installed on some intel
>>>> apple xserve machines. Kernel 2.6.24-rc4 just gained efi boot support
>>>> for x86_64 machines and the latest beta of eLilo has x86_64 boot
>>>> support. This kind of seems like a chicken and egg question to me as
>>>> the kernel docs for the x86_64 efi patches (Documentation/x86_64/) say
>>>> to create a fat partition on disk and copy the new kernel there.
>>>> However, I can't boot anything to get to the disk to create the fat
>>>> partition unless I have the new kernel and an efi capable boot loader.
>>>> So, I think what I need to do is:
>>>>
>>>> 1. create a version of the Ubuntu boot CD that uses eLilo instead of
>>>> syslinux and kernel 2.6.24-rc4
>>>> 2. boot and install Ubuntu
>>>> 3. copy the 2.6.24-rc4 kernel from the cd to the Ubuntu install
>>>> 4. chroot to Ubuntu install, install eLilo and configure to use the
>>>> proper kernel
>>>>
>>>> Any tips for getting started on number 1? I'm planning to start
>>>> with
>>>> http://archive.ubuntu.com/ubuntu/dists/gutsy/main/installer-amd64/current/images/netboot/mini.iso
>>>>
>>> No clue about Ubuntu, but this works fine with Fedora's installer.
>>>
>>>
>>
>> What works fine?
>
> Installing & booting the OS on an Mactel box.
>
I've installed various distros on an intel powerbook pro and know
others who have done so on imacs, plain powerbooks, etc. That's not the
same as doing so on an intel xserve. Support for doing so just got
accepted into 2.6.24-rc4. The other apple intel products have support
for BIOS emulation in their boot ROM's. That's what allows you to boot
and run a normal distribution. The xserve boxes don't support BIOS
emulation so you have to use an EFI bootloader. eLilo has been around
quite a while for ia64 but it only recently got ported to amd64. Even
then, the kernel couldn't boot under EFI and amd64 until these patches.
Jason
===========
More information about the Linux-users
mailing list