Messages in this thread | | | Subject | Re: Kernel or Grub bug. | From | "Wise, Jeremey" <> | Date | Wed, 01 Sep 2004 15:46:43 -0400 |
| |
On Thu, 2004-09-02 at 04:41 +1200, Oliver Hunt wrote: > If the reiserfs module is compiled as, well, a module, rather than > built in to the kernel you won't be able to boot. > > To load modules kernel needs access to modules, but as these reside on > a reiserfs partition it needs to load the reiserfs module... hence it > isn't possible to do that. > Thanks for your response but I guess I need a little clarification. I believe you meant one of the two options below:
1) If I choose to compile the required file system modules "reiserfs" monolithicaly into my 2.8.1 kernel I can NOT also allow the kernel to see a module in initrd for reiserfs.ko? If this is what you mean .. my question is why would the kernel even care? The mount request would be called and the proper module (reiserfs) would be present to parse said request. Please correct 2) If I choose to compile the kernel with reiserfs as a modules (ie not monolithicaly in the kernel) then I will have issues as the kernel has to have the driver reiserfs to mount the root file system to be able to load /lib/modules/..../reiserfs.ko. If this is what you meant then again, I am a bit confused. I thought that was the whole point of the initrd image in that those modules (RAID, FC, USB, Network etc....)required to get the OS to the state that it has a / they must be compiled in the initrd which is called and referaned in grub or lilo. Again, please correct me if I am wrong.
-- Thanks,
Jeremey Wise jeremey.wise@agilysys.com
All opinions or information expressed here are personal in nature and do not reflect the official position of Agilysys Inc. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |