-
Senior Member
registered user
An easy way to roll your own Knoppix derivative
Having just been through the creation of a fully 64-bits version of Knoppix, including remastering, I am thinking about simple solutions for creating this kind of derivatives. What to do with an upcoming Knoppix 6.6, for example? According to Klaus, it will still be hybrid.
I think working out from the minirt might be a good way. We have the 64-bits kernel, which does not have to be replaced (if it's not for Knoppix-unrelated bugs etc - like with 2.6.37 necessitating 2.6.39). We also have 64-bits busybox from Debian releases - what more do we need to start off?
To me, it seems that it might suffice to put dpkg with support libraries into the minirt bin. Debian live and Kanotix stuffs all sorts of utilities there, I think the Knoppix minimal way is better and more robust.
1. Create a loop-mounted image 5-15GB, just use adaptation of the persistent creating function in minirt.
2. No compressed image in the first version, and minimal system initialization. Use only internal hard disk partitions and USB-mounted media, which are already supported by kernel.
3. Init into a console, where dpkg can be run, to install apt-get, aptitude etc, and continuing from there.
4. Split package lists from to distro-to-copy (e.g. Knopix 6.6) into manageable units, and feed them to aptitude, batch-wise.
5. All the initial setup and testing work is done in qemu-kvm, no rebooting necessary ever.
6. When all actual packages are installed, copy in 64-bits /sbin/init and Knoppix initialization.
7. Create compressed image the ordinary way.
It wouldn't be too hard to have this as an option in standard minirt, I think.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Amiga 4000TX computer motherboard
$2643.23
Mini External OLED AMIGA Gotek Floppy Drive Emulator For Amiga 500/500+/600/1200
$37.32
Amiga 2000 Desktop Computer 17" Monitor Video Toaster IVS Vector 68030 TBCs etc.
$3289.98
Amiga OS Operating System v3.1 Install Disks for Commodore Amiga
$34.98
Amiga OS Operating System v3.1 Box Manuals & Install Disks for Amiga - Escom
$299.98
Amiga OS Operating System v3.1 Box Manuals & Install Disks for Amiga - Commodore
$299.98
Amiga 500 Gotek Custom Mount USB Floppy Emulator - Complete Kit with Gotek
$65.00
NewTek Video Toaster 4000 Flyer TBC-IV & Accessories for Amiga 4000(T) 3000(T)
$1534.98
TF1260 including 68LC060 CPU, accelerator card for the Amiga 1200, 128MB Ram
$320.79
pi1541 Disk Emulator for Commodore -
$38.95