VMware Cloud Community
saaverdo
Contributor
Contributor

Unable to install VMtools on win2012r2 guest (host - ESXi 6.5)

Unable to install VMtools on win2012r2 guest (host - ESXi 6.5)

When I try to install VMWare tools on fresh VM (just installed Win server 2012 R2)

I get an error: "Failed - The required VMware Tools ISO image does not exist or is inaccessible."


full error message:

Failed - The required VMware Tools ISO image does not exist or is inaccessible.

  • Unable to install VMware Tools. An error occurred while trying to access image file "/usr/lib/vmware/isoimages/windows.iso" needed to install VMware Tools: 2 (No such file or directory). Please refer the product documentation or KB article 2129825 for details about how to get VMware Tools package for this guest operating system.
  • vix error code = 21001
6 Replies
Marmotte94
Enthusiast
Enthusiast

Hi,

Are you install you esxi host with an image without vmware tool ?

You can verify it if you connect in ssh mode on your esxi and look at productLocker link :

# ls -lha

lrwxrwxrwx    1 root     root          23 Nov 26  2017 productLocker -> /locker/packages/6.5.0/

Thank you,

Regards,

Please, visit my blog http://www.purplescreen.eu/
Marmotte94
Enthusiast
Enthusiast

I found this KB :

VMware Knowledge Base

Regards,

Please, visit my blog http://www.purplescreen.eu/
saaverdo
Contributor
Contributor

Hi!

thank you for answer!

ESXi host was installed with tools. I have already created 3 VM's (2x win 2008r2 fnd 1x win 2012r2) and installed VMtools on them successfully.

But when i created new VM with win 2012r2 and tried to install VMtools on it  today i got an error.

Yes, i have line:

lrwxrwxrwx    1 root     root          23 May  2 10:56 productLocker -> /locker/packages/6.5.0/

but in '/locker/packages' there is no '6.5.0' dir

Reply
0 Kudos
Marmotte94
Enthusiast
Enthusiast

Hi,

I think you couldn't install any one else VMWare Tools on other VMs. So, I think you need use vmware KB to update your vmware tools on this host.

Or your VMware tools are store in other location.

You can verify your VMWare tools from SSH on your with this command.

# esxcli system settings advanced list --option=/UserVars/ProductLockerLocation

If String Value is equal to /locker/packages/6.5.0/, I assume you can't install more VMware tool on your Virtual machines with this host.

Thank you,

Regards,

Please, visit my blog http://www.purplescreen.eu/
Marmotte94
Enthusiast
Enthusiast

Hi,

I assume it solved.

Mark your answer as resolve, please.

Thank you,

Regards,

Please, visit my blog http://www.purplescreen.eu/
Reply
0 Kudos
saaverdo
Contributor
Contributor

Hi

Sorry for not answering for so long time, I got tщ hospital with a backpain.

Due to result of 

`ls -lha | grep store`

lrwxrwxrwx    1 root     root           6 Jun 20 11:58 locker -> /store

lrwxrwxrwx    1 root     root          49 Jun 20 11:58 store -> /vmfs/volumes/5ad59716-711b465e-0f87-ac1f6b808806

and

`ls store`

ls: store/|a#kaots ▒▒▒▒: Input/output error

ls: store/: Input/output error

?

I think partition where VMware tools are stored is corrupted.

So i'll reinstall ESXi on a new flash-drive.

Thank you for help!

Reply
0 Kudos