Parallels Tools for M1 aarch64 not working (Kali 2021.1) - Does anyone know any workaround?

Discussion in 'Linux Virtual Machine' started by JuanjoS1, May 4, 2021.

  1. JuanjoS1

    JuanjoS1 Bit poster

    Messages:
    3
    Since I am not able to install Parallel Tools, the screen resolution of the virtual machine is not configured properly.

    Code:
    ┌──(kali㉿kali)-[/media/kali/Parallels Tools]
    └─$ sudo ./install                                                        102 ⨯
    [sudo] password for kali:
    ./install: línea 43: /media/kali/Parallels Tools/installer/installer.aarch64: No existe el fichero o el directorio
    
    Code:
    ┌──(kali㉿kali)-[/media/kali/Parallels Tools/installer]
    └─$ sudo ./install-cli.sh --install-unattended-with-deps                                        102 ⨯
    Started installation of Parallels Guest Tools version '16.3.2.50531'
    Error: Xorg version 1.20 not supported
    
     
  2. JuanjoS1

    JuanjoS1 Bit poster

    Messages:
    3
    Still looking for a solution! Any help?

    FYI: I tried to manually configure /etc/default/grub as described in https://wiki.debian.org/GrubTransition

    Code:
    GRUB_GFXMODE=1280x800
    GRUB_GFXPAYLOAD_LINUX=keep
    Also with vga parameter. But, neither of these worked.
     
  3. JuanjoS1

    JuanjoS1 Bit poster

    Messages:
    3
    I made it!

    I realized the option to install Parallel Tools from menu did not mount the latest tools available, so I manage to do all the process manually:

    1) I copied the iso file /Applications/Parallels Desktop.app/Contents/Resources/Tools/prl-tools-lin-arm.iso to guest linux
    2) mount iso file
    3) run installed
     
  4. DavidB135

    DavidB135 Bit poster

    Messages:
    1
    This is still an issue 2022-08-24;

    Solution:

    On host macOS open up terminal and run:

    ```
    cd /Applications/Parallels\ Desktop.app/Contents/Resources/Tools
    python -m http.server
    ```

    On the guest VM open a terminal and run the following:

    ```
    curl http://10.211.55.2:8000/prl-tools-lin-arm.iso -o /tmp/prl-tools.iso
    mount -oloop /tmp/prl-tools.iso /media/cdrom0
    cd /media/cdrom0
    sudo bash install-cli.sh --install-unattended-with-deps
    ```

    Wait for the installation to complete, reboot the guest VM, Toiols are now installed, your `/media/psf` should once again have shared folders within; aswell as other functionality (drag and drop, clipboard etc) don't forget to go back to the macOS terminal and press ctrl+c to exit the python process serving the http server for the directory.

    `10.211.55.2` is _normally_ the ip of the macOS host, however yours may vary, review this on the macOS host, you _can_ also use the LAN ip address, to find that head to System Preferences > Network, the ip address for the connected network will be displayed on the right of the window; similar to the following:

    ```CONNECTED

    Wi-Fi is connected to NETWORK-NAME and has the
    IP Address 123.123.123.123.
    ```

    The ip address listed can be used in the above curl command to reach the python http server and pull the ISO file into the guest.
     

Share This Page