Hi,
Firstly, there is the samba suite of programs from
which supports netbeui over tcp (nbt) for connectivity with windows/os2 networks that use the CIFS/SMB protocol. This probably provides all you need unless you want to talk to machines that don't have tcp installed and where you can't add it for some reason.
If you really want a true native implementation of netbeui then you may be out of luck as of right now. There has been work going on but its not part of the official kernel tree as yet. (There is some llc / 802 code in 2.4, however.) At one time an organistaion called procom was going to do this (see -->
but that may have died a death. As I understood it, there was (is ?) an attempt to take that work and port to the 2.4 kernel but it has not yet been achieved. See --> -->
and
On the mount question, I don't believe you can mount two partitions at the same mount point but you can, of course, mount them at one directory down the tree. Something like :
# mkdir /data/one
# mkdir /data/two
# mount /dev/hda1 -t auto -o ro /data/one
# mount /dev/hda2 -t auto -o ro /data/two
The only way I can think of definitely doing it at a single mount point is using software raid - where you define multiple physical partitions as one logical device - e.g. as /dev/md0 . That only works if they are 'linux' partitions - not for reading other (e.g. dos) partitions. The data is spread across the physical partitions, however, so they no longer make any sense in their own right. See -->
Hiope this helps