Jump to content

Workstation 11/12, Player 7/12, Fusion 7/8 and ESXi 6 Mac OS X Unlocker 2


Donk
 Share

691 posts in this topic

Recommended Posts

Hello,

 

Amazing work, thank you Donk and other contributors involved here.

 

I've upgraded ESXi from 5.5 to 6.0 and applied Unlocker 2.0.7. Then I've been able to install El Capitan from scratch. To do so, I made a VMDK with the modified script found on hxxp://www.mikeroysoft.com/el-capitan-gm-candidate-and-fusion8/ (which is the one from Fusion). No other hack or DMG customization is needed.

Link to comment
Share on other sites

A little update here: My PC was with two WMI conflicts, after i tried everything to fix this problem with no luck i made a system factory reset of windows 10,after installing some programs back i downloaded and installed vmware workstation player 12 again and unclocker 207 but this time unlocker 207 installation worked 100% fine, like the tutorials videos in youtube. Android adb sdk that i installed in my pc to fix my moto X was causing all this headache with WMI conflicts and not let the unlocker 207 installing properly. I think all this problems begun after i made a path environment variable to make android sdk work properly in windows 10.

 

Thanks Donk for all the help.

unlocker207 successful installation log.txt

Link to comment
Share on other sites

The unlocker207 does not work with VMware-Player-12.0.0-2985596 on Linux:

Traceback (most recent call last):
  File "./unlocker.py", line 402, in <module>
    main()
  File "./unlocker.py", line 352, in main
    vmx_version = subprocess.check_output(["vmware", "-v"])
  File "/usr/lib/python2.7/subprocess.py", line 566, in check_output
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1335, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

If I replace the 'vmware' with 'vmplayer' in python, it will fail later with another issue:

GOS Patching: /usr/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0
Traceback (most recent call last):
  File "./unlocker.py", line 402, in <module>
    main()
  File "./unlocker.py", line 393, in main
    patchbase(vmwarebase)
  File "./unlocker.py", line 275, in patchbase
    f = open(name, 'r+b')
IOError: [Errno 2] No such file or directory: '/usr/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0'

Because the version check gives this:

I/O warning : failed to load external entity "/etc/vmware/hostd/proxy.xml"
VMware Player 12.0.0 build-2985596

I had to modify code to this one:

if "VMware Player 12" in vmx_version:

Finally the unlocker worked but now my osx is stuck at starting...

Link to comment
Share on other sites

I am currently trying to get Mac OS X 10.8 to work on my vSphere 6.0 (latest patch set installed). All attempts have failed so far.

 

In VMware Player, I can perfectly install MacOS, boot from it and use it. No problems at all when having the Windows unlocker installed previously.

 

On ESXi, of course I installed the 2.0.7 unlocker by running​ "esxi-install.sh" and rebooting. It did not report any errors and yes, all .sh files were executable.

 

What happens on ESXi is just the apple symbol on grey background and that's it, it won't boot. I tried various things such as hardware version 10, adding the 64 Bit EFI BIOS to the .vmc and what not. The vmware.log just reports this CPU has been disabled by the server.

 

Any ideas?​​ Happy to provide any logs or details if required.

 

Just to add, I do own a LEGAL 10.8 license and have all the setup files available. This is not a "hackstered" system.​

 

Thank you for any hints ​ :)

Link to comment
Share on other sites

frankmacintosh, I am having the same problem.  Posted a while back.  Still no solution.  Tried various images from my MacBook Pro using the script to create them.  No luck!

 

I am on the latest vSphere release.  Maybe it worked on the initial 6.0 release?  I am not sure...

 

I will let you know when I can figure it out.  Please keep me posted as well.  Thank you!

  • Like 1
Link to comment
Share on other sites

I've not used any unlocker when my ESXi wasn't on the latest patches yet, so I can't say if it would have worked.

However​, what I can say is that the patching of the binary via python clearly fails as the mountpoint /unlocker being created at runtime is empty. It should contain the patched binaries and symlinks should then point to them, e.g. vmx.

Maybe the script is expecting a different version/file size of the binaries (due to the patches) and then fails.

 

It would be nice if the developer (@donk?) had a look into this. I would have some ideas for a workaround but I am not going to perform risky procedures on my ESXi as I need it daily. Maybe the script should be split, so that the patching of the binaries does not occur during every boot process - appears to be bit of an overkill anyway.​ Should be enough to patch the binaries once and then only after a patch installation, you need to do it again.

If anyone needs more details about ESXi 6.0 or if there's anything to test, please let me know.​

 

Link to comment
Share on other sites

Yes, I am suspicious that it was coded for a specific version and we are just not on the right version.  I believe the ESXi support was just added, wasn't it?

 

Uh, I didn't realize that it would try to patch the binaries on every boot.  That seems to be overkill indeed.  Wouldn't it be better to first check if the binary is already patched?

 

I think we need to wait on Donk.  I am not sure what else I can test or try at this time, but it is good to hear that I am not the only one who is having problems.

Link to comment
Share on other sites

 @donk:

 

Kindly provide an updat​e on your plans to fix the unlocker 2.0.7 ESXi 6.0.0 Update 1 problem. We have 2 installations where the unlocker does not work.

 

I am available for any testing or information requests you may need to fix this issue.

 

Thank you.​​

 

 

Just saw the messages and will look as soon as I can, but my father died this week and so I have higher priorities than this just at the moment,

 

Just so you know the patching at boot is a work around for problems with a static patch that caused vCenter to fail to communicate with the ESXi host. The reason for this was due to exhausting the ramdisk and visorfs nodes on the ESXi guest. As the patch takes less than a second to run it should not be a problem to run at each boot.

Link to comment
Share on other sites

Oh, I am sorry to hear that. I've been in that situation myself a long time ago.

Just on a side note, there is a new patch for ESXi 6.0.0 that I just installed (ESXi600-201510001.zip), so the binaries will have changed again. As for the patching, I have no concerns with it, just thought it would be worth mentioning.​

I am looking forward to get my​ images working on ESXi 6.0.0, whenever that will be the case.

Link to comment
Share on other sites

Oh, I am sorry to hear that. I've been in that situation myself a long time ago.

 

Just on a side note, there is a new patch for ESXi 6.0.0 that I just installed (ESXi600-201510001.zip), so the binaries will have changed again. As for the patching, I have no concerns with it, just thought it would be worth mentioning.​

 

I am looking forward to get my​ images working on ESXi 6.0.0, whenever that will be the case.

 

 

I'm so sorry to hear about your father Dave. My thoughts are with you.

 

You take you time and work on things when you are ready.

 

 

Thanks for the messages of support, I appreciate it.

 

I have tried out the latest unlocker with U1 and U1a of ESXi 6 and it is working for me, so must be something in the ESXI configuration that is causing a problem. For the next steps I suggest the following when you have time:

 

1. Uninstall the unlocker by running the esxi-uninstall.sh script

2. Reboot

3. In the unlocker folder directly run local.sh and capture the output (easiest if using SSH to login)

 

Attach the output and I will see if I can find out what is going wrong.

 

Thanks

Link to comment
Share on other sites

Dave, I am very sorry for your loss.  It must be a very difficult time.  Please take your time and work on things when you are ready.

 

Here is the output from local.sh after removing the unlocker.

+ echo VMware ESXi 6.x Unlocker 2.0.7
VMware ESXi 6.x Unlocker 2.0.7
+ echo ===============================
===============================
+ echo Copyright: Dave Parsons 2011-15
Copyright: Dave Parsons 2011-15
+ export PATH=/bin:/sbin:/usr/bin:/usr/sbin
+ [ -d /unlocker ]
+ logger -t unlocker Creating RAM disk
+ mkdir /unlocker
+ localcli system visorfs ramdisk add -m 100 -M 100 -n unlocker -p 0755 -t /unlocker
+ logger -t unlocker Copying vmx files
+ cp /bin/vmx /unlocker/
+ cp /bin/vmx-debug /unlocker/
+ cp /bin/vmx-stats /unlocker/
+ logger -t unlocker Setup sym links
+ rm -fv /bin/vmx
+ ln -s /unlocker/vmx /bin/vmx
+ rm -fv /bin/vmx-debug
+ ln -s /unlocker/vmx-debug /bin/vmx-debug
+ rm -fv /bin/vmx-stats
+ ln -s /unlocker/vmx-stats /bin/vmx-stats
+ cp /lib/libvmkctl.so /unlocker
+ rm -fv /lib/libvmkctl.so
+ ln -s /unlocker/libvmkctl.so /lib/libvmkctl.so
+ logger -t unlocker Patching vmx files
+ python
File: /unlocker/vmx
appleSMCTableV0 (smc.version = "0")
appleSMCTableV0 Address      : 0x122af30
appleSMCTableV0 Private Key #: 0xF2/242
appleSMCTableV0 Public Key  #: 0xF0/240
appleSMCTableV0 Table        : 0x122af60
+LKS Key:
002 0x122afa8 +LKS 01 flag 0x90 0x2e1bf0 07
OSK0 Key Before:
241 0x122f2e0 OSK0 32 ch8* 0x80 0x2e1c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
241 0x122f2e0 OSK0 32 ch8* 0x80 0x2e1bf0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
242 0x122f328 OSK1 32 ch8* 0x80 0x2e1c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
242 0x122f328 OSK1 32 ch8* 0x80 0x2e1bf0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63

appleSMCTableV1 (smc.version = "1")
appleSMCTableV1 Address      : 0x122f370
appleSMCTableV1 Private Key #: 0x01B4/436
appleSMCTableV1 Public Key  #: 0x01B0/432
appleSMCTableV1 Table        : 0x122f3a0
+LKS Key:
004 0x122f478 +LKS 01 flag 0x90 0x2e1bf0 01
OSK0 Key Before:
435 0x1236db0 OSK0 32 ch8* 0x90 0x2e1c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
435 0x1236db0 OSK0 32 ch8* 0x90 0x2e1bf0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
436 0x1236df8 OSK1 32 ch8* 0x90 0x2e1c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
436 0x1236df8 OSK1 32 ch8* 0x90 0x2e1bf0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63

Modifying RELA records from: 0x2e1c60 to 0x2e1bf0
Relocation modified at: 0xcf480
Relocation modified at: 0xcf498
Relocation modified at: 0xd1d78
Relocation modified at: 0xd1d90
File: /unlocker/vmx-debug
appleSMCTableV0 (smc.version = "0")
appleSMCTableV0 Address      : 0x1524f50
appleSMCTableV0 Private Key #: 0xF2/242
appleSMCTableV0 Public Key  #: 0xF0/240
appleSMCTableV0 Table        : 0x1524f80
+LKS Key:
002 0x1524fc8 +LKS 01 flag 0x90 0x3531a0 07
OSK0 Key Before:
241 0x1529300 OSK0 32 ch8* 0x80 0x353330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
241 0x1529300 OSK0 32 ch8* 0x80 0x3531a0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
242 0x1529348 OSK1 32 ch8* 0x80 0x353330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
242 0x1529348 OSK1 32 ch8* 0x80 0x3531a0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63

appleSMCTableV1 (smc.version = "1")
appleSMCTableV1 Address      : 0x1529390
appleSMCTableV1 Private Key #: 0x01B4/436
appleSMCTableV1 Public Key  #: 0x01B0/432
appleSMCTableV1 Table        : 0x15293c0
+LKS Key:
004 0x1529498 +LKS 01 flag 0x90 0x3531a0 01
OSK0 Key Before:
435 0x1530dd0 OSK0 32 ch8* 0x90 0x353330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
435 0x1530dd0 OSK0 32 ch8* 0x90 0x3531a0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
436 0x1530e18 OSK1 32 ch8* 0x90 0x353330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
436 0x1530e18 OSK1 32 ch8* 0x90 0x3531a0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63

Modifying RELA records from: 0x353330 to 0x3531a0
Relocation modified at: 0xd3338
Relocation modified at: 0xd3350
Relocation modified at: 0xd5c30
Relocation modified at: 0xd5c48
File: /unlocker/vmx-stats
appleSMCTableV0 (smc.version = "0")
appleSMCTableV0 Address      : 0x12559b0
appleSMCTableV0 Private Key #: 0xF2/242
appleSMCTableV0 Public Key  #: 0xF0/240
appleSMCTableV0 Table        : 0x12559e0
+LKS Key:
002 0x1255a28 +LKS 01 flag 0x90 0x2eb950 07
OSK0 Key Before:
241 0x1259d60 OSK0 32 ch8* 0x80 0x2eb9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
241 0x1259d60 OSK0 32 ch8* 0x80 0x2eb950 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
242 0x1259da8 OSK1 32 ch8* 0x80 0x2eb9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
242 0x1259da8 OSK1 32 ch8* 0x80 0x2eb950 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63

appleSMCTableV1 (smc.version = "1")
appleSMCTableV1 Address      : 0x1259df0
appleSMCTableV1 Private Key #: 0x01B4/436
appleSMCTableV1 Public Key  #: 0x01B0/432
appleSMCTableV1 Table        : 0x1259e20
+LKS Key:
004 0x1259ef8 +LKS 01 flag 0x90 0x2eb950 01
OSK0 Key Before:
435 0x1261830 OSK0 32 ch8* 0x90 0x2eb9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK0 Key After:
435 0x1261830 OSK0 32 ch8* 0x90 0x2eb950 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
OSK1 Key Before:
436 0x1261878 OSK1 32 ch8* 0x90 0x2eb9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OSK1 Key After:
436 0x1261878 OSK1 32 ch8* 0x90 0x2eb950 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63

Modifying RELA records from: 0x2eb9c0 to 0x2eb950
Relocation modified at: 0xd40d8
Relocation modified at: 0xd40f0
Relocation modified at: 0xd69d0
Relocation modified at: 0xd69e8
Patching vmwarebase is not required on this system
smcPresent Patching: /unlocker/libvmkctl.so
smcPresent Patched: /unlocker/libvmkctl.so
+ /etc/init.d/hostd restart
watchdog-hostd: Terminating watchdog process with PID 34062
hostd stopped.
Ramdisk 'hostd' with estimated size of 303MB already exists
hostd started.


Link to comment
Share on other sites

 

Dave, I am very sorry for your loss.  It must be a very difficult time.  Please take your time and work on things when you are ready.

 

Here is the output from local.sh after removing the unlocker.

 

Thanks for your kind message. I am getting back to work this week, and happy to have a look at this issue.

 

Well that all looks OK. Can you check the following and post the output:

 

1. ls -la /bin

2. ls -la /unlocker

2. esxcli system visorfs ramdisk list

Link to comment
Share on other sites

You are very welcome.  Thank you for all your efforts!

 

Here is the requested output.

 

1. ls -la /bin

[root@vm1:~] ls -la /bin
total 44932
drwxr-xr-x    1 root     root           512 Oct 20 15:42 .
drwxr-xr-x    1 root     root           512 Oct 20 15:42 ..
-r-xr-xr-x    1 root     root          3867 Feb  6  2015 BootModuleConfig.sh
-r-xr-xr-x    1 root     root          1750 Feb  6  2015 InstallHelper.sh
-r-xr-xr-x    1 root     root       1482144 Feb  6  2015 Xorg
lrwxrwxrwx    1 root     root            35 Feb  6  2015 [ -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 [[ -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            16 Feb  6  2015 amldump -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root           259 Feb  6  2015 apply-host-profiles
-r-xr-xr-x    1 root     root          3038 Feb  6  2015 applyHostProfile
-r-xr-xr-x    1 root     root           282 Feb  6  2015 applyHostProfileWrapper
lrwxrwxrwx    1 root     root            35 Feb  6  2015 ash -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        133564 Feb  6  2015 authd
-r-xr-xr-x    1 root     root          1359 Feb  6  2015 auto-backup.sh
lrwxrwxrwx    1 root     root            35 Feb  6  2015 awk -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         11611 Feb  6  2015 backup.sh
lrwxrwxrwx    1 root     root            35 Feb  6  2015 basename -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            16 Feb  6  2015 bootOption -> /bin/vmkvsitools
lrwxrwxrwx    1 root     root            35 Feb  6  2015 cat -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         22016 Feb  6  2015 chardevlogger
-r-xr-xr-x    1 root     root         14703 Feb  6  2015 check_serial
lrwxrwxrwx    1 root     root            35 Feb  6  2015 chgrp -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         22076 Feb  6  2015 chkconfig
lrwxrwxrwx    1 root     root            35 Feb  6  2015 chmod -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 chown -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 chvt -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root           915 Aug  5  2014 cim-diagnostic.sh
-r-xr-xr-x    1 root     root          9548 Feb  6  2015 cim_host_powerops
-r-xr-xr-x    1 root     root         25624 Oct 22  2014 cimslp
lrwxrwxrwx    1 root     root            35 Feb  6  2015 cksum -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 clear -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         76736 Feb  6  2015 cmmds-tool
lrwxrwxrwx    1 root     root            35 Feb  6  2015 cp -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        114244 Feb  6  2015 cpio
lrwxrwxrwx    1 root     root            35 Feb  6  2015 crond -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 cut -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 date -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        239040 Feb  6  2015 dcbd
-r-x------    1 root     root        644648 Feb  6  2015 dcui
-r-xr-xr-x    1 root     root           382 Feb  6  2015 dcuiweasel
lrwxrwxrwx    1 root     root            35 Feb  6  2015 dd -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        110301 Feb  6  2015 debugfs
-r-xr-xr-x    1 root     root          3636 Feb  6  2015 df
-r-xr-xr-x    1 root     root        540162 Feb  6  2015 dhclient-uw
lrwxrwxrwx    1 root     root            35 Feb  6  2015 diff -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 dirname -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root            35 Feb  6  2015 dmesg
lrwxrwxrwx    1 root     root            35 Feb  6  2015 dnsdomainname -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          3023 Feb  6  2015 doat
-r-xr-xr-x    1 root     root         43124 Feb  6  2015 dosfsck
lrwxrwxrwx    1 root     root            35 Feb  6  2015 du -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 echo -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 egrep -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 eject -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          9544 Feb  6  2015 enum_instances
lrwxrwxrwx    1 root     root            35 Feb  6  2015 env -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         38812 Feb  6  2015 esxcfg-advcfg
-r-xr-xr-x    1 root     root         34608 Feb  6  2015 esxcfg-dumppart
-r-xr-xr-x    1 root     root         34504 Feb  6  2015 esxcfg-fcoe
-r-xr-xr-x    1 root     root          2938 Feb  6  2015 esxcfg-hwiscsi
-r-xr-xr-x    1 root     root         18136 Feb  6  2015 esxcfg-info
-r-xr-xr-x    1 root     root         17856 Feb  6  2015 esxcfg-init
-r-xr-xr-x    1 root     root         42852 Feb  6  2015 esxcfg-ipsec
-r-xr-xr-x    1 root     root         22164 Feb  6  2015 esxcfg-module
-r-xr-xr-x    1 root     root         46728 Feb  6  2015 esxcfg-mpath
-r-xr-xr-x    1 root     root         34504 Feb  6  2015 esxcfg-nas
-r-xr-xr-x    1 root     root         22036 Feb  6  2015 esxcfg-nics
-r-xr-xr-x    1 root     root         13880 Feb  6  2015 esxcfg-rescan
-r-xr-xr-x    1 root     root         13880 Feb  6  2015 esxcfg-resgrp
-r-xr-xr-x    1 root     root         59016 Feb  6  2015 esxcfg-route
-r-xr-xr-x    1 root     root         59052 Feb  6  2015 esxcfg-scsidevs
-r-xr-xr-x    1 root     root         46700 Feb  6  2015 esxcfg-swiscsi
-r-xr-xr-x    1 root     root         46840 Feb  6  2015 esxcfg-vmknic
-r-xr-xr-x    1 root     root         42584 Feb  6  2015 esxcfg-volume
-r-xr-xr-x    1 root     root         67500 Feb  6  2015 esxcfg-vswitch
lrwxrwxrwx    1 root     root            14 Feb  6  2015 esxcli -> /bin/esxcli.py
lrwxrwxrwx    1 root     root            11 Feb  6  2015 esxcli.cgi -> /bin/esxcli
-r-xr-xr-x    1 root     root         78172 Feb  6  2015 esxcli.py
-r-xr-xr-x    1 root     root           249 Feb  6  2015 esxhpcli
-r-xr-xr-x    1 root     root           251 Feb  6  2015 esxhpedit
-r-xr-xr-x    1 root     root        327104 Feb  6  2015 esxtop
-r-xr-xr-x    1 root     root          9700 Feb  6  2015 esxupdate
-r-xr-xr-x    1 root     root        101316 Feb  6  2015 ethtool
lrwxrwxrwx    1 root     root            35 Feb  6  2015 expr -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 false -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 fdisk -> /usr/lib/vmware/misc/bin/deprecated
lrwxrwxrwx    1 root     root            35 Feb  6  2015 fgrep -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 find -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          5805 Feb  6  2015 firmwareConfig.sh
-r-xr-xr-x    1 root     root         13820 Feb  6  2015 ft-stats
-r-xr-xr-x    1 root     root        369281 Feb  6  2015 gdbserver
-r-x------    1 root     root         10507 Feb  6  2015 generate-certificates
-r-xr-xr-x    1 root     root        757296 Feb  6  2015 genisoimage
lrwxrwxrwx    1 root     root            35 Feb  6  2015 getty -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         12432 Feb  6  2015 gpuvm
-r-xr-xr-x    1 root     root           174 Feb  6  2015 grabCIMData
lrwxrwxrwx    1 root     root            35 Feb  6  2015 grep -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 gunzip -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 gzip -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 halt -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         13644 Feb  6  2015 hbrfilterctl
lrwxrwxrwx    1 root     root            35 Feb  6  2015 head -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 hexdump -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         24958 Feb  6  2015 host-ind
-r-xr-xr-x    1 root     root           467 Aug  5  2014 host_reboot.sh
-r-xr-xr-x    1 root     root           473 Aug  5  2014 host_shutdown.sh
-r-xr-xr-x    1 root     root      22472516 Feb  6  2015 hostd
-r-xr-xr-x    1 root     root         30304 Feb  6  2015 hostd-probe
lrwxrwxrwx    1 root     root            35 Feb  6  2015 hostname -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            16 Feb  6  2015 hwclock -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root         38709 Oct 22  2014 indcfg
lrwxrwxrwx    1 root     root            35 Feb  6  2015 inetd -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 init -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          3309 Feb  6  2015 init-launcher
-r-xr-xr-x    1 root     root           671 Feb  6  2015 initterm.sh
-r-xr-xr-x    1 root     root          1270 Feb  6  2015 install
lrwxrwxrwx    1 root     root            16 Feb  6  2015 irqinfo -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root        271588 Feb  6  2015 isoinfo
-r-xr-xr-x    1 root     root        345568 Feb  6  2015 jumpstart
-r-xr-xr-x    1 root     root          5012 Feb  6  2015 kdestroy
lrwxrwxrwx    1 root     root            35 Feb  6  2015 kill -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         14728 Feb  6  2015 kinit
-r-xr-xr-x    1 root     root         14480 Feb  6  2015 klist
-r-xr-xr-x    1 root     root        158126 Feb  6  2015 less
-r-xr-xr-x    1 root     root          7115 Feb  6  2015 lldpnetmap
lrwxrwxrwx    1 root     root            35 Feb  6  2015 ln -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          9660 Feb  6  2015 localcli
-r-xr-xr-x    1 root     root          3234 Feb  6  2015 lockfile
-r-xr-xr-x    1 root     root         26180 Feb  6  2015 logchannellogger
lrwxrwxrwx    1 root     root            35 Feb  6  2015 logger -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 login -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 ls -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            16 Feb  6  2015 lsof -> /bin/vmkvsitools
lrwxrwxrwx    1 root     root            16 Feb  6  2015 lspci -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root        101191 Feb  6  2015 lsusb
lrwxrwxrwx    1 root     root            35 Feb  6  2015 lzop -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 lzopcat -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        154084 Feb  6  2015 mcopy
lrwxrwxrwx    1 root     root            35 Feb  6  2015 md5sum -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        137288 Feb  6  2015 memstats
lrwxrwxrwx    1 root     root            35 Feb  6  2015 mkdir -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 mkfifo -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 mknod -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 mktemp -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 more -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 mv -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         19952 Feb  6  2015 nc
-r-xr-xr-x    1 root     root         26252 Feb  6  2015 net-cdp
-r-xr-xr-x    1 root     root         91908 Feb  6  2015 net-dvs
-r-xr-xr-x    1 root     root         42316 Feb  6  2015 net-lacp
-r-xr-xr-x    1 root     root         42436 Feb  6  2015 net-lbt
-r-xr-xr-x    1 root     root        104048 Feb  6  2015 net-stats
-r-xr-xr-x    1 root     root         71448 Feb  6  2015 nfcd
lrwxrwxrwx    1 root     root            35 Feb  6  2015 nohup -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root            38 Feb  6  2015 nologin
lrwxrwxrwx    1 root     root            35 Feb  6  2015 nslookup -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        171424 Feb  6  2015 ntfscat
-r-xr-xr-x    1 root     root        178109 Feb  6  2015 ntp-keygen
-r-xr-xr-x    1 root     root        645913 Feb  6  2015 ntpd
-r-xr-xr-x    1 root     root        228086 Feb  6  2015 ntpdc
-r-xr-xr-x    1 root     root        223469 Feb  6  2015 ntpq
lrwxrwxrwx    1 root     root            35 Feb  6  2015 od -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        561983 Feb  6  2015 openssl
-r-xr-xr-x    1 root     root         67280 Feb  6  2015 openwsmand
-r-xr-xr-x    1 root     root          8284 Feb  6  2015 pam_tally2
-r-xr-xr-x    1 root     root         29388 Feb  6  2015 partedUtil
lrwxrwxrwx    1 root     root            31 Feb  6  2015 passwd -> /usr/lib/vmware/auth/bin/passwd
-r-xr-xr-x    1 root     root        107405 Feb  6  2015 pcscd
lrwxrwxrwx    1 root     root            16 Feb  6  2015 pgrep -> /bin/vmkvsitools
lrwxrwxrwx    1 root     root            16 Feb  6  2015 pidof -> /bin/vmkvsitools
lrwxrwxrwx    1 root     root            29 Feb  6  2015 pigz -> /usr/lib/vmware/pigz/bin/pigz
lrwxrwxrwx    1 root     root            12 Feb  6  2015 ping -> /bin/vmkping
lrwxrwxrwx    1 root     root            12 Feb  6  2015 ping6 -> /bin/vmkping
lrwxrwxrwx    1 root     root            16 Feb  6  2015 pkill -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root         61836 Feb  6  2015 pktcap-uw
-r-xr-xr-x    1 root     root          2757 Feb  6  2015 powerOffVms
lrwxrwxrwx    1 root     root            35 Feb  6  2015 poweroff -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 printf -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          9548 Feb  6  2015 prop_of_instances
lrwxrwxrwx    1 root     root            16 Feb  6  2015 ps -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root          4968 Feb  6  2015 python
-r-xr-xr-x    1 root     root          5448 Feb  6  2015 randomSeed
lrwxrwxrwx    1 root     root            35 Feb  6  2015 readlink -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 reboot -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root       1581548 Feb  6  2015 remoteDeviceConnect
lrwxrwxrwx    1 root     root            35 Feb  6  2015 reset -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 resize -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root       1059580 Feb  6  2015 rhttpproxy
lrwxrwxrwx    1 root     root            35 Feb  6  2015 rm -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 rmdir -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            30 Feb  6  2015 runInRP -> /usr/lib/vmware/rp/bin/runInRP
-r-xr-xr-x    1 root     root          9628 Feb  6  2015 scantools
-r-xr-xr-x    1 root     root         71272 Feb  6  2015 sched-stats
-r-xr-xr-x    1 root     root          4295 Feb  6  2015 schedsnapshot
lrwxrwxrwx    1 root     root            31 Feb  6  2015 scp -> /usr/lib/vmware/openssh/bin/scp
-r-xr-xr-x    1 root     root        116708 Feb  6  2015 sdrsInjector
-r-xr-xr-x    1 root     root         22168 Feb  6  2015 secpolicytools
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sed -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         26332 Feb  6  2015 sensord
lrwxrwxrwx    1 root     root            35 Feb  6  2015 seq -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          2748 Feb  6  2015 services.sh
lrwxrwxrwx    1 root     root            35 Feb  6  2015 setsid -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          4320 Aug  5  2014 sfcb-config.py
-r-xr-xr-x    1 root     root         27769 Oct 22  2014 sfcbd
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sh -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sha1sum -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sha256sum -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sha512sum -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         13423 Feb  6  2015 sharedStorageHostProfile.sh
-r-xr-xr-x    1 root     root           372 Feb  6  2015 shutdown.sh
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sleep -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        146796 Feb  6  2015 slpd
-r-xr-xr-x    1 root     root         22020 Feb  6  2015 smartd
-r-xr-xr-x    1 root     root          5515 Feb  6  2015 smbiosDump
-r-xr-xr-x    1 root     root        784672 Feb  6  2015 snmpd
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sort -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            31 Feb  6  2015 ssh -> /usr/lib/vmware/openssh/bin/ssh
lrwxrwxrwx    1 root     root            35 Feb  6  2015 stat -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        116832 Feb  6  2015 storageRM
-r-xr-xr-x    1 root     root        613689 Feb  6  2015 strace
lrwxrwxrwx    1 root     root            35 Feb  6  2015 stty -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sum -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          3432 Feb  6  2015 summarize-dvfilter
lrwxrwxrwx    1 root     root            35 Feb  6  2015 sync -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 tail -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 tar -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        766044 Feb  6  2015 tcpdump-uw
-r-xr-xr-x    1 root     root          1111 Feb  6  2015 techsupport.sh
lrwxrwxrwx    1 root     root            35 Feb  6  2015 tee -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 test -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          5448 Feb  6  2015 ticket
lrwxrwxrwx    1 root     root            35 Feb  6  2015 time -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 timeout -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root          4591 Feb  6  2015 tmpwatch.py
lrwxrwxrwx    1 root     root            35 Feb  6  2015 touch -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         17740 Feb  6  2015 tracenet
-r-xr-xr-x    1 root     root         27742 Nov  9  2011 traceroute
lrwxrwxrwx    1 root     root            35 Feb  6  2015 true -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         72616 Feb  6  2015 tune2fs
lrwxrwxrwx    1 root     root            35 Feb  6  2015 uname -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 uniq -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 unlzop -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 unzip -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            16 Feb  6  2015 uptime -> /bin/vmkvsitools
lrwxrwxrwx    1 root     root            35 Feb  6  2015 usleep -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root         26148 Feb  6  2015 uwstats
lrwxrwxrwx    1 root     root            16 Feb  6  2015 vdf -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root         58960 Feb  6  2015 vdq
lrwxrwxrwx    1 root     root            16 Feb  6  2015 vdu -> /bin/vmkvsitools
lrwxrwxrwx    1 root     root            35 Feb  6  2015 vi -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            10 Feb  6  2015 vim-cmd -> /bin/hostd
lrwxrwxrwx    1 root     root            44 Feb  6  2015 vm-support -> /usr/lib/vmware/hostd/cgi-bin/vm-support.cgi
-r-xr-xr-x    1 root     root         17728 Feb  6  2015 vmcp
-r-xr-xr-x    1 root     root          9644 Feb  6  2015 vmdumper
-r--r--r--    1 root     root           483 Feb  6  2015 vmfs-support
-r-xr-xr-x    1 root     root         48136 Feb  6  2015 vmkbacktrace
-r-xr-xr-x    1 root     root          9540 Feb  6  2015 vmkchdev
-r-xr-xr-x    1 root     root         91604 Feb  6  2015 vmkdevmgr
-r-xr-xr-x    1 root     root        137008 Feb  6  2015 vmkdump_extract
-r-xr-xr-x    1 root     root         66888 Feb  6  2015 vmkerrcode
-r-xr-xr-x    1 root     root        109652 Feb  6  2015 vmkfstools
-r-xr-xr-x    1 root     root        117400 Feb  6  2015 vmkiscsi-tool
-r-xr-xr-x    1 root     root        849832 Feb  6  2015 vmkiscsid
-r-xr-xr-x    1 root     root         13792 Feb  6  2015 vmkload_mod
-r-xr-xr-x    1 root     root         13740 Feb  6  2015 vmkmkdev
-r-xr-xr-x    1 root     root         22028 Feb  6  2015 vmkperf
-r-xr-xr-x    1 root     root         38212 Feb  6  2015 vmkping
-r-xr-xr-x    1 root     root          9544 Feb  6  2015 vmkramdisk
-r-xr-xr-x    1 root     root         75868 Feb  6  2015 vmkvsitools
-r-xr-xr-x    1 root     root         17732 Feb  6  2015 vmtar
lrwxrwxrwx    1 root     root            16 Feb  6  2015 vmware -> /bin/vmkvsitools
-r-xr-xr-x    1 root     root          2699 Feb  6  2015 vmware-autostart.sh
-r-xr-xr-x    1 root     root       1392716 Feb  6  2015 vmware-usbarbitrator
-r-xr-xr-x    1 root     root          6725 Feb  6  2015 vmware-vimdump
lrwxrwxrwx    1 root     root            13 Oct 20 15:42 vmx -> /unlocker/vmx
-r-xr-xr-x    1 root     root         18576 Feb  6  2015 vmx-buildtype
lrwxrwxrwx    1 root     root            19 Oct 20 15:42 vmx-debug -> /unlocker/vmx-debug
lrwxrwxrwx    1 root     root            19 Oct 20 15:42 vmx-stats -> /unlocker/vmx-stats
-r-xr-xr-x    1 root     root        175476 Feb  6  2015 voma
-r-xr-xr-x    1 root     root           383 Feb  6  2015 vprobe
-r-xr-xr-x    1 root     root         22064 Feb  6  2015 vscsiStats
-r-xr-xr-x    1 root     root         21840 Feb  6  2015 vsi_traverse
-r-xr-xr-x    1 root     root         59300 Feb  6  2015 vsish
-r-xr-xr-x    1 root     root       3549064 Feb  6  2015 vvold
lrwxrwxrwx    1 root     root            35 Feb  6  2015 watch -> /usr/lib/vmware/busybox/bin/busybox
-r-x------    1 root     root         11807 Feb  6  2015 watchdog.sh
lrwxrwxrwx    1 root     root            35 Feb  6  2015 wc -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 wget -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 which -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 who -> /usr/lib/vmware/busybox/bin/busybox
lrwxrwxrwx    1 root     root            35 Feb  6  2015 xargs -> /usr/lib/vmware/busybox/bin/busybox
-r-xr-xr-x    1 root     root        174336 Feb  6  2015 xkbcomp
lrwxrwxrwx    1 root     root            35 Feb  6  2015 zcat -> /usr/lib/vmware/busybox/bin/busybox

2. ls -la /unlocker

[root@vm1:~] ls -la /unlocker
total 41396
drwxr-xr-x    1 root     root           512 Oct 20 18:40 .
drwxr-xr-x    1 root     root           512 Oct 20 18:40 ..
-r-xr-xr-x    1 root     root       9883340 Oct 20 15:42 libvmkctl.so
-r-sr-xr-x    1 root     root             0 Oct 20 18:40 vmx
-r-sr-xr-x    1 root     root      32494992 Oct 20 15:42 vmx-debug
-rw-r--r--    1 root     root             0 Oct 20 18:40 vmx-debuglrwxrwxrwx
-r-sr-xr-x    1 root     root             0 Oct 20 18:40 vmx-stats

3. esxcli system visorfs ramdisk list

[root@vm1:~] esxcli system visorfs ramdisk list
Ramdisk Name  System  Include in Coredumps    Reserved     Maximum       Used  Peak Used   Free  Reserved Free  Maximum Inodes  Allocated Inodes  Used Inodes  Mount Point
------------  ------  --------------------  ----------  ----------  ---------  ---------  -----  -------------  --------------  ----------------  -----------  ---------------------------
root            true                  true   32768 KiB   32768 KiB    184 KiB    196 KiB   99 %           99 %            9472              4096         3547  /
etc             true                  true   28672 KiB   28672 KiB    196 KiB    228 KiB   99 %           99 %            4096              1024          506  /etc
opt             true                  true       0 KiB   32768 KiB      0 KiB      0 KiB  100 %            0 %            8192              1024            5  /opt
var             true                  true    5120 KiB   49152 KiB    432 KiB    472 KiB   99 %           91 %            8192               384          360  /var
tmp            false                 false    2048 KiB  262144 KiB     36 KiB    280 KiB   99 %           98 %            8192               256           12  /tmp
hostdstats     false                 false       0 KiB  310272 KiB   2756 KiB   2756 KiB   99 %            0 %            8192                32            4  /var/lib/vmware/hostd/stats
unlocker       false                 false  102400 KiB  102400 KiB  41388 KiB  94416 KiB   59 %           59 %            8192                32            6  /unlocker

Link to comment
Share on other sites

My latest attempt to install the unlocker 2.0.7 ended up in a severe problem that I didn't expect. The links to my NFS share on my QNAP changed after the reboot and all my images on the QNAP share are now shown as offline and are now no longer accessible.

 

My NFS share vSphere​NFS pointed to the Folder /vmfs/volumes/4571e371-bfa92c9b which did no longer exist after the reboot. It was then 5513bff6-872cecf3.

I did not manage to fix this.​ How do I tell vSphere that the images pointing to 4571e371-bfa92c9b are now under ​5513bff6-872cecf3? This is where the Image Folders physically exist.

A new softlink doesn't help as it will be deleted after a reboot. And changing the link for vSphereNFS to 5513bff6-872cecf3 doesn't help either as the vSphere Client is still looking on 4571e371-bfa92c9b. How do I fix this? Everything is still there, but how do I get my images back into the vSphere Client view?

 

Good work, I am unexpectedly busted​​ and lost access to my most important images. Please help! :blush:







 

Link to comment
Share on other sites

 

You are very welcome.  Thank you for all your efforts!

 

Here is the requested output.

 

1. ls -la /bin

2. ls -la /unlocker

[root@vm1:~] ls -la /unlocker
total 41396
drwxr-xr-x    1 root     root           512 Oct 20 18:40 .
drwxr-xr-x    1 root     root           512 Oct 20 18:40 ..
-r-xr-xr-x    1 root     root       9883340 Oct 20 15:42 libvmkctl.so
-r-sr-xr-x    1 root     root             0 Oct 20 18:40 vmx
-r-sr-xr-x    1 root     root      32494992 Oct 20 15:42 vmx-debug
-rw-r--r--    1 root     root             0 Oct 20 18:40 vmx-debuglrwxrwxrwx
-r-sr-xr-x    1 root     root             0 Oct 20 18:40 vmx-stats

3. esxcli system visorfs ramdisk list

 

The unlocker ls output looks very odd, plus your ramdisk is not using the same amount of storage as my fully working system. Next step:

 

1. Reboot

2. Run local-template.sh from the unlocker folder

3. ls -la /unlocker

Link to comment
Share on other sites

Here is the output.

 

1. ls -la /unlocker

[root@vm1:~] ls -la /unlocker
total 94424
drwxr-xr-x    1 root     root           512 Oct 20 21:06 .
drwxr-xr-x    1 root     root           512 Oct 20 21:06 ..
-r-xr-xr-x    1 root     root       9883340 Oct 20 21:06 libvmkctl.so
-r-sr-xr-x    1 root     root      25702008 Oct 20 21:06 vmx
-r-sr-xr-x    1 root     root      32494992 Oct 20 21:06 vmx-debug
-r-sr-xr-x    1 root     root      28595960 Oct 20 21:06 vmx-stats

Link to comment
Share on other sites

My latest attempt to install the unlocker 2.0.7 ended up in a severe problem that I didn't expect. The links to my NFS share on my QNAP changed after the reboot and all my images on the QNAP share are now shown as offline and are now no longer accessible.

 

My NFS share vSphere​NFS pointed to the Folder /vmfs/volumes/4571e371-bfa92c9b which did no longer exist after the reboot. It was then 5513bff6-872cecf3.

 

I did not manage to fix this.​ How do I tell vSphere that the images pointing to 4571e371-bfa92c9b are now under ​5513bff6-872cecf3? This is where the Image Folders physically exist.

 

A new softlink doesn't help as it will be deleted after a reboot. And changing the link for vSphereNFS to 5513bff6-872cecf3 doesn't help either as the vSphere Client is still looking on 4571e371-bfa92c9b. How do I fix this? Everything is still there, but how do I get my images back into the vSphere Client view?

 

Good work, I am unexpectedly busted​​ and lost access to my most important images. Please help! :blush:

 

 

Sorry to hear that but this is the first time it has happened to anyone, and it could be a coincidence. The only thing the script does which may case an issue is restart the hostd service because we need to patch a loaded shared object. As I don't run an NFS datastore I am not sure what to suggest next but this VMware KB article may help http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2016122:

 

I was thinking of this part of the KB.

If it is not mounted, try remounting it using this command:

# esxcfg-nas -a datastore_name -o nfs_server_hostname/ip -s mount_point

Alternatively try to add the datastore again using the vSphere client

I think that everyone needs to understand that using an unsupported change to system binaries could have unknown side effects. I have others who help test this out, but we cannot possibly test all possibilities.

Link to comment
Share on other sites

Hey guys,

 

I'm trying to install Mac OS X to a ESXi 6 using unlocker version 2.0.7, but when it turns on all I get is a Connecting CD/DVD Drive - Unsuccesful and it won't boot using the Mac OS X installation ISO, any ideas?

 

Thanks.

Link to comment
Share on other sites

 Share

×
×
  • Create New...