[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RE[2]: Booting Linux using AHA2940UW (no IDE), with aic7xxx as modu



On Sun, 29 Nov 1998, Evgeny Stambulchik wrote:

> So I repeat my question again: where does the file system (its contents, in
> particular, the SCSI module) on the RAM disk come from?!

>From the hard disk, Evgeny. It's called 'initial ramdisk support'. The
thus enabled kernel goes to a preset partition and reads raw data from it
into a ramdisk which it initializes inside itself (actually the code is a
part of the ramdisk driver's init function). The raw data is a compressed
root fs of suitable size, made when the kernel is made/installed by the
install scripts. Then the ramdisk init function returns and other things
happen and then init() mounts this ramdisk and runs code off it.  linux-lp
and all RH systems work like this, except I'm not sure whether RH mounts
it as root and then chroots to the true root or whether it uses it just to
access module drivers. 

Peter