hiya, i just put basiclinux 1.8 on /dev/hda5 and i already have mandrake 9 on /dev/hda3
when i boot into basiclinux i get a big error message telling me to do something about the invalid ext2 filesystem on /dev/hda5 and reboot immediately. oddly i can then login and it all seems to work okay. however if i do an fsck on /dev/hda5 i get told that there's a wrong magic number (?) HOWEVER when i boot into mandrake and do an fsck of that partition, i get NO errors at all. fdisk reports however that /dev/hda4 does not end on a partition boundary. this is the sort of thing i have seen come up with partitions that are made by diskdrake before, they work fine but some utils give you these cryptic error messages.
Now this fsck thing is made even more cryptic by the fact that i tried to do it properly and make the filesystem on /dev/hda5 in basiclinux (running in a ramdrive since i hadn't made the partition for it yet) and i seemed to be able to install the system there fine, but then when i look at /dev/hda5 (mounted) in mandrake, i see nothing, no contents at all. not only that but grub appears not to recognise the filesystem on (0,4) either!
then i mke2fs in mandrake to stop it getting the error but then i cannot run the script to install basiclinux on /dev/hda5 because it needs to be executed from within basiclinux. i reboot into the ramdrive version of basiclinux to do this and find that the (mandrake formatted) /dev/hda5 partition no longer contains a valid ext2 filesystem according to basiclinux. sigh.
so what i did was i made an ext2 (basiclinux filesystem on there, installed basiclinux on it, then made a tarball of the entire directory structure excluding /proc and shifted it off /dev/hda5 - i then rebooted into mandrake, made a new ext2 (mandrake) filesystem and untarred the entire basiclinux system into the new ext2 (mandrake) partition.
so now grub sees the partition, mandrake sees the partition and basiclinux boots, gives me a many exclamationmarked error message telling me to reboot, and then appears to see the partition fine too, elthough i have not attempted to read or write to the partition while in basiclinux yet.
Anyway, i'm sure you loved that little story of mine but there comes a time when one just has to get to the point and the point is this:
how do i fix the magic number and possibly fix the hda4 partition boundary error so i get no error messages or as few as possible and not destroy all the data?
maybe i could compile a new kernel in basiclinux......
do you need any libraries for that or do you just need the kernel sources as a tarball (the 25M one)?


