Messages in this thread | | | Date | Thu, 5 Jul 2001 22:42:45 +0200 | From | Guest section DW <> | Subject | Re: LILO calling modprobe? |
| |
On Thu, Jul 05, 2001 at 02:58:18PM -0500, Stephen C Burns wrote:
> Each time I run lilo, I receive the following message in syslog: > > modprobe: Can't locate module block-major-3 > > This machine has no IDE devices. when I run lilo in verbose mode, I see > that it is querying all possible hard disks in /dev (e.g. Caching device > /dev/hda (0x0300, etc.). I am, in fact, running an older version of > LILO (0.21) but upgrading when it is not necessary frightens me.
Well, why not look at the source, then?
void preload_dev_cache(void) { char tmp[10]; int i;
cache_add("/dev/hda",0x300); for (i = 1; i <= 8; i++) { sprintf(tmp,"/dev/hda%d",i); cache_add(tmp,0x300+i); } cache_add("/dev/hdb",0x340); for (i = 1; i <= 8; i++) { sprintf(tmp,"/dev/hdb%d",i); cache_add(tmp,0x340+i); } cache_add("/dev/sda",0x800); for (i = 1; i <= 8; i++) { sprintf(tmp,"/dev/sda%d",i); cache_add(tmp,0x800+i); } cache_add("/dev/sdb",0x810); for (i = 1; i <= 8; i++) { sprintf(tmp,"/dev/sdb%d",i); cache_add(tmp,0x810+i); } }
Before doing anything LILO v21 collects the hda, hdb, sda, sdb info. There is no problem, certainly no kernel problem. - 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/
| |