Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save attacker34/02dc48e865b62e01b8a65769a3daa6ea to your computer and use it in GitHub Desktop.
Save attacker34/02dc48e865b62e01b8a65769a3daa6ea to your computer and use it in GitHub Desktop.

Revisions

  1. mag911 revised this gist Jun 14, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -30,6 +30,6 @@ Then run that file with: `sudo ./install-cli.sh -i --verbose`

    Reboot when it's finished.

    @andyrudoff and @katter - many thanks for highlighting the file name correction.
    **@andyrudoff** and **@katter** - many thanks for highlighting the file name correction.

    [email protected] www.bloss.io
  2. mag911 revised this gist Jun 14, 2019. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -30,4 +30,6 @@ Then run that file with: `sudo ./install-cli.sh -i --verbose`

    Reboot when it's finished.

    @andyrudoff and @katter - many thanks for highlighting the file name correction.

    [email protected] www.bloss.io
  3. mag911 revised this gist Jun 14, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -8,7 +8,7 @@ Go to the kmods directory (`cd ~/parallels_fixed/kmods`) and extract the files (

    Remove `prl_mod.tar.gz` file from that directory (`rm prl_mod.tar.gz`)

    Find this file: `~/<your-folder-goes-here>/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.h`
    Find this file: `~/<your-folder-goes-here>/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prlfs.h`

    Modify the file by going to line 16 and inserting a new line. Add this text: `#include <uapi/linux/mount.h>`

  4. mag911 revised this gist Jun 6, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -24,7 +24,7 @@ Go to the kmods directory (`cd ~/parallels_fixed/kmods`) and re-zip the files: `

    Go to the installer directory `cd ~/parallels_fixed/installer`

    Sudo chmod the file: `install-cli.sh` to be executable eg. `sudo chmod 777 install-cli.sh`
    Sudo chmod the script files: `install-cli.sh` (and others) to be executable eg. `sudo chmod 777 *.sh`

    Then run that file with: `sudo ./install-cli.sh -i --verbose`

  5. mag911 revised this gist Jun 6, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -20,7 +20,7 @@ The file should now look like this. Save and exit.
    #include <linux/types.h>
    ..
    ```
    Go to the kmods directory (`cd ~/parallels_fixed/kmods`) and re-zip the files: `tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods`
    Go to the kmods directory (`cd ~/parallels_fixed/kmods`) and re-zip the files: `tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods` In case you missed it, yes that is a period(.) sitting there by itself and necessary.

    Go to the installer directory `cd ~/parallels_fixed/installer`

  6. mag911 revised this gist Jun 6, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -10,7 +10,7 @@ Remove `prl_mod.tar.gz` file from that directory (`rm prl_mod.tar.gz`)

    Find this file: `~/<your-folder-goes-here>/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.h`

    Modify the file. Go to line 16 and insert a new line. Add this line: `#include <uapi/linux/mount.h>`
    Modify the file by going to line 16 and inserting a new line. Add this text: `#include <uapi/linux/mount.h>`

    The file should now look like this. Save and exit.
    ```
  7. mag911 revised this gist Jun 6, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    First off, credit goes to gist.github.com/rudolfratusinski for leading the way here.
    First off, credit goes to github.com/rudolfratusinski for leading the way here.

    https://gist.github.com/rudolfratusinski/a4d9e3caff11a4d9d81d2e84abc9afbf

  8. mag911 created this gist Jun 6, 2019.
    33 changes: 33 additions & 0 deletions Parallel_Tools_fix_for_Ubuntu_19.04.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,33 @@
    First off, credit goes to gist.github.com/rudolfratusinski for leading the way here.

    https://gist.github.com/rudolfratusinski/a4d9e3caff11a4d9d81d2e84abc9afbf

    In a very similar approach, copy the files from the Parallels installation media and drop them in a folder somewhere (eg. ~/parallels_fixed)

    Go to the kmods directory (`cd ~/parallels_fixed/kmods`) and extract the files (`tar -xzf prl_mod.tar.gz`)

    Remove `prl_mod.tar.gz` file from that directory (`rm prl_mod.tar.gz`)

    Find this file: `~/<your-folder-goes-here>/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.h`

    Modify the file. Go to line 16 and insert a new line. Add this line: `#include <uapi/linux/mount.h>`

    The file should now look like this. Save and exit.
    ```
    ..
    #include <linux/fs.h>
    #include <uapi/linux/mount.h>
    #include <linux/types.h>
    ..
    ```
    Go to the kmods directory (`cd ~/parallels_fixed/kmods`) and re-zip the files: `tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods`

    Go to the installer directory `cd ~/parallels_fixed/installer`

    Sudo chmod the file: `install-cli.sh` to be executable eg. `sudo chmod 777 install-cli.sh`

    Then run that file with: `sudo ./install-cli.sh -i --verbose`

    Reboot when it's finished.

    [email protected] www.bloss.io