[Bootcd-user] Missing isofs.o!

Vlado Plaga news@vlado-do.de
Thu, 10 Jun 2004 10:19:58 +0200


Hi Ryan!

Ryan Sclanders wrote:

> Unfortunately, make modules_install doesnt seem to install the isofs.o 
> module. I have set the option CONFIG_ISO9660_FS=y

If you say "y" to a kernel option the corresponding feature will be 
build into the kernel - without a module. So that's normal, as far as I 
know.

By the way: kernel modules get the "*.ko" file name extension in the 2.6 
kernel series, so you might just be looking for the wrong name.

> I even tried the setting CONFIG_ISO9660_FS=m but for some reason it will 
> not install to the /lib/modules/2.6.5 directory.
> Is there something I should be looking for or doing?

You'll most likely need the ISO9660 straight away to boot from CD, so I 
would not build it as a module.

If you want a generic boot cd you might still need modules for different 
network cards and the like and have to figure out how to use initrd with 
bootcd.

> 
> I have searched for this in the Kernel FAQs and the bootcd FAQ provided.
> Any help regarding this would be GREAT as I am at a bit of a loss!

When building the kernel I'm always using the Debian tools (package 
"kernel-package"):

fakeroot make-kpkg clean
fakeroot make-kpkg kernel_image

This builds you a kernel-image_something.deb in /usr/src and you can 
install it with "dpkg -i" (with modules and it modifies your boot loader 
too).

Regards,

Vlado