Olaf Meeuwissen <[EMAIL PROTECTED]> writes: > Sven Niedner <[EMAIL PROTECTED]> writes: > > > On Tuesday 04 September 2001 13:33, Schoppitsch Dieter wrote: > > > So far I deleted most daemon-boot-scripts from /etc/rc2 and edit > > > /etc/inittab to set the runlevel at 2 (no daemons) or > > > 3 (with daemons) - than I have to reboot. > > > > This is already the way to go. > > > > You can pass the initlevel to the kernel at boot time; I am not shure > > how this is done, the only thing I know by heart is that the parameter > > single boots into single user mode (and maybe you can "abuse" this for > > you minimal configuration -- no daemons, no anything). > > Use something like the following in your /etc/lilo.conf > > image=/boot/linux > label=daemons > read-only > append=3 > > image=/boot/linux-small > label=no-daemons > read-only > append=2
BTW, I removed those ugly symlinks in / and use full path names to symlinks in /boot. > And choose whatever you need when booting. If you want to change run > levels without rebooting, become root and `init 2` to switch all your > daemons off or `init 3` to switch 'em on. You do *not* have to change > /etc/inittab Eh, that's assuming both kernels have what it takes to run all them daemons. When booting /boot/linux you should be okay, I guess, but it may not work the other way around. > Just for fun, I've installed xdm, gdm (recompiled to work around xdm > and kdm conflicts) and kdm and I boot to the console or one of these > in a way similar to that described above. In /etc/rc2.d I moved the > S99?dm symlinks to K01?dm so that whatever login manager is running > gets summarily killed when I `init 2`. In /etc/rc3.d I left S99xdm > and moved the other two to K01[gk]dm. The other run levels, 4 and 5, > are analogous. Whenever you move symlinks from S to K (or the other > way around) just make sure that the numbers add up to 100. Then they > will be executed in the correct order. > > The only possible PITA is that upgrading may stick one of the symlinks > you moved/deleted back in. > > Hope this helps, -- Olaf Meeuwissen Epson Kowa Corporation, Research and Development

