Georgina Joyce wrote:
> Hi
>
> In attempting to build a custom live CD I think I may have come across a 
> couple of problems with the initramfs Makefile:
>
> Firstly the find paths for the kernel version are represented with an "*" by 
> ammending these lines the kernel modules were found.
>
> The second problem was the declaration of single children of a parent, see 
> below:
>
> find: /lib/modules/2.6.21.5/kernel/drivers/firewire: No such file or
> directory
> find: /lib/modules/2.6.21.5/kernel/drivers/hid: No such file or
> directory
> find: /lib/modules/2.6.21.5/kernel/fs/reiser4: No such file or directory
>
> It appears the fix is to remove the curly braces where there are single 
> children.
>   

No. The problem is that the initramfs creation script and the kernel 
configuration must match closely. They do match for the default LiveCD 
kernels, so no action from my side is needed.

The fix to your local problem is to stop using a custom kernel, or apply 
all kernel patches that I apply, or remove directories that don't exist 
with your kernel configuration from the initramfs Makefile.

-- 
Alexander E. Patrakov
-- 
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to