-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
prl_fs filesystem not found with latest parallels version (20.2.0) #483
Comments
Same problem here with me using Parallels Version 20.2.0 (55872) on Mac OS 15.2 running on ARM Mx silicon trying to After fixing the installation package of the parallels-tools (the prl-tools-lin-arm.iso) of that Parallels version has a missing closing " in the file dkms.conf as part of the packed prl_mod.tar.gz) the installation runs without errors. Without that fix the installation of parallels-tools fails in my setup. See here for instructions to manually re-install the parallels-tools: https://kb.parallels.com/en/129740 If I manually start my existing Ubuntu 22.04.4 ARM64VM which I updated to the new version of Parallels and where I re-installed the parallels-tools after the missing " fix, I can see all my shares mounted to So, did Parallels switch to FUSE filesystem on Linux recently? Is the vagrant-parallels mount command line using I am just guessing here, I have no access to a previous version of Parallels. But maybe someone can take advantage of this findings, maybe it is boring known stuff... |
To fix the Tools installation, attach the CD-ROM with Parallels Tools to the VM. Then: $ sudo mount /dev/cdrom /mnt
$ cp -R /mnt prl-tools
$ cd prl-tools/kmods/
$ tar xzf prl_mod.tar.gz
$ patch
--- dkms.conf.orig 2025-01-29 16:28:49.324491015 +0000
+++ dkms.conf 2025-01-29 16:28:56.060555234 +0000
@@ -5,7 +5,7 @@
# http://www.parallels.com
-MAKE="make -f Makefile.kmods KSRC=$kernel_source_dir KVER=$kernelver
+MAKE="make -f Makefile.kmods KSRC=$kernel_source_dir KVER=$kernelver"
CLEAN="make -f Makefile.kmods clean"
PACKAGE_NAME="parallels-tools"
PACKAGE_VERSION="20.2.0.55872"
(press ctrl-D here)
$ tar czf prl_mod.tar.gz --exclude=prl_mod.tar.gz .
$ cd ..
$ sudo ./install
# To clean up:
$ cd ..
$ rm -rf prl-tools But, as @BodoHuber outlined, that alone does not cut it since the |
For the time being, does anybody know where/how I can download PD version 20.1.3? |
@mpdude thx for the command sequence above, that seems to do exactly what I did manually before. In the meantime I am sure that Parallels moved to fuse filesystem, but I don't know when this happened. Unfortunately I can not figure out how to mount a share from commandline using fuse.prl_fsd. If anybody knows how to do it, I am excited to learn about. Since you ask for 20.1.3 in particular: do you know that this version still uses 'prl_fs' filesystem? Or is it a guess? I am asking since the version history of Parallels mentions a move to high-level FUSE API with 20.0.0, so I wonder if any 20.x version will work with vagrant. Even the forum link you mentioned above tells about downgrading to 19. |
You're right - it was just my unverified assumption that this happened in the latest minor release. Unfortunately, I did not find any download sources for 20.1 or 20.0 versions. So, I will have to downgrade to v19 for the time being and hope that someone from Parallels will pick this up. I'd be glad to try workarounds or other if that helps. |
Testing 20.1.3 right now found here. Bitdefender did not find any issues, nor do I see any hint to fraud versions. Anybody ever had problems with downloads from sooftware.com? Sounds really suspicious, but I am carefully testing now. Good news is that 20.1.3 seems to have 'fuse.prl_fsd' AND 'prl_fs'... Doing further tests now... PS: 20.1.3 works with vagrant because it still has 'prl_fs' !!! |
I have opened support ticket 5156867 with Parallels and hope that somebody from their company will help us here :-) |
Hi Guys, sorry for the delay, we are checking this internally. |
You can find the official download link here Version 20.1.3-55743 |
@bineesh-n Do you have insight into your support tickets and could you check Do you really need me to send screenshots and a technical report for that? If now, maybe you could add an internal note that progress for this case does not depend upon that? |
@bineesh-n From my perspective a vagrant-parallels specialist would need to replace the mounting and unmounting commands, the allowed share options and in addition to the mtab-line which needs to be more fuse.prl_fsd aware. With fuse.prl_fsd the commands look different than the mount and unmount commands we are use to. To mount a share vagrant-parallels would need to run something like To unmount a share vagrant-parallels would need to run something like |
@saml-caprx I tried to reproduce this issue it's not reproduced with Version Parallels 20.2.0 (55872) and 20.2.1 (55876) config I tested with
Vagrant logsBringing machine 'default' up with 'parallels' provider... mount command log in the guest machinesysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) |
You also need to install the latest parallels tools, only they do not provide the required
If you build the VM with the latest tools, the mounting does not work anymore. |
checking that |
@bjoernhaeuser I was able to reproduce this issue and soon, will give a fix |
Vagrant version 2.4.3. vagrant-parallels version 2.4.2. Mac M3 Pro.
I don't specify the file system type in the Vagrantfile:
The text was updated successfully, but these errors were encountered: