Tiny Core Base > Corepure64

Problems with custom 64-bit kernel

<< < (2/2)

am:

--- Quote from: curaga on September 02, 2014, 04:22:05 PM ---It sounds like you're rebuilding the kernel, but using the repo modules. That will not work due to different compilers - you will also need to build the modules, and then use only those you built.

--- End quote ---

Thanks. I am using the vanilla modules64.gz initrd image, downloaded from the 5.x release folder. I thought I could get away with this since I hadn't actually changed the kernel config. I am, as you say, using a different compiler though. I guess that's enough to upset things.

Are there any kernel modules that could possibly get populated via tinycore repo packages? I have quite a few repo tcz's in two lists - one for 32-bit and one for 64-bit.

After I run:

$ make modules,
$ make modules_install INSTALL_MOD_PATH=....

I get lib/modules and lib/firmware in the directory set by INSTALL_MOD_PATH. I guess I can ignore lib/firmware contents since these weren't present in the vanilla install. I've packed these freshly built modules up into a new modules64.gz initrd image and installed them but... I still get the seg fault. 

gerald_clark:
There are many kernel modules in the extensions in the repo. These include sound, wireless, parallel ports.
About the only ones included in the modules.gz are the ones need to boot and establish a wired internet connection with the varied hardware available.
Look at all the extensions that contain 3.8.13 in their name.  These contain modules.

am:
Many thanks gerald_clark & curaga for your helpful comments. I spent some time today getting the modules built and packaged in my various initrd images. All is now working fine when booting from 32-bit and 64-bit kernels.

I made some good use of the sorter script to build containers for the bootable modules(64).gz and extension modules found in *tinycore(64).tcz's, which helped me enormously to figure out how to package and deploy the various artefacts of the kernel/module build in tinycore.

Thanks again,
Andy

Navigation

[0] Message Index

[*] Previous page

Go to full version