trouble mounting my fat32 partition after kernel upgrade

CTho9305

Elite Member
Jul 26, 2000
9,214
1
81
I'm running RedHat 7.0 for the past few hours (gave up on Slackware - driver trouble)... and I needed a bzImage for LOADLIN (I dont want to deal with LILO's limit... I just noticed the LBA32 option - does that remove the limit??) and I couldn't find one. I didn't have my current (2.2.16) version's complete source, so I went ahead and got 2.4.0 and it compiled fine (lots of warnings, but otherwise fine). All is well, except now I can't mount my fat32 partition like I could before due to a bad "major or minor number" or something like that. What does that mean / how do I fix it?

thx
 

PLBlaze

Member
Oct 24, 1999
163
0
0
Huh, slack and driver problems? you sure it wasn't your problem? as in this case.Anyway onto the question,first of all read the Changes under /usr/src/linux/Documentation you'll need to have all the required utils updated in order to use 2.4.0.Most notably modutils package because 2.4.0 introduced new modules scheme and may cause some problems.Next when you configured the kernel have you choosen fat support either build right in the kernel (Y) or module (M)?You seem not to have it.Simply rerun your kernel config and include it (found under filesystems).Compile the kernel and make sure to make modules;make modules_install.Hope this helps.
 

CTho9305

Elite Member
Jul 26, 2000
9,214
1
81
it probably was my trouble... I'll recompile the kernel and make sure to have fat support
 

1KrazyFool

Senior member
Oct 10, 1999
323
0
0
Make sure you specify the parition number when you mount. You get that error if you don't. ie. mount -t vfat /dev/hdax /mnt