Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Possible Duplicate:
How does Ubuntu detect hardware?

Recently I am playing with Android x86 (http://www.android-x86.org/). From what I know, the Android kernel is very similar to Ubuntu Linux kernel. However, according to this discussion, Android is designed for specific platform and it has removed common hardware auto detection like those in Ubuntu.

I would like to learn how Ubuntu kernel detects hardware and load device drivers during boot up. I have been googling for a long time. So far, one of the best article about Linux boot up process is this. However, this article is missing some important details i want: after bootloader loads kernel and initrd into RAM, how the kernel detects hardware and loads device drivers?

I have seen some people talking about udev, but i don't know how it works during Linux boot up.

Can anyone explain how Ubuntu kernel detect hardware and load device drivers during boot up? Thanks. (If you can give me the links to the hardware detection script used by Ubuntu it will be great!)

share|improve this question

marked as duplicate by Marco Ceppi May 1 '12 at 14:37

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

I think you are looking for hotplug –  Lelouch Lamperouge Jan 8 '12 at 22:54

1 Answer 1

Take a look at this article


share|improve this answer
Have you read the article? –  gkiko Mar 13 at 19:24

Not the answer you're looking for? Browse other questions tagged or ask your own question.