Big problem after connect External USB HDD NTFS

Hi,
i try to connect a usb external hdd formatted in htfs, but after that the folder /share/1000 is change from my sd8 partition to external hdd...
i try to remove the external hdd with safe remove in fvdwls site page, but after that the /share/1000/ folder is empty...
if i try "mount /dev/sda8 /share/1000/" via ssh result
"mount: /opt/lib/libblkid.so.1: no version information available (required by mount)
mount: /opt/lib/libblkid.so.1: no version information available (required by mount)
mount: /opt/lib/libblkid.so.1: no version information available (required by mount)
mount: relocation error: mount: symbol blkid_new_probe, version BLKID_2.15 not defined in file libblkid.so.1 with link time reference"
and i can't mount..
in the boot.log after a reboot i read
"create temporary group file
/bin/mount: /opt/lib/libblkid.so.1: no version information available (required by /bin/mount)
/bin/mount: /opt/lib/libblkid.so.1: no version information available (required by /bin/mount)
/bin/mount: /opt/lib/libblkid.so.1: no version information available (required by /bin/mount)
configure loopback network interface
"
after i've see in export variable there is't the LD_LIBRARY_PATH i've try to use "export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/opt/lib:/rw_fs/tmp/arm/lib"
and now mount work..
i don't know if it's related but now i notice if a use ipkg it's say
"update-alternatives: Error: not linking //opt/bin/cmp to /opt/bin/diffutils-cmp since //opt/bin/cmp exists and is not a link
update-alternatives: Error: not linking //opt/bin/diff to /opt/bin/diffutils-diff since //opt/bin/diff exists and is not a link
update-alternatives: Error: not linking //opt/bin/diff3 to /opt/bin/diffutils-diff3 since //opt/bin/diff3 exists and is not a link
update-alternatives: Error: not linking //opt/bin/sdiff to /opt/bin/diffutils-sdiff since //opt/bin/sdiff exists and is not a link
"
how can i fix it??.. because samba not have any share (i thing because in boot time there isn't share/1000/public folder).. the same the minidlna..
----------------------------------------------------------------------------------------------------------
UPDATE
I've resolved the problem...
i don't know how, but it seem that with the connecting of external hdd the firmware had "update" some lib. and exact libblkid.so and libuuid.so.... in /opt/lib there are only a old version libuuid.so.1.0 with two symbolic link... in /usr/lib intead there are new version libuuid.so.1.1 the same with libuuid.so with 1.2 in /opt/lib and 1.3 in /usr/lib...
i copy newest version to opt/lib and recreate symbolic link... now it's all ok.. but the question is.... WHY BEFORE CONNECT HDD was ok.. and after no???
i try to connect a usb external hdd formatted in htfs, but after that the folder /share/1000 is change from my sd8 partition to external hdd...
i try to remove the external hdd with safe remove in fvdwls site page, but after that the /share/1000/ folder is empty...
if i try "mount /dev/sda8 /share/1000/" via ssh result
"mount: /opt/lib/libblkid.so.1: no version information available (required by mount)
mount: /opt/lib/libblkid.so.1: no version information available (required by mount)
mount: /opt/lib/libblkid.so.1: no version information available (required by mount)
mount: relocation error: mount: symbol blkid_new_probe, version BLKID_2.15 not defined in file libblkid.so.1 with link time reference"
and i can't mount..
in the boot.log after a reboot i read
"create temporary group file
/bin/mount: /opt/lib/libblkid.so.1: no version information available (required by /bin/mount)
/bin/mount: /opt/lib/libblkid.so.1: no version information available (required by /bin/mount)
/bin/mount: /opt/lib/libblkid.so.1: no version information available (required by /bin/mount)
configure loopback network interface
"
after i've see in export variable there is't the LD_LIBRARY_PATH i've try to use "export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/opt/lib:/rw_fs/tmp/arm/lib"
and now mount work..
i don't know if it's related but now i notice if a use ipkg it's say
"update-alternatives: Error: not linking //opt/bin/cmp to /opt/bin/diffutils-cmp since //opt/bin/cmp exists and is not a link
update-alternatives: Error: not linking //opt/bin/diff to /opt/bin/diffutils-diff since //opt/bin/diff exists and is not a link
update-alternatives: Error: not linking //opt/bin/diff3 to /opt/bin/diffutils-diff3 since //opt/bin/diff3 exists and is not a link
update-alternatives: Error: not linking //opt/bin/sdiff to /opt/bin/diffutils-sdiff since //opt/bin/sdiff exists and is not a link
"
how can i fix it??.. because samba not have any share (i thing because in boot time there isn't share/1000/public folder).. the same the minidlna..
----------------------------------------------------------------------------------------------------------
UPDATE
I've resolved the problem...
i don't know how, but it seem that with the connecting of external hdd the firmware had "update" some lib. and exact libblkid.so and libuuid.so.... in /opt/lib there are only a old version libuuid.so.1.0 with two symbolic link... in /usr/lib intead there are new version libuuid.so.1.1 the same with libuuid.so with 1.2 in /opt/lib and 1.3 in /usr/lib...
i copy newest version to opt/lib and recreate symbolic link... now it's all ok.. but the question is.... WHY BEFORE CONNECT HDD was ok.. and after no???