CrossOver Support

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/Steam

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 2013-01-31 15:16:56 by Andrew Balfour
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
Please Wait...
eyJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTA5MDI4MzM5fQ==