tronik
Group: Members
Posts: 182
Joined: Dec. 2004 |
|
Posted: Dec. 26 2004,17:03 |
|
OK! I decided enough was enough, and I couldn't wait for the John and roberts to update the kernel to 2.4.27 for SATA support. I decided to remaster DSL myself...Here's a rough idea of how it was done...
I got the latest knoppix, which runs on 2.4.27 (and 2.6.x, i dunno) but the 2.4.27 is the one I wanted so I could have SATA Support in DSL, granted its read-only still (because they're NTFS drives, and 'captive NTFS' sucks!), but thats better than nothing since i have lots of data stored on these SATA drives. If you need SATA support and they're drives other than NTFS format you should be able to read/write to them flawlessly like any other drive.
So I got the latest knoppix, and stole their 2.4.27 kernel! (minirt24 and linux24) and replaced the old minirt24 and linux24 from DSL with them (i use a USB stick for DSL) on the USB stick.
This provided me with the kernel, and miniroot necessary for 2.4.27.
The next step was remastering DSL. meo has written a good faq on doing that, so if you want to do that, thats how you do it. In fact, if you want to do this, as far as i know, you need to remaster.
The next thing that has to happen is the System.map-2.4.26 (System.map) in the stock DSL KNOPPIX image must be replaced with a 2.4.27 system map. This is done during the remastering process. Once you've built your source image directory, simply replace the 2.4.26 system map with a System.map-2.4.27 from the latest KNOPPIX release.
The last thing that has to happen for a 2.4.27 kernel, before completing the remastering process, is that you must replace the 2.4.26 modules, with 2.4.27 modules. That way your DSL will boot just like normal. Now, there are some size constraints here that I think in effect break the DSL size scheme (currently, as this was my first remastering attempt, and it happened flawlessly, i did not want to jinx it by trying to save face for space. I'll go back and make the size adjustments later, if i want to stay within DSL size restraints)
So you've replaced the 2.4.26 directory with a 2.4.27, and the modules therein...And you've deleted the 2.4.26 modules/directory from your source image directory...
Now finish your remaster by compressing the image, and replacing the old DSL KNOPPIX image with the knew one, and in fact you have DSL0.9.1 (or whatever you're using) running flawlessly on a 2.4.27 kernel, and all the benefits therein...
Like I said, i think i noticed the size of the image had gone up a meg or two, but im sure you can in your infinite wisdom find something you dont need during remastering if you really must put this image on a business-card DSL size cd.
But for what its worth, DSL runs great on a 2.4.27 kernel. It's not like its a big change! But i'm enjoying access to my drives.
If someone else does this, i'd like to know if they have any problems...I'm not sure if this breaks anything (other than the size restraints, thus far).
p.s. I did all of this from within windows, and didn't have to reboot once! Yay!
-------------- -william atlanta, GA, USA
DSL 1.0+2.4.27/sata : P4 2.4norwood : 512ddr2 : nvgf4ti4200-64 : 128mbLexar Jumpdrive Elite
|