Page 1 of 1

Share folder could not be mounted

Posted: 9. Feb 2009, 09:37
by joelding
Hello,

My environment :
1. Host : Ubuntu 8.04 / VirtualBox 2.12
2. Guest : Redhat 9

After installing "VirtualBox Guest Additions", I still couldn't mount a share folder.

I saw messages:
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/misc/vboxadd.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/misc/vboxvfs.o
Successfully installed the VirtualBox Guest Additions.

It showed clearly: the kernel modules depend on something that I did not install when the guest operating system Redhat 9 was installed.

I tried modprobe to see further into the problem:
# modprobe vboxvfs
/lib/modules/2.4.20-8/misc/vboxadd.o: unresolved symbol vunmap
/lib/modules/2.4.20-8/misc/vboxadd.o: insmod /lib/modules/2.4.20-8/misc/vboxadd.o failed
/lib/modules/2.4.20-8/misc/vboxadd.o: insmod vboxvfs failed

I also tried modinfo to see the dependencies of vboxadd.o and vboxvfs.o. Not much useful info was revealed.

Could any ladies or gentlemen tell me how to solve those "unresolved symbol"? What other rpm should I add to my guest operating system?

Warm regards,
Joel Ding

Posted: 18. Feb 2009, 14:00
by Sasquatch
I have a feeling that your kernel is just too old. As per manual, it notes which distro's are officially supported by the GA. The kernel those distro's use, are all 2.6.x versions. You use 2.4.x, which is really old (though there are some maintenance releases every now and then and it's at release 2.4.37 or so). I recommend that you install a newer kernel, 2.6.x preferred.

Posted: 19. Feb 2009, 13:21
by joelding
So did I read the statement of "limited support".
:(
Now I have a workaround : use SFTP over Host Interface. If the host is Windows, WinSCP is a choice. If the host is Linux, sftp is a choice. As long as the guest OS allows SSH connection and host & guest can ping each other, SFTP protocol can be applied to put/get files between host and guest.

Yet another way to share folders

Posted: 22. Feb 2009, 19:18
by joelding
While using Linux as a host and a guest, you can, of coarse, use NFS to share folders. For example, you enable Linux guest as an NFS server, and use Linux host as an NFS client. NFS server can open up a folder, while NFS client mounts that folder.

To enable Linux host as an NFS client, please refer to
http://www.cyberciti.biz/tips/ubuntu-li ... share.html