On Fri, Jan 16, 2004 at 12:56:44PM +0200, guy keren wrote: > - hardware diagnostics > > - lspci > > - ???
/proc/whatever (depending on the device)
dmesg
bios options ("PnP OS")
google...
nics: mii-tool
disk drives: smart tools
memtest
acpi utilities
more, I guess - don't know how deep you want to go.
> - Device files
>
> - what is a device file
>
> - the /dev directory
major/minor, mknod
> - character device and block device
not sure this is relevant
maybe mention the "interesting" device files, /dev/null, /dev/zero,
/dev/[u]random
> - Kernel modules
>
> - Listing modules
>
> - Loading/Unloading a module - insmod, rmmod
modprobe
> - /lib/modules/
>
> - modules dependencies and depmod
>
> - /etc/modules.conf
>
> - In-Kernel drivers
>
> - looking for the driver
>
> - what if it's not compiled
.config, /proc/config.gz, where to find distro configs.
> - kernel compilation
>
> - installing the sources
>
> - make config, menuconfig, xconfig
oldconfig is very useful (only one Linus uses ;-))
> - choosing what to compile
>
> - as a module or in the kernel?
>
> - compiling the kernel
Documentation/Changes, Documentaiton in general.
> - installing along-side current kernel
maybe the most important point...
> - updating the boot loader
>
> - booting and caveats
how to find the root device, common problems when booting (no root dev
found, bootload issues)
> - out-of-kernel drivers
>
> - source vs. half-source vs. binary
>
> - finding the right driver
This is a pandora's box, are you sure you want to go there?
Also, since 90% of Linux users run distro kernels, I would explain
what are the differences between vanilla kernels and distro kernels.
Cheers,
Muli
--
Muli Ben-Yehuda
http://www.mulix.org | http://mulix.livejournal.com/
"the nucleus of linux oscillates my world" - [EMAIL PROTECTED]
signature.asc
Description: Digital signature
