VOOZH about

URL: https://dev.to/jervi/move-crossover-bottles-to-an-external-ssd-on-macos-46cb

⇱ Move CrossOver Bottles to an External SSD on macOS - DEV Community


When running low on storage, you can move all CrossOver bottles to an external SSD and keep your Mac's internal storage free.

article: from-jervi-blog

1. Close CrossOver

Make sure CrossOver is completely closed.


2. Create a CrossOver Folder on the SSD

| Note that ssd is named storage

Example SSD mounted as:

/Volumes/storage

Create the destination folder:

mkdir -p "/Volumes/storage/CrossOver"

3. Move Existing Bottles

mv ~/Library/Application\ Support/CrossOver/Bottles \
 "/Volumes/storage/CrossOver/"

4. Create a Symbolic Link

ln -s "/Volumes/storage/CrossOver/Bottles" \
 ~/Library/Application\ Support/CrossOver/Bottles

5. Verify

ls -l ~/Library/Application\ Support/CrossOver

Expected output:

Bottles -> /Volumes/storage/CrossOver/Bottles

6. Confirm SSD Access

touch /Volumes/storage/test.txt

If no error appears, the SSD is writable.


Result

All existing and future CrossOver bottles will be stored on the SSD:

/Volumes/storage/CrossOver/Bottles

while CrossOver continues to use its normal path:

~/Library/Application Support/CrossOver/Bottles

thanks to the symbolic link.