Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

  1. #1

    Default Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    I would like to use Shared Folders.

    I have installed openSUSE 12.1 (x86_64) as guest system on VMware Workstation 7.x.
    After installation, creating shared folder in VMware and rebooting, there was no directory /mnt/hgfs, so I tried to mount it manually(as root):
    Code:
    mount -t vmhgfs .host:/ /mnt/hgfs/
    What produced an error:
    Code:
    Error: cannot mount filesystem: No such device
    So I checked if packages with vmware support are installed:
    Code:
    zypper se -i *vm*
    Wczytywanie danych repozytorium...
    Odczytywanie zainstalowanych pakietów...
    
    S | Nazwa                    | Podsumowanie                                   | Typ   
    --+--------------------------+------------------------------------------------+-------
    i | libvmtools0              | Open Virtual Machine Tools - shared library    | pakiet
    i | lvm2                     | LVM2 Tools                                     | pakiet
    i | open-vm-tools            | Open Virtual Machine Tools                     | pakiet
    i | open-vm-tools-gui        | Open Virtual Machine Tools - GUI               | pakiet
    i | vmware-guest-kmp-desktop | Open Virtual Machine Tools                     | pakiet
    i | yast2-vm                 | Configure Hypervisor and Tools for Xen and KVM | pakiet
    And if there are correct kernel modules:
    Code:
    rpm -ql vmware-guest-kmp-desktop
    /lib/modules/3.1.0-1.1-desktop
    /lib/modules/3.1.0-1.1-desktop/updates
    /lib/modules/3.1.0-1.1-desktop/updates/vmblock.ko
    /lib/modules/3.1.0-1.1-desktop/updates/vmci.ko
    /lib/modules/3.1.0-1.1-desktop/updates/vmhgfs.ko
    /lib/modules/3.1.0-1.1-desktop/updates/vmsync.ko
    /lib/modules/3.1.0-1.1-desktop/updates/vmxnet.ko
    /lib/modules/3.1.0-1.1-desktop/updates/vsock.ko
    Everything seems OK, so I tried to load vmghfs kernel module manually(as root):
    Code:
    modprobe vmhgfs
    FATAL: Error inserting vmhgfs (/lib/modules/3.1.0-1.2-desktop/weak-updates/updates/vmhgfs.ko): Invalid argument
    Then I gave up, installed kernel-desktop-devel, gcc, g++, and tried to install proprietary VMware Tools.
    But compiling kernel modules by the script vmware-config-tools.pl also generated errors:
    SUSE Paste

  2. #2
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    I am running openSUSE 12.1 64 bit as a guest of a openSUSE 11.4 copy running the latest version of VirtualBox. Here are the stpes I took with an already loaded copy of VirtualBox on my host:

    1) Install openSUSE 12.1 into a VM of VirtualBox

    2) I installed the kernel sources next into my guest based on these instructions:

    Open YaST / Software / Software Management - Select the View Button on the top left and pick Patterns. Now, you will see several Patterns listed and you want to select:

    Code:
       Development 
    
    [X] Base Development
    [X] Linux Kernel Development
    [X] C/C++ Development
    Then Press the Accept button on the bottom right and allow these applications to install.

    3) Next I had to install the latest version of the tools VBOXADDITION 4.1.6 into my guest downloaded from the Oracle site.

    4) Next I added the VirtualBox mount commands to the after.local file. See the following blog on how to do this:

    systemd and using the after.local script in openSUSE 12.1 - Blogs - openSUSE Forums

    After these four steps, openSUSE 12.1 works great in a VM and it will also work for you.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  3. #3
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    On 2011-11-18 02:56, jdmcdaniel3 wrote:
    > After these four steps, openSUSE 12.1 works great in a VM and it will
    > also work for you.


    He is not using VirtualBox, but vmware. Your instructions are not valid for
    him.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 11.4 x86_64 "Celadon" at Telcontar)

  4. #4
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    On 2011-11-18 02:56, jdmcdaniel3 wrote:
    > After these four steps, openSUSE 12.1 works great in a VM and it will
    > also work for you.


    He is not using VirtualBox, but vmware. Your instructions are not valid for
    him.

    --
    Cheers / Saludos,
    Yes I see that this morning, perhaps actually reading the OP message would be best. Still, it could be an opportunity (with the right instructions) to switch to something (like VirtualBox) that does work.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  5. #5

    Default Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    Quote Originally Posted by jdmcdaniel3 View Post
    Yes I see that this morning, perhaps actually reading the OP message would be best. Still, it could be an opportunity (with the right instructions) to switch to something (like VirtualBox) that does work.

    Thank You,
    Reading thread title at least would be helpful.
    You want me to install all packages from pattern:devel_basis, devel_C_C++, devel_kernel?? RLY?! 151,2 MiB + 806,7 MiB?! With git, subversion etc.?!
    Please do not write on topics about which you have no idea.

  6. #6
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    Reading thread title at least would be helpful.
    You want me to install all packages from pattern:devel_basis, devel_C_C++, devel_kernel?? RLY?! 151,2 MiB + 806,7 MiB?! With git, subversion etc.?!
    Please do not write on topics about which you have no idea.
    So I am sorry you are having a problem with VMWare and openSUSE 12.1. openSUSE 12.1 is using kernel 3.1 and may require a VMWare update to work with that version. In your post it keeps saying "Using 2.6.x kernel build system.". openSUSE 12.1 is using systemd for system startup and so many bash scripts, needed for startup may not be running properly.

    I also noticed this output:

    1. The filesystem driver (vmhgfs module) is used only for the shared folder
    2. feature. The rest of the software provided by VMware Tools is designed to work
    3. independently of this feature.
    4. If you wish to have the shared folders feature, you can install the driver by
    5. running vmware-config-tools.pl again after making sure that gcc, binutils, make
    6. and the kernel sources for your running kernel are installed on your machine.
    7. These packages are available on your distribution's installation CD.
    8. [ Press Enter key to continue ]
    So, I could not tell if you satisfied this requirement. Following the advice to load these items does not take up a lot of space and normally permits the ability to compile any program in openSUSE:

    Code:
       Development 
    
    [X] Base Development
    [X] Linux Kernel Development
    [X] C/C++ Development
    In any event we are only trying to help here and wish you the best in finding the problem with VMware.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  7. #7
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    On 2011-11-19 00:46, morfis wrote:
    > Please do not write on topics about which you have no idea.


    He has idea. Please stay polite.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 11.4 x86_64 "Celadon" at Telcontar)

  8. #8

    Default Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    Quote Originally Posted by jdmcdaniel3 View Post
    (...)
    I also noticed this output:
    The filesystem driver (vmhgfs module) is used only for the shared folder
    feature. The rest of the software provided by VMware Tools is designed to work
    independently of this feature.
    If you wish to have the shared folders feature, you can install the driver by
    running vmware-config-tools.pl again after making sure that gcc, binutils, make
    and the kernel sources for your running kernel are installed on your machine.
    These packages are available on your distribution's installation CD.
    [ Press Enter key to continue ]



    So, I could not tell if you satisfied this requirement. Following the advice to load these items does not take up a lot of space and normally permits the ability to compile any program in openSUSE:

    Code:
       Development 
    
    [X] Base Development
    [X] Linux Kernel Development
    [X] C/C++ Development
    In any event we are only trying to help here and wish you the best in finding the problem with VMware.

    Thank You,
    Code:
    zypper se -i gcc binutils make kernel-devel
    Wczytywanie danych repozytorium...
    Odczytywanie zainstalowanych pakietów...
    
    S | Nazwa          | Podsumowanie                                         | Typ   
    --+----------------+------------------------------------------------------+-------
    i | binutils       | GNU Binutils                                         | pakiet
    i | gcc            | The system GNU C Compiler                            | pakiet
    i | gcc-c++        | The system GNU C++ Compiler                          | pakiet
    i | gcc46          | The GNU C Compiler and Support Files                 | pakiet
    i | gcc46-c++      | The GNU C++ Compiler                                 | pakiet
    i | kernel-devel   | Development files needed for building kernel modules | pakiet
    i | libgcc46       | C compiler runtime library                           | pakiet
    i | libgcc46-32bit | C compiler runtime library                           | pakiet
    i | make           | GNU make                                             | pakiet
    And what requirement I didn't satisfied in your opinion?

  9. #9
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    On 2011-11-19 01:06, jdmcdaniel3 wrote:

    > So I am sorry you are having a problem with VMWare and openSUSE 12.1.


    I think that the problem is that the version of workstation that he is
    using is old.

    > openSUSE 12.1 is using kernel 3.1 and may require a VMWare update to
    > work with that version.


    Very possible. On another post I read the vmware do not consider 11.4 as a
    supported version, so even less 12.1 I tried to install their version of
    the tools, but in the end I decided keeping openSUSE version instead.

    But I have not tried shared folders. What I use when I need is NFS.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 11.4 x86_64 "Celadon" at Telcontar)

  10. #10
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Cannot instal VMware Tools on openSUSE 12.1 (x86_64)

    When I run the following command in openSUSE 12.1 after following my advice:

    Code:
    zypper se -i gcc binutils make kernel-devel
    I find that these programs are not present in your listing....

    Code:
    i | automake       | A Program for Automatically Generating GNU-Style Makefile.in Files | package
    i | binutils-devel | GNU binutils (BFD development files) 
    i | gcc-info       | The system GNU Compiler documentation  
    i | gcc46-info     | Documentation for the GNU compiler collection
    And this is not to say this is the issue. Do you know that your present version of VMWare is:

    1. The most recent release?
    2. Compatible with kernel 3.1 ?
    3. Runs a required script file on startup?

    For the last question, I do have some info that might help. Now with these questions, it is more of a trying to help you help yourself, but I am none the less trying to help.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •