>> 2. My kernel seems ready so far because it can successfully keep >> running before run_init_process("/sbin/init"), then it tells me "No >> init found. Try passing init= option to kernel." >> I know the problem comes from I didn't tell the kernel where the >> root file system is. > > Yes. > >> I have googled the "root file system", but they only tell me the >> purpose of it and minimum elements it should have. >> But I cannot find any information tell me how to let the kernel >> know where it is. > > On the command line, with "root=/dev/sda3" or some such device node. Hi: how kernel where the root file system is only by passing him just a string? What I mean is, I put my decompressed kernel in dram and let it run. And at the end of init_post, it will find out where root file system is by passing him "root=/dev/sda3"? appreciate your kind help, miloody -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ