help me...! Another requirement

John Ellson ellson at
Thu Dec 18 19:19:22 UTC 2008


As I understand it, the BIOS must know how to get the MBR off the boot 
device, so that means the BIOS must know how to read a SCSI device.
It does this by means of BIOS extension code from a ROM on the SCSI 
interface card.

Similarly, network booting is done with BIOS extension code from a ROM 
on the network card.

Init/udev are used later on, after the kernel is running, to rescan all 
devices; not just the ones needed for booting.

Automounting usually refers to the NFS process of only mounting a 
directory over the network when it is read.  That happens later after 
the system is fully running.  See autofs.


magesh wrote:
> so you mean that the basically the init identifies every scsi devices 
> (whether it be usb or hard disk)
> Then can you tell me how does it automounts the found scsi devices( as 
> in fedora we can see the devices or partitions on the desktop, i mean 
> it gets automounted)
> So is it  the init is responsible for the automounting or it is the udev??
> thankyou
> magesh
>     Basically, the bios looks for a MBR on some device,  or netboot,
>     according to your selected boot priorities.
>     The MBR starts grub, or lilo.
>     Or  the netboot (pxe bios extension, or whatever) gets an IP from
>     DHCP and then starts a tftp transfer from a server identified by
>     the DHCP server.
>     AFAIK udev doesn't get involved until after init, at which point
>     it might identify additional disks or USB devices.
>     John
>     _______________________________________________
>     K12Linux-devel-list mailing list
>     K12Linux-devel-list at <mailto:K12Linux-devel-list at>
> -- 
> magesh
> LiFe is "just tryin out things to see if they work"
> ------------------------------------------------------------------------
> _______________________________________________
> K12Linux-devel-list mailing list
> K12Linux-devel-list at

More information about the K12Linux-devel-list mailing list