moka5

Moka5 Engine™ Publisher FAQ - Publisher Frequently Asked Questions

General Information

  1. What Host Operating Systems are supported?
  2. Which VMware products will the Moka5 Engine work with?
  3. Which USB flash drive should I use?

Cache Information

  1. How much cache should I allocate?
  2. How do I check the cache statistics?
  3. How do I resize the cache?

Transferring a LivePC between a host and a removeable USB

  1. How do I transfer a LivePC from host to USB?
  2. How do I transfer a LivePC from USB to host?

Proxy Information

  1. Does Moka5 Engine support network proxies?
  2. How can I manually configure a network proxy?

Support Information

  1. How do I get support?
  2. Where is the Moka5 Engine Log?

General Information

What Host Operating Systems are supported?

Moka5 Engine supports the following Host Operating Systems:
  • Windows XP (Home, Pro, or Media Center) with Service Pack 2
  • Windows Vista and 2GB of free disk space
Moka5 Engine has the following additional requirements:
  • Disk space: 2GB of free disk space
  • Memory (RAM): 1 GBminimum, 2 GB recommended (running more LivePCs requires additional memory)

Which VMware products will the Moka5 Engine work with?

Moka5 Engine will work with any of the following VMware products:
  • VMware Player 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 2.0.0, 2.0.1, 2.0.2
  • VMware Workstation 5.5.1, 5.5.2, 5.5.3, 5.5.4, 5.5.5, 6.0.0, 6.0.1, 6.0.2
Moka5 Engine is not compatible with the following VMware products:
  • VMware Server
  • VMware ACE
  • VMware Workstation 4.x and 5.0

Which USB flash drive should I use?

We have reviewed some of the USB Flash Drives currently available on the market. You can find the review here.

Cache Information

Cache User Interface: Starting with Moka5 Engine version 1.0.11226, the cache reporting and resizing is available in the via the Settings option.

How much cache should I allocate?

The installer defaults to 2GB of cache space and will recommend a smaller amount if 2GB is not available.

The amount of cache needed depends on several factors:

  1. The number of LivePCs you expect use.
  2. The size of the LivePCs (depends on which LivePCs are used).
  3. Whether the LivePC will be used while disconnected from the Internet.

How do I check the cache statistics?

You can use the "cache-control.exe" program to check the status of the cache:

  1. Open a Command Prompt by clicking on the Start menu, selecting "Run...", typing "cmd", and pressing OK.
  2. Change to the Moka5 directory by typing these two lines:
         C:
         cd "\Program Files\Moka5\Engine\bin"
    
    If you installed to a different directory, you will need to specify that directory instead. For example, if you installed on a USB drive E:, you will need to type:
         E:
         cd "\Moka5\Program Files\Moka5\Engine\bin"
    
  3. Type the following to print cache statistics:
         cache-control stats
    

This example shows that 144 MBs are used and 472 MBs are still available.

C:\Program Files\Moka5\Engine\bin>cache-control.exe stats
Sector size: 2048 bytes
Block size: 131072 bytes
Block allocation stats
capacity: 4953 (619 Mbytes)
data: 1152 (144 Mbytes) (73.85% sectors used)
pinned: 0 (0 Mbytes) (0.00% sectors used)
table: 20 (2 Mbytes)
free: 3781 (472 Mbytes)

How do I resize the cache?

You can use the "cache-control.exe" program to resize the cache after installation:

  1. Close the Moka5 Engine.
  2. Open a Command Prompt by clicking on the Start menu, selecting "Run...", typing "cmd", and pressing OK.
  3. Change to the Moka5 directory by typing these two lines:
         C:
         cd "\Program Files\Moka5\Engine\bin"
    
    If you installed to a different directory, you will need to specify that directory instead. For example, if you installed on a USB drive E:, you will need to type:
         E:
         cd "\Moka5\Program Files\Moka5\Engine\bin"
    
  4. Type the following to resize your cache to 5 GB:
         cache-control resize 40000
    
    NOTE: Decreasing the cache size may require some LivePCs to be downloaded again.
  5. If you increased the size, you should now have some free cache space. If you want to check, type:
         cache-control stats
    
    and check that the number of free blocks is greater than zero.

Transferring a LivePC between a host and a removeable USB

How do I transfer a LivePC from host to USB?

First, install Moka5 Engine to USB with the appropriate cache size.

Transferring the cache

If you need the cache: copy the flat.* files from the "%ALLUSERSPROFILE%\Application Data\Moka5\Engine\cache" folder to the USB drive: "Moka5\Program Files\Moka5\Engine\cache"

LivePC instances

Copy the LivePC folder(s) from "%userprofile%\Application Data\Moka5\Engine" to the USB drive "Moka5\Documents and Settings\Moka5User\Application Data\Moka5\Engine"

LivePC user files/shared files (optional):

Desktop User Files:
%userprofile%\My Documents\My LivePC Documents
Desktop Shared LivePC Documents:
%userprofile%\My Documents\My Shared LivePC Documents
USB User Files:
Moka5\Documents and Settings\Moka5user\My Documents\My LivePC Documents
USB Shared LivePC Documents:
Moka5\Documents and Settings\Moka5user\My Documents\My Shared LivePC Documents

How do I transfer a LivePC from USB to host?

First, install Moka5 Engine to the host with the appropriate cache size.

Transfering the cache

If you need the cache: copy the flat.* files from the "Moka5\Program Files\Moka5\Engine\cache" to the local host "Program Files\Moka5\Engine\cache"

LivePC instances

Copy the LivePC folder(s) from the USB drive "Moka5\Documents and Settings\Moka5User\Application Data\Moka5\Engine" to "%userprofile%\Application Data\Moka5\Engine"

LivePC user files/shared files (optional):

Desktop User Files:
"%userprofile%\My Documents\My LivePC Documents"
Desktop Shared LivePC Documents:
"%userprofile%\My Documents\My Shared LivePC Documents"
USB User Files:
"Moka5\Documents and Settings\Moka5user\My Documents\My LivePC Documents"
USB Shared LivePC Documents:
"Moka5\Documents and Settings\Moka5user\My Documents\My Shared LivePC Documents"

Proxy

Network Settings User Interface: Starting with Moka5 Engine version 1.0.11226, the proxy settings can be configured via the Settings, Network Settings option.

Does Moka5 Engine support network proxies?

By default, Moka5 Engine uses the default proxy settings configured in Internet Explorer. If you do not use Internet Explorer and use another browser such as Firefox, please use the instructions below to manually configure proxy settings.

How can I manually configure a network proxy?

If you need to manually configure a network proxy, you can do the following:

  • Press Ctrl-F8
  • Click on "Set http proxy to use"
  • Type in your proxy information, e.g.: proxy.example.com:8080
  • If your proxy is socks4 or socks5, click on "Set type of http proxy" and enter the type.
  • If your proxy requires authentication, click on "[username]:[password] to use for connecting to the proxy" and enter the username and password.
  • To test your proxy, please try to access these URLs via your web browser:
    http://repo.Moka5.com/fearless/ver-11/vm.xml
    http://repo.Moka5.com/fearless/ver-11/vm.vmx
    http://repo.Moka5.com/fearless/ver-11/system.cdsk
    http://repo.Moka5.com/fearless/ver-11/system.vmdk

    If these files cannot be accessed via the browser, a firewall or proxy is preventing access.
    If these files are accessible, check the Manual Proxy Configuration
    Check if the proxy is having any errors when accessing these files.

Support Information

How do I get support?

You can get help from our community forums or you can send us an email at [email protected].

When you post a question, please include some basic information so we can help assist you better.

  • Is this a Local Host installation or a USB installation?
  • Is there both a Host installation and USB installation?

Where is the Moka5 Engine Log?

Pressing Ctrl-Shift-F1 (all 3 keys) in the User Interface will place Moka5support.zip to the Desktop.

You can find most of the relevant information in "m5engine.log".

  • Local Disk: "%userprofile%\Application Data\Moka5\Engine"
  • For USB: "Moka5\Documents and Settings\Moka5user\Application Data\Moka5\Engine"