Put the patch in /usr/src/linux-2.6.5
cd /usr/src/liinux
patch -p1 < kernel-patch....
Have kernel and have made/saved config. Need to apply knoppix-kernel.patch.
I did a
patch -p0 knoppix-kernel.patch
from /usr/src after re-linking linux to mmy new kernel source. It fails.
Put the patch in /usr/src/linux-2.6.5
cd /usr/src/liinux
patch -p1 < kernel-patch....
I'll give it a go. It did spit out errors about specific lines and hunks failing to patch, so it seemed as though I was in the right spot with the right command.
I had it wrong a couple of times too and it would just hang.
other stuff about making a 2.6 kernel for live CD-
Looks like I need to update cloop-utils to 2.01-1. Right now I have 2.00-1. This is odd because the modified Cebit version I'm using has a 2.4 and 2.6 kernel already and cloop 2.01-1 is the only version that's supposed to work with 2.6 kernels, yet I have the older version....
Anyway, so I'll have to compile new cloop modules for both my kernels, and the correct spot for them seems to be /lib/modules/kernel_version/kernel/drivers/block or is it misc?
I think all I need is cloop.o? Or do I also need the create_compressed_fs.o and extract_compressed_fs.o and if so where do they go? Looks like I need to do some grepping in my current kernel modules to find out...
I know I also have to replace the cloop modules in my two miniroot's.
And scsi drivers in them as well.
Just getting it all sorted out- Once done, I'll need to clean up. I used source from kernel.org, which is going to be way to big to keep around once I have a working kernel image and modules. I'll look at my other kernels to see what I can reomve.
Basically what in /usr/src/2.6.5 can I get rid of, and what is essential that I keep?
I'm not exactly new to building kernels, but I don't do it frequently, and knoppix has all these special extra steps... Any help from the community would be appreciated.
And one more topic-
If I can successfully build and rebuild 2.6.5 and a corresponding 2.4 kernel with the enwer cloop utils, could I then tar it up and give it out to other remasterers for use in remasters of cebit?
It seems the only files are the modified miniroot, the /usr/src/kernel_version, the
3 files + softlink in /boot, and the modules in /lib/modules/kernel_version.
I could provide instructions for replacing these files. Is it legal for me to pass around a kernel like that? And would it work for others who remaster from the same base, Knoppix 3.4 cebit?
I used squashfs in my remasters,not cloop i don t help you,sorry,but for cloop usage,enter the directory of cloop and use this command line dpkg build-package for compile and create the debian cloop package...
arkaine23,
you are almost correct. cloop.o is needed in miniroot.gz
but cloop.ko is needed for modprobe ;when you compile cloop-2.01
it automatically gives create_compressed_fs and extract_compressed_fs;copy them all (cloop.o,cloop.ko,cloop.mod.ko,create_compressed_f s,extract_compressed_fs)
to /lib/modules/version_kernel/misc for people doing remastering.The cloop_src got from :
linuxtag.developer_knopper_src, alekstreme_morphix,and
linuxkid_peanut-9.6_ibibliosite .All are ok!
Of course,cloop as well as insmod should be compiled for each kernel version
To reduce the kernel_src size rmove in include,documentation...
all /arch/...other than i386!
hth
Dell PowerEdge FX2s CTO Blade 4 Slot 2U Chassis 2x 2000W
$399.00
HP ProLiant BL460c Gen9 Blade 2x E5-2697v4 2.3GHz =36 Cores 64GB P246 650FLB
$279.00
DELL PowerEdge M630 Blade 2x E5-2680v4 2.4GHz =28 Cores 128GB H330 2x10Gb X520
$275.00
UCSB-B200-M4 UCS Blade Server, 2x E5-2667 V3, 256GB RAM DDR4, 2x 300GB Drives
$299.99
Dell PowerEdge M620 Blade Server 2 x Xeon e5 2665 8 x 16 GB(128) RAM - No HD
$49.99
HP ProLiant BL460c Gen9 Blade Server Intel Xeon E5-2698 v3 - 512GB RAM
$255.42
DELL POWEREDGE FC640 Blade Server FX2 CTO Barebones iDrac Enterprise Warranty
$199.00
Dell PowerEdge M520 Blade Server Xeon E5-2403 NO HDD NO RAM
$40.00
HP BL460c G10 Blade 2x Gold 6140 2.3GHz =36 Cores 128GB P204i-B QMH2672 2x 20GB
$642.00
HP ProLiant BL460c Gen9 Blade 2x E5-2690v4 2.6GHz =28 Cores 32GB P246 650FLB
$223.00