-
Knoppix - How it works? (Hardware Detection)
heya,
Lots of spare time in the up-coming Christmas holidays, so I thought I'd try my hand at making my own Linux LiveCD from scratch for fun (*not* a Knoppix remaster). Disclaimer: I'm defeinitely not a linux guru, so any help/pointers at all, no matter how basic seeming would be greatly appreciated =).
Firstly, are there any good guides to Knoppix internals, and how it works? Perhaps something similar to the "How Puppy works" guide (link).
Hardware Detection: I know that Knoppix uses RH's Kudzu for this, with it's own hwconfig stuff (sources), but could somebody explain exactly how it's done? Would it be difficult for me to port this to my own liveCD efforts? (Which might be based on a Slack/Gentoo system, not debian - is that a problem?)
USB Memory Sticks: I also noticed that If I insert a usb memory stick after it's booted, Knoppix will automatically detect it, add an fstab entry, mount it, and add a icon to the KDE Desktop. How exactly does it do all of this? What scripts/programs handle this? I looked at the output of dmesg, and the kernel seems to have detected it, but I have no idea how this is done (hotplug?). And what edits the fstab file, and adds the .Desktop icons?
(As a sidenote, when I insert the usb-stick, it's automatically mounted ro, and I have to manually remount it rw as root. Is there a way to have it mount rw automatically).
Window Managers: How does Knoppix handle the starting of different WMs? (i.e., via user boot options such as "knoppix icewm", or "knoppix gnome").
UnionFS: How does Knoppix do this? Which scripts/files should I be specifically looking at?
Ordering Optimisation: Finally, Klaus mentioned something before about how he optimised Knoppix by sorting and ordering files on the CD in a certain way to speed it up - anybody have further information about this?
Thanks,
Victor
Similar Threads
-
By LAj in forum Hardware & Booting
Replies: 0
Last Post: 02-11-2007, 06:03 PM
-
By rnatalli02101 in forum Hardware & Booting
Replies: 1
Last Post: 12-03-2004, 02:12 AM
-
By linuxenthusiast101 in forum Hdd Install / Debian / Apt
Replies: 2
Last Post: 12-09-2003, 12:58 AM
-
By Danmak in forum Hardware & Booting
Replies: 3
Last Post: 12-01-2003, 03:40 AM
-
By Wouter in forum Customising & Remastering
Replies: 6
Last Post: 08-27-2003, 01:17 PM
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

Fanxiang 1/2/5/10Pcs 2.5'' SATA SSD Lot 1TB 2TB 4TB 512GB 256GB TLC Internal SSD
$3759.98

Dell Latitude 14" Laptop Computer Intel i5 Up To 32GB RAM 1TB SSD Windows 11 Pro
$427.63

Dell Latitude 14" Laptop Computer Intel i7 Up To 32GB RAM 1TB SSD Windows 11 Pro
$385.48

HP ProDesk Desktop Computer Intel Core i5 32GB RAM 1TB SSD Windows 11
$394.99

Acer Aspire 14" AI Copilot+PC Laptop Core Ultra 5 226V Gen 4 ARC 16GB 1TB Refurb
$438.51

1TB Kingston DataTraveler Max DTMAX/1TB USB Type-C Flash Drive
$86.95

Acer Aspire 16 16" Laptop Core Ultra 5 226V S2 16GB RAM 1TB SSD Arc Refurbished
$533.51

1TB HDD/SSD 2.5" SATA Hard Drive Laptop with Windows 11 Pro UEFI Installed Used
$50.00

Dell Windows 11 Pro Desktop Computer PC Up To i7 8th Gen. 32GB RAM 4TB SSD/HDD
$438.27

Seagate ST1000VM002 1TB 5900RPM 3.5" SATA 6Gb/s HDD | PC DVR CCTV | | 1Y
$55.95