You are not logged in.
Pages: 1
I compiled my own kernel, it's actually 2.6.11-gentoo-r4 running under Arch, plays very nicely and I have all my hardware compile directly into the kernel, not as modules. The only modules I actually use are nvidia and lirc_dev and lirc_streamzap, so is hotplug actually doing anything or can I disable it? I do often add/remove USB peripherals, does hotplug handle this or some other part of the kernel since USB is known as plug and play.
Don't really have a clue when it comes to this so any help would be appreciated Thanks
Offline
No, feel free to disable it. Just add the modules you use to the MODULES array in rc.conf.
·¬»· i am shadowhand, powered by webfaction
Offline
Thanks for the reply -1 slow down form my boot process, let's see what else I can get rid of;)
Offline
There are two parts of hotplug: the coldplug process at startup, and the real hotplug when you add devices after startup. In this case you can disable the first.
If you want faster startup it may help to add hdb=none ide1=noprobe etc. options for the devices you don't have, depending on how fast the probing is done on your hardware.
If the Arch boot process is too slow for you then search this forum for the background option of the daemon loading (is it merged yet?).
Offline
Yes, it is. Background daemon loading is working great :-)
For boot options start with this:
http://www.tldp.org/HOWTO/BootPrompt-HOWTO.html
and
http://www.kernelhq.cc/browse.py?css=taichi
under your kernel version / Documentation / kernel-parameters.txt
Offline
How would I disable the coldplug part? In gentoo it's just emerge -C coldplug but they aren't seperate packages with Arch And thanks for the links lanrat, reading them now
I've only compiled support into my kernel for devices I use, no floppy support and no parallel port support along with a few other things that I don't use. I have two HDDs so the hdb=no isn't any use to me It's not that Arch boots too slowly, it's extremely fast I just don't really like the idea of things being there that don't need to be. So I play around
Offline
coldplug in arch is called "hotplug" in the daemons array in rc.conf,
just remove it and it's done,
arch + gentoo + initng + python = enlisy
Offline
This is insane, I don't know what hotplug was doing but from pushing the power button, I'm at the CLI prompt within 15 seconds easy.I'd say it's almost half the time it was taking before, that's for the tips guys1
Offline
Weird, hotplug takes no more than 4 seconds here. scsi perhaps? That takes allways so long.
Offline
Perhaps it has something to do with the amount of modules that are on disc ? My custom kernel has limited number of kernel modules (only the ones I think I will possibly need) opposed to a distro kernel with a lot of modules ?
Just thinking out loud
Out / Gone
Mirgrating all my machines off ArchLinux . No longer part of the ArchLinux community / users .
Done. Goodbye.
Offline
Perhaps it has something to do with the amount of modules that are on disc ? My custom kernel has limited number of kernel modules (only the ones I think I will possibly need) opposed to a distro kernel with a lot of modules ?
Just thinking out loud
or maybe alot of blacklisted stuff?
Offline
I'm still reasonably new but I went and specifically compiled support for as much of my hardware as I could directly in, not as modules. And I used the stopwatch on my phone and it seems I exaggerated anyways so just ignore me
Offline
Pages: 1