[Successful, apparently] 64-bit Kernel running VMware Tools?

Home Page Forums Network Management ZeroShell [Successful, apparently] 64-bit Kernel running VMware Tools?

This topic contains 1 reply, has 0 voices, and was last updated by  gordonf 3 years, 10 months ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #44197

    gordonf
    Member

    So I just got a 64-bit kernel set up on a VMware VM (Thank goodness this came out before my subscription expired!) and I’ve yet to try installing VMware Tools on this. I noticed some interesting artifacts though.

    For instance, I can install the 64-bit kernel using the temporary profile (60 MB out of 64 MB free, apparently), then select it from the boot manager, but subsequent profiles created or restored say I don’t have the 64-bit kernel installed. I would like to make a template like I’ve made templates before, but I want to know if having the 64-bit kernel loaded and started but using the temporary profile would break anything else.

    Has anyone else tried installing VMware Tools on a ZS installation with the 64-bit kernel? I think there are 64-bit binaries on the linux.iso image, so I wonder if switching kernels would break VMware Tools. I suspect the same steps as before would apply.

    #53704

    gordonf
    Member

    In the 64-bit kernel, /etc/modules isn’t a symbolic link anymore. This means one critical step (creating a modified /etc/modules with VMware Tools modules added) can’t happen easily.

    The step in question copies the contents of /lib/modules (linked to /etc/modules since 3.0.0) and then temporarily redirects it to a folder in /DB so the VMware Tools installer can save (or find?) things in it. The post-boot script copies files from this location into /etc, which is in RAM, before it tries launching the Tools process.

    Maybe that step isn’t needed anymore if /etc/modules is a read/write folder now? Or would I have to go picking through there to find added files now?

    #53705

    gordonf
    Member

    So if I skip re-linking /etc/modules, which isn’t even done in the post-boot script, the installation appears to proceed correctly, and the rest of the installation instructions worked. This kernel even has every VMware driver installed, not just the vmxnet3 driver.

    Now should I release this? Normally the 64-bit kernel requires a subscription. I’d at least like to have some better people test it.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.