[SOLVED] Slackware 14.1 on VMware Workstation guest : VMware Tools doesn't work
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Slackware 14.1 on VMware Workstation guest : VMware Tools doesn't work
I tried to install Slackware 14.1 x64 (kernel 3.10.17) in VMware Workstation 10.0.2 on a host Windows 7 x64.
It works, but if I want to install the VMware Tools it doesn't work.
I created the directory pam.d to /etc, mounted VMware Tools ISO image, copied the archive VMwareTools-x.x.x-xxxxx.tar.gz to /tmp/ decompress it and lauched vmware-install.pl script.
I configured options by default.
Code:
Installing VMware Tools.
In which directory do you want to install the binary files?
[/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/init.d]
What is the directory that contains the init scripts?
[/etc/rc.d/init.d]
In which directory do you want to install the daemon files?
[/usr/sbin]
In which directory do you want to install the library files?
[/usr/lib/vmware-tools]
The path "/usr/lib/vmware-tools" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes] yes
In which directory do you want to install the documentation files?
[/usr/share/doc/vmware-tools] /usr/share/doc/vmware-tools
The path "/usr/share/doc/vmware-tools" does not exist currently. This program
is going to create it, including needed parent directories. Is this what you
want? [yes] yes
The installation of VMware Tools x.x.x build-xxxxx for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".
Before running VMware Tools for the first time, you need to configure it by
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want
this program to invoke the command for you now? [yes] yes
On reboot, I have a kernel panic : "VFS: Unable to mount root fs on unknown-block (8,3)"
Before reboot the tools run fine.
I looked solutions on web, I found http://linux.wxs.ro/2012/03/30/vmwar...kware-install/ and it isn't work.
With VirtualBox the VM VirtualBox Extension Pack work fine.
Which script that I must to edit ? vmware-install.pl before running it ?
willysr, can you give me the solution in showing me the source to edit ?
Thank you.
the script you need to edit: vmware-tools-contrib/bin/vmware-config-tools.pl
Have a look on line 4058
put a "#" character in front of install_symlink($pamfile, '/etc/pam.d/vmtoolsd');
and then re-execute the vmware-install.pl
the script you need to edit: vmware-tools-contrib/bin/vmware-config-tools.pl
Have a look on line 4058
put a "#" character in front of install_symlink($pamfile, '/etc/pam.d/vmtoolsd');
and then re-execute the vmware-install.pl
willysr, I made your suggestion and it doesn't work.
Same problem, kernel panic on reboot.
I modified the script vmware-config-tools.pl add a comment in front of install_symlink($pamfile, '/etc/pam.d/vmtoolsd'); and launched vmware-install.pl.
I answered options by default to valid installation.
After installation, HGFS sharing doesn't run but it doesn't no matter.
I always answered no on HGFS since it's not working either, but it seems you have another problem
can you explained what have you done besides installing Slackware and VMWare Tool?
Did you upgrade any package at all?
It will work. I've done exactly this and also moved the vm to a vsphere 4 server after. I did not have to comment out any pam stuff in the scripts from what I can remember. The only thing I did do is build a new kernel first.
OK, did you perform full installation right?
that means that you are using huge kernel, so that kernel panic thing shouldn't happen even after installing VMWare Tools, unless i missed something from your activities
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.