How to add bottles outside of ~/.cxoffice to Crossover


Crossover will follow symlinks in ~/.cxoffice to discover bottles you've moved to other locations. Sometimes this is done for large game installs that a user wants to locate on an external drive with more space. The partition containing the bottle needs to be an ext3/ext4 filesystem.

What you want to do is move the entire bottle directory (located in ~/.cxoffice) to its new location, and then symlinking the new location to the old.

For example:

$ mv ~/.cxoffice/Steam/ /media/externaldrive/

And then symlinking back to the old location where Crossover expects to see the bottle:

$ ln -s /media/externaldrive/Steam/ ~/.cxoffice

To do this in the future with new installs you'll need to create a blank bottle for the app first, then move the bottle over the external drive, symlink, and then perform the installation of the program into that bottle.
Last modified on 2019-07-10 13:13:40 by Ryan Abhiram
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/linux/faq/symlinkbottles
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjpudWxsLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNjAzOTc2MjE1LCJjc3JmX3Rva2VuIjoiS3I0bmd5aE1ncUJVQmZhZSIsImdkcHIiOjB9