markn
Group: Members
Posts: 3
Joined: July 2005 |
|
Posted: July 25 2005,19:52 |
|
n update.
I've updated 1.3.0 to the latest knoppix kernel. This is from memory, but here is what I did
Download knoppix 3.9 and boot into it. Extract the minirt.gz, kernel and /lib/modules and save somewhere safe.
Unzip both dsl and knoppix minirt's, replace the .linuxrc file in the knoppix minirt with the one from dsl. The modified knoppix minirt along with the knoppix kernel will then be used to boot dsl.
You will then have to follow a normal remastering process to replaceing dsl's /lib/modules with those from knoppix. I had some problems with modules.dep and /etc/modprobe.conf. In the end I used /etc/mkwritable and modules-update to regenerate the files. (I admit I'm a little hazy on this part).
I do get a warning re missing hid module, this is now called usbhid. As a workaround I have added modprobe usbhid to /opt/bootlocal.sh. At this I can boot in under 2.6 see and access my sata and all other hardware just fine.
I've made a quick and dirty mdadm and rsync dsl using the deb2dsl script, which was very useful. They arent currently good enough to submit as they are not optimised or cleaned up at all, I'm also not sure if the raid modules were in the base dsl kernel to make use of mdadm.
My aim is to be able to mount my raid5 array in my server where my backups are mounted and to use dsl to perform rescues amongst other jobs. However, knoppix does not provide enough /dev/hdx entries I need /dev/hdk and /dev/hdi. Generating them after boot does not seem to be enough as the promise driver is built in and I can't reinitialise it. I think I may need to remaster knoppix again using mknod to provide the missing entries, or look at /etc/knoppix-autoconf to see if they are generated automatically somehow.
Anyway this is starting to ramble. I'll just close by saying that I'm finding dsl to be very powerful and am impressed. This post is not detailed enough to constitute a howto, but it may prove useful to someone down the road.
Thanks for a great distro
Mark
|