On Fri, Feb 6, 2009 at 6:56 AM, support <[email protected]> wrote:
> *** Move this disk back to Machine A (not B as in the original post) ***
>>> Ubuntu boots ok
>>>
>> You probably need to recompile the kernel to include the correct driver
>> for your controller in machine A.
>> In the 2.6.27 kernel series this should be included under the following
>> menu:
>>
>> Device Drivers  ---> Serial ATA (prod) and Parallel ATA (experimental) 
>> drivers
>>
>> Regards,
>> Ag.
>>
>
> As for why ubuntu boots but LFS doesn't, it related to having
> initrd/initramfs (i've no idea which ubuntu uses), Ubuntu will be using
> a modular kernel with all the required boot modules stored in the
> ramdisk, thus the i/o controller drivers are available when the kernel
> needs them. Because you built a custom kernel for LFS without a ramdisk,
> you had to compile the drivers into the kernel.  The previous reply is
> still what you need to do to fix it, but I thought I'd try and shed some
> light on why it happened for you.
>
> Regards
>
> Phill
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page
>

The ramdisk thing is new to me. I thought modules were just some
compiled code, which likely sits as a binary file on the disk
somewhere. They are loaded into RAM when needed (user using insmod, or
system doing it automatically). So, how does the ramdisk fit in?

-- 
www.risaacs.com
[email protected]
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to