From: Matthew F. <mf...@ci...> - 2001-09-05 17:31:35
|
Did the existing kernels work? I have seen that error message on some Celeron's if you don't pass the amount of RAM to kernel (i.e. mem=256M) All you should need is to specify and ramdisk and check the initial ramdisk (initrd) option and you should be all right. - mdf > I'm trying to compile a new kernel for use w/ Trinux (I need the DAC960 > driver built in), but am having trouble mounting the ram disk as the > root device. I expect the problem may be w/ the kernel options I chose, > but I haven't been able to find a configuration that works. I found a > link to the .config used to build Trinix in the list archives > (http://trinux.sourceforge.net/config.html), but the file no longer > exists. Is the .config available elsewhere? > > To give you some background, here's what I've tried: > > * several kernel versions (2.2.[16,17,19], and 2.4.9) > * all configs include ramdisk support, initrd, minix, ext2, and vfat > * I've tried booting using loadlin and lilo (both of which work w/ the > kernel images include w/ Trinux) > * I've tried using rdev to set the root device on the kernel image to > /dev/ram0 > > Unfortunately, every time I boot using one of the kernels I've compiled, > I get the following message: > > Kernel Panic: can't mount root device on 01:00 > > At this point, I've tried all of the kernel configs that seem like they > might help, and read through the initrd docs looking for clues. Any > help would be most appreciated!! > > Best, |