Mac – way to automatically mount a volume from another Mac on start

mountNetworktime-machine

I'm using my Mac Mini as a TimeMachine host. I have a couple of external drives plugged in via USB. TimeMachine doesn't work unless I use Finder to manually Browse the network and mount the volume after each reboot or Wifi change (e.g. when I've taken the MacBook on a work trip).

Is there a way to have macOS or a script on my MBP to automagically mount the volume on the Mac Mini? Maybe something that checks every 30 minutes and remounts if it is not already?

Edit: I have two home Wifis – one super-fast 4G with limited bandwidth, and the default one backed by ADSL, so I switch to the 4G one when I need to videoconference, and back to the default one to use the printer or connect to other devices at home.

Best Answer

The way to mount the drives on the Client at login is:

  1. Mount the Network Share.
  2. Open System Preferences > Users & Groups.
  3. Drag the drive's icon and drop it onto the list of Login Items for your user.

WiFi change? How often do you change Wifi? If the TM share and client aren't on the same network, then obvs that won't work.

However, TM shares should normally work without the need for a Finder connection, so there may be another remedy to your original problem.