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.
Hello,
I just purchased a new MacBook Pro which will be used for both MacOS and Windows 10 via Bootcamp. I have limited SSD space, so I wanted to try to make them share a Dropbox folder.
My plan is to create three partitions - One with HFS (or whatever the MacOS file system is called), one with NTFS for Windows 10 and a third partition with FAT32 that both OS's can read/write without issue.
However, that would mean two different Dropbox clients will both be looking at files that may have been changed by the other Dropbox client. For example, if I work on Mac all day and make 100 changes to files, then load up Windows 10, that Dropbox application would see a whole bunch of changes that it didn't make.
Has anyone tried anything like this? Would it work? I was hoping to get some insight to avoid wasting a ton of time. Thanks!!
EDIT - Don't try it! Unless you are willing to turn off Spotlight (mac Search functionality).. When you set up a FAT32 drive with a Mac as a permanent volume and it starts to index it for Spotlight, it adds metadata to "hidden" files which have the same name as the regular files but are formated with a ._ at the beginning (called "dot underscore files" if you want to learn more). I put "hidden" in quotes because while they are hidden files on your Mac, Dropbox picks them up and they become very visible files for everyone else. One of my shared folders was shared with a client, and I accidentally added extra, annoying files with ._ at the beginning of their name to tens of thousands of files! There is an easy fix:
find . -name '._*' -exec rm -v {} \;
This will delete every ._ file in the folder, including any subfolders. For me it was hundreds of thousands of files in thousands of folders! The -v lets you see status as it works.
It can work, but it's not a supported configuration and if you run into any problems, you'll be on your own.
Basically, you'll install Dropbox on the first OS and specify the location you want the Dropbox folder to be in. Wait for the account to be fully synced. If you use Selective Sync at all, disable it so ALL folders are syncing. Once fully synced, install Dropbox on the other OS, again pointing it to the same location as the first. Remember, you're specifying the folder that you want Dropbox to be in, so you want to select the folder above the current Dropbox folder. If you select the existing Dropbox folder, you'll end up creating a Dropbox within a Dropbox.
It's extremely important that you DO NOT USE SELECTIVE SYNC while running in this configuration. If you do, it will cause files to be deleted from your account.
It can work, but it's not a supported configuration and if you run into any problems, you'll be on your own.
Basically, you'll install Dropbox on the first OS and specify the location you want the Dropbox folder to be in. Wait for the account to be fully synced. If you use Selective Sync at all, disable it so ALL folders are syncing. Once fully synced, install Dropbox on the other OS, again pointing it to the same location as the first. Remember, you're specifying the folder that you want Dropbox to be in, so you want to select the folder above the current Dropbox folder. If you select the existing Dropbox folder, you'll end up creating a Dropbox within a Dropbox.
It's extremely important that you DO NOT USE SELECTIVE SYNC while running in this configuration. If you do, it will cause files to be deleted from your account.
Thank you! On your advice, I'm going to invest the time to try this setup. I will report back with my results.
Well that didn't work out very well...
The Mac was making hidden files for each folder (I.e. if there was a folder called Stuff, it would make a file called ._stuff ) and totally spammed a bunch of shared folders. No way to turn off uploading these hidden files. On top of that, I got some sort of error that caused it to get stuck at 49 files remaining to sync (out of hundreds of thousands).
I guess in the end I will just have a Dropbox folder in both Mac and Windows partitions.. Thanks anyway for trying to help!
JordanC wrote:
The Mac was making hidden files for each folder (I.e. if there was a folder called Stuff, it would make a file called ._stuff )
That's the result of storing files on a non-native drive partition. Native partitions for OS X and macOS are able to store metadata for files. When the partition type being used can't store that data, your Mac will write it to additional ._ files (known as Apple Double files) which all other systems (Windows, Dropbox, etc.) will be able to see, and which Dropbox will sync. If you can use a partition type that is native to Mac and that also is accessible by Windows, you likely won't see those files. I just don't know if Windows can read the Mac partition types.
Thanks for your reply.
Windows can read Mac partitions, and vice versa, but in both cases you need a secondary program/driver. I would go down that route, but I'm running out of time to play around with this machine and really need to get to work ... so I think I'm just going to end up with two Dropbox folders on the same physical hard drive (one in the Mac partition, one in the Windows partition). I guess it's good I got a 512GB SSD this time around.
Hi there!
If you need more help you can view your support options (expected response time for a ticket is 24 hours), or contact us on Twitter or Facebook.
For more info on available support options, see this article.
If you found the answer to your question, please 'like' the post to say thanks to the user!