I have a Dell Inspiron 8600 without a floppy drive. I used to get the same error message twice one after the other in the same line: ``Modprobe: Can't locate block-major-2...'' I have lived with it for afew weeks until when I decided to partition C: to get an E: partition with FAT32 format to share information between Linux and WinXP. For this purpose, I used Partition Magic 8, after which the computer became unbootable. So I used the Knoppix 3.3 cd to boot the computer from CDROM drive, went into the root directory of the Debian 2.4.23-xfs-acpi-experimental I used to ran, chroot into it, and run liloconfig to create a lilo.conf file with default settings. I also said 'yes' to install the boot manager to hda with these default lilo settings. Note that the original lilo.conf file I used did not help with installing the boot manager (or may be I was installing it to the wrong place?). Then, I edited the new lilo.conf with zile and added an entry for WinXP(hda1). I ran lilo again. Now I could easily boot any of the two operating systems I had.

Then, guess what. I am not getting the modprobe error anymore! I have no idea as to how this took place internally in the computer, but it seems to be fixed by liloconfig in short.

Best,

FCC.