We're making changes to the Community, so you may have received some notifications - thanks for your patience and welcome back. Learn more here.
Forum Discussion
mrforged
2 years agoHelpful | Level 6
Moving Dropbox folder from ~/Library/CloudStorage
What is the reason for not allowing me to specify where I want to save my Dropbox files in Ventura? I don't have enough space in my system drive to keep a copy of my Dropbox files. And yes, I need a local copy at all times. I tried replacing the folder with a symlink pointing to an external drive but that does not work. Dropbox just refuses to load and these are the last lines of the log file:
Traceback (most recent call last):
File "dropbox/client/main.pyc", line 5055, in _setup_root_for_account
File "dropbox/sync_root/helpers.pyc", line 164, in create_root_for_account
File "dropbox/foundation/futures/basic.pyc", line 853, in result
File "dropbox/sync_root/handlers/macos/file_provider.pyc", line 121, in set_result_or_convert_exception
dropbox.mac.internal.MacError: [Errno 62] Error Domain=NSPOSIXErrorDomain Code=62 "Too many levels of symbolic links"
It looks like 1 level of symbolic links is one level too many.
A search for Venture did not yield any results I found relevant. I need to know how to relocate the Dropbox folder. If I cannot relocate the folder, Dropbox loses its utility and that only means I will have to look for alternatives. I really hope I don't need to do that.
Hello goodnight.
I'm using the Ventura version, and I also had the same problem, analyzing my Logs, and observing the Forum messages, I performed a battery of tests.
1. Reinstall via homebrew (same error)
2. Manual reinstall (same error)Then I went to other levels of execution, when running as Root, it worked at first.
Puff, it dawned on me, permission was the problem.
I reset the permissions. (same error) lol 😞
I decided to run the binaries via terminal.
"cd /Applications/Dropbox.app/Contents/MacOS"
Then "./Dropbox"
However, I still got error.
Realizing that it had worked as root, and there were indications of permissions.
I decided to delete the root folders.
"/Users/elizeu/.dropbox"
"/Users/elizeu/Dropbox"IT WORKED.!!!!
He follows:
- JayDropbox Staff
Hi mrforged, thanks for messaging the Community.
With the new version of the Dropbox desktop application for Mac OS, changing the location of your Dropbox folder is no longer supported by the OS itself.
It will need to be stored on the CloudStorage folder, and can't be moved to another internal or external drive.
If you have any further queries, feel free to message back.
- PlumspotHelpful | Level 6
This must be Apple's way of moving everyone away from Dropbox to iCloud. I don't have 2TB of internal storage. But it looks like Google Drive uses some kind of alias to have the drive folder located on an external drive. ??? I love Dropbox, but I may have to move to Google Drive. 😛
- FGK-120Helpful | Level 6
Jay wrote:With the new version of the Dropbox desktop application for Mac OS, changing the location of your Dropbox folder is no longer supported by the OS itself.
It will need to be stored on the CloudStorage folder, and can't be moved to another internal or external drive.
What is the Dropbox company's advice to users whose Dropbox folder on an external drive is too large to be accommodated on the internal startup drive? (And who don't want to jump through hoops with Terminal workarounds.)
Are you saying that any files in excess of startup drive capacity will become online-only with just a link in the user's Dropbox folder?
Thanks.
- mrforgedHelpful | Level 6
That is what they are saying and they are blaming Apple for it.
From what I have been able to find, the requirement for the cloud storage provider's local copy to be stored on the local system drive is due to a dependency of a macOS feature or API called fileproviderd. This fileproviderd is a macOS-native method for accessing cloud file systems and it is what Apple's own iCloud drive uses. Apparently, Apple removed certain functionality from macOS that Dropbox and Microsoft's software (I am sure others as well) depended on to force them to use fileproviderd and it all began back in Catalina.
I know from first hand experience that the requirement to store Dropbox under ~/Library/CloudStorage/ can be worked around. Nothing is going to break. If I can do it with just a couple of commands from the Terminal, you can bet Dropbox could do that for you too if they really wanted to. Why don't they? The world may never know. At the very least, you know the requirement is a joke because if OneDrive can use any location on the local system drive to store its files, so can Dropbox. Why don't they? Another one of the big mysteries of life.
I only wish they didn't say things like "changing the location of your Dropbox folder is no longer supported by the OS itself." That is an outright lie and does not look good on you, Dropbox.
- Jeff6Explorer | Level 4
This so sucks! Does this change gives users more convenience or brings more trouble? For sure, it's the latter. I know it's MacOS's policy. This shows Apple is now away from what users really need and away from the spirit of Jobs.
- rng2023Explorer | Level 4
It may be convenient in the sense that it's probably a bit faster for transferring files than it would be to an external but it's IMO it's massively more inconvenient for a number of reasons, such as smaller disk space and not being able to take the files with you on an external. I used to be able to use Dropbox on an external, have everything synced to that, and then I could plug it into my laptop which also looked for Dropbox on the external and everything would be in SYNC because the once true source is the external drive. I can't do that now. The only way to really do that would be if I used something like CCC (carbon copy cloner) to make daily sync backups to an external to keep the Dropbox folder and external drive in sync.
- elizeufreitasHelpful | Level 6
Hello goodnight.
I'm using the Ventura version, and I also had the same problem, analyzing my Logs, and observing the Forum messages, I performed a battery of tests.
1. Reinstall via homebrew (same error)
2. Manual reinstall (same error)Then I went to other levels of execution, when running as Root, it worked at first.
Puff, it dawned on me, permission was the problem.
I reset the permissions. (same error) lol 😞
I decided to run the binaries via terminal.
"cd /Applications/Dropbox.app/Contents/MacOS"
Then "./Dropbox"
However, I still got error.
Realizing that it had worked as root, and there were indications of permissions.
I decided to delete the root folders.
"/Users/elizeu/.dropbox"
"/Users/elizeu/Dropbox"IT WORKED.!!!!
He follows:- mrforgedHelpful | Level 6
I gave it a try but I am still getting the same error!
The only difference this time was that I was asked to grant Dropbox accessibility permissions.
Just to be clear, ~/Library/CloudStorage/Dropbox is a symlink to some other location.
What did you reset permissions to? And where?
- elizeufreitasHelpful | Level 6
Hello, I advise you to define the Symbolic Link after the correct installation and startup of Dropbox.
I also had the same issue and message from accessibility permissions.
As I said, to reset the permissions, I had to delete the folders:
/Users/yourusername/.dropbox
/Users/yourusername/DropboxTake this test and answer here.
- monicameExplorer | Level 3
Can you give step by step instructions for those of us who are not experts. Thanks! I understand the concept but have no idea how to enact it.
- elizeufreitasHelpful | Level 6
Hello.
I can help yes.1. Access Finder (File Explorer).
2. Press the following keys (CMD + Shift + G) "Go to folder"
3. In the next pop-up type /Users/~ and access your user's folder.
4. While in your user's folder, press the following keys (CMD + Shift + . ) "At the end, the dot key" will show the hidden folders.
5. Select the .dropbox and Dropbox folders, delete with the following keys (CMD + Alt + Delete).
6. Reinstall Dropbox. 😄Follow print's for better understanding.
Note: The Dropbox folder is just a shortcut to "/Users/elizeu/Library/CloudStorage/Dropbox"
- iainthorpNew member | Level 2
This worked for me after months of nothing working. Thank you so much!
- DenisInternetNew member | Level 2
Hello,
I use TrueNAS to work with my data locally (fiber network for color grading). Occasionally I use dropbox to share project files/media/assets with clients. With the. latest version of MacOS it seems now I can't change the storage path, and also dropbox doesn't support the ZFS file system.
Anyone have a workaround for this? If I can't use these two features, I might as well just use something else like WeTransfer or Nextcloud. Any pointers/work arounds/alternatives are really appreciated. Payed 200 bucks earlier this year, and it was running fine on an old Mac system.
- Calvin2DBXDropbox Staff
Hi DenisInternet,
Thanks for reaching out to the Community!
I moved your post to this thread as you have a similar question about changing the storage path.
Keep me posted on what you find!
About Apps and Installations
Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.
Need more support
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!