• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1050
  • Last Modified:

VMware Tools location - where can i specify alternative to local attached storage

Hi - I have a problem on a new host in a cluster when i try to install vm tools. - It says cant find /vms/vmware etc etc /windows.iso when i try to do intstall of tools through the vcenter client to the win 2008 guest.

im wondering if this is to do with scratchconfig - this is specified but im not sure if set correctly -??
tried removing and adding back in cd drive - no good

I ended up downloading the vmtools manually - and it installed ok

Im wondering if there is somewhere where I can change the location or at least specify the location to look for the vmtools iso? at cluster or host level?


error i get is

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: 0 (No such file or directory). If your product shipped with the VMware Tools package, reinstall VMware ESX, then try again to install the VMware Tools package in the virtual machine.
  • 3
  • 2
1 Solution
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
this would seem to suggest, that windows.iso, is missing from the ESXi OS?

Is this an upgrade, I've occasionally seen this error on upgrades.

You can just obtain the windows.iso from another installation, and manually mount the iso in the cdrom drive, which is all Install VMware Tools functions does.


1. Re-install the Host ESX server.

2. Upload Windows.iso via WinSCP to the correct location.
philb19Author Commented:
thanks again hancock - im green on ssh to esx - ISO folder seems to be there- it wont let me cd to isoimage folder - says something at end of folder - locker?

so how would i grab the iso from another esx server anyway? using ssh - another method. Am i correct you cant browse using vcenter client to the local attached storage of esx server?

YES it was an esx upgrade - dont know what winSCP is?

I presume then you cant point to a shared datastore rather than use local OS location to store vmtool iso's ?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
WinSCP is a ftp version via SSH!

WinSCP - http://winscp.net/eng/index.php

Yes, upgrades often do this, and you may be able to grab an iso from another installation, but you may not be able to upload, because the OS is write protected.

Yes, any datastore will do, VMFS or NFS.

Personally, when upgrades fail like this, we scratch the server (format!), and start again with a new installation, because we have no faith in what else could be missing at a later date!
philb19Author Commented:
thanks - What i mean by shared datastore - Is place the ISO on it. - But in a manner that when you go from menu in client - Guest Install upgrade Tools (it automatically grabs it from shared data-store location) - Is that possible rather than having to mount CD to shared location with iso in it.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
The inbuilt function expects the iso to be in the correct place, your iso is missing, and therefore if you want that function to work as expected, you will need to install again.

Not an upgrade full install.

e.g. your upgrade has failed.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now