Forum / NoMachine for Windows / Connect a disk problem
- This topic has 1 reply, 2 voices, and was last updated 7 years ago by Mushroom.
-
AuthorPosts
-
November 20, 2017 at 09:17 #16527KentParticipant
Running Windows 10 x64, latest patches. Latest client (6.0.62) connecting to Mac Mini running MacOS High Sierra (10.13.1) with NoMachine 6.0.62 as well. I’m trying to connect to a local disk (on the PC) to share with the remote (the Mac) and I’m not sure how to interpret what is apparently an error stating:
“Failed to Connect to the disk C:/. the directory C doesn’t exist”
I’ve tried naming the Export As: different things, to directories that exist on both the local and remote system but I’m confused about what it wants in the Export As: field. The error above was when I just used what it filled as the default, i.e. “C”
Thanks
-KentAttachments:
November 20, 2017 at 12:49 #16538MushroomParticipantHello Kent
Those error message could be given for various reasons and we have few steps that will help to solve this problem.1) First you can try to change name in “Export as” field.
This is name of the folder which inside would be mounted disk.
Change to something that doesn’t exist, because we don’t want to overwrite anything.2)Second its possible your account doesn’t have enough permissions to create directory on macOS, so make sure you have it. Try to create new folder there.
3) Another reason could be that on installation something went wrong with drivers from disks.
On Windows (even when its Client machine) its very important to restart computer when prompt come out on installation. Its important because otherwise drivers are not correctly installed.On macOS (Server machine) its important to allow NoMachine to install “third party drivers”.
If those prompt was missed, you can check it under System Preferences -> Security & Privacy tab.
*its possible to check it in less then 30 minutes after NoMachine installation.To list driver loaded on macOS use command:
$ kextstat | grep nx
You can get similar result as:
$ kextstat | grep nx
116 0 0xffffff7f80fcd000 0x5000 0x5000 com.nomachine.driver.nxau (4.1.b2) 78172556-B6A4-3112-BA41-E79D18108476Nxau is NoMachine audio driver, its loaded all the time. If its missing then installation went wrong, and system blocked our drivers. However, you can load it yourself.
First shutdown nxserver:
$ sudo /etc/NX/nxserver –shutdown
Load kext file:
$ sudo kextload /System/Library/Extensions//nxaudio.kextNow new window could appear on macOS with information about third party drivers.
Then you can check it under System Preferences -> Security & Privacy tab, and allow to load/install those drivers.
Last, start nxserver:
$ sudo /etc/NX/nxserver –startup
Now you should have nxau when you list kext files.About disks.
Nxfs is driver from disks. If nxfs is missing you can connect from Windows to macOS and try to export disk from Windows to macOS, and then run kextstat command. Now it should appear.$ kextstat | grep nx
168 0 0xffffff7f832c7000 0x5000 0x5000 com.nomachine.driver.nxau (4.1.b2) 78172556-B6A4-3112-BA41-E79D18108476
170 0 0xffffff7f832cc000 0x12000 0x12000 com.nomachine.kext.nxfs (4.1.b1) BFEE045F-718B-31CD-AA31-0E114A139EB3Thats mean that driver is ok. If nxfs.kext is missing that you can load it manually like before, but
its in other place:
$ sudo kextload /Library/Application\ Support/NoMachine/Extensions/nxfs.kextAnd now you should see nxfs.kext driver.
Also do you have problems with sharing other devices?
Or maybe something is not working on specific machines?We also got helpful articles:
NoMachine Installation GuideIf above commands don’t help, please gather logs:
How to collect logs.
This instruction work on NoMachine 6 version as well. Any logs can be sent to forum[at]nomachine[dot]com/mushroom
-
AuthorPosts
Closed because the user did not provide further feedback. Please notify us if you confirm that it is resolved or open a new topic if you have the same problem.