Hello to everyone,
I have managed to use FLR in Windows and in 32-bit Linux VM, but I can't make it work under Ubuntu 8.04 64-bit, which is a supported guest OS, as we can read in[http://www.vmware.com/pdf/vdr_12_admin.pdf] page 32.
Everytime I launch it, I get :
root@xxxxxx:~/VMwareRestoreClient# ./VdrFileRestore
ERROR: FUSE version 2.5 and above is required.
As I tried to dig into this issue, I noticed the following info in thz same doc : "In Linux virtual machines, the FLR client requires the 32-bit version of FUSE 2.5 or later. Note that for Linux, the 32-bit version is required, regardless of whether the virtual machine being used is 32-bit or 64-bit."
I think it might be the point, so I'm wondering : how do I figure which version (32-bit or 64-bit) of FUSE is installed (if any -the is no package named fuse in ubuntu 8.04), and how do I install the 32-bit version if the 64-bit version is installed ?
Thanks for any idea !
Nicolas
Try this:
$ sudo apt-get install sshfs
$ sudo adduser fuse
(log out and. back in so that it recognizes you as a member of the group "fuse")
Hello,
Thanks for your idea, but it doesn't work.
Hello,
I received the following answer from VMware Technical Support (I had to insist a little, since at the beginning they wrote me it was not their business) :
-
Here are the answers to your questions and the steps to install the 32-bit version of the fuse packages:
* How to figure out what architecture an installed package has: dpkg -s <package name>
Example: dpkg -s libfuse2 # There's a line which says "Architecture:"
* Check whether the packages "fuse-utils", "libfuse2" and "ia32-lib" (32-bit compatibility libraries) are installed dpkg -l "**fuse**"
dpkg -l ia32-libs # Now you should see "fuse-utils", "libfuse2" and "ia32-libs"
# Short description of the first column: # First character "i" means the package is marked for installation; "r" means it's marked for removal
# Second character "i" means the package is successfully installed, "c" means that configuration files are present # Further information:
# If there is no "fuse-utils" and no "libfuse2", that's ok because we're going to install the 32-bit versions anyway
# In case there is no "ia32-libs", install it using: sudo apt-get install ia32-libs * Get the 32-bit versions of "fuse-utils" and "libfuse2" from [http://packages.ubuntu.com/search?keywords=fuse&searchon=names&suite=hardy§ion=all] # Links to the required packages
# #
# Download them using the following commands:
wget wget
# The downloaded packages are in the location in which you executed the "wget" command
* Install "libfuse2" first and then "fuse-utils" sudo dpkg --force-architecture -i <.deb file name>
Example: sudo dpkg --force-architecture -i libfuse2_2.7.2-1ubuntu2.1_i386.deb # The "--force-architecture"-flag is important, so you can install a 32-bit package on your 64-bit system; dpkg might print a warning message that the package you're installing is 32-bit although your system is 64-bit
-
It actually worked !
Hi Rennes,
Thanks very much. It does actually work! I've tested this on ubuntu 10.04 server 64 bits with VDR 1.2.
Thanks for the instructions!