Run:
diskutil list
Look for your external disk (usually marked as "external, physical"). Example:
/dev/disk4 (external, physical)
#: TYPE NAME SIZE IDENTIFIER
2: Apple_HFS Backup 500.0 GB disk4s2
In this example, the identifier is `disk4s2` and the volume name is `Backup`. or `Game Library external drive`.
🔹 Replace "Backup" with your actual volume name.
sudo vsdbutil -d /Volumes/Backup
diskutil unmount /Volumes/Backup
diskutil mount /Volumes/Backup
If the volume does not remount automatically, mount it by identifier:
diskutil mount /dev/disk4s2 # replace with YOUR identifier
mkdir -p "/Volumes/Backup/Games/Heroic"
🔹 Replace USERNAME with your macOS username (find it with `whoami`).
sudo chown -R USERNAME:staff "/Volumes/Backup/Games/Heroic"
chmod -R u+rwX,g+rwX "/Volumes/Backup/Games/Heroic"
mount | grep "/Volumes/Backup"
ls -ldOe "/Volumes/Backup/Games/Heroic"
✅ After this, in Heroic go to Settings → Game Install Path and set it to: /Volumes/Backup/Games/Heroic