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:
bash
/Volumes/storage
Create the destination folder:
bash
mkdir -p "/Volumes/storage/CrossOver"
3. Move Existing Bottles
bash
mv ~/Library/Application\ Support/CrossOver/Bottles \
"/Volumes/storage/CrossOver/"
4. Create a Symbolic Link
bash
ln -s "/Volumes/storage/CrossOver/Bottles" \
~/Library/Application\ Support/CrossOver/Bottles
5. Verify
bash
ls -l ~/Library/Application\ Support/CrossOver
Expected output:
text
Bottles -> /Volumes/storage/CrossOver/Bottles
6. Confirm SSD Access
bash
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:
text
/Volumes/storage/CrossOver/Bottles
while CrossOver continues to use its normal path:
text
~/Library/Application Support/CrossOver/Bottles
thanks to the symbolic link.
