![netatalk raspberry netatalk raspberry](https://c1.staticflickr.com/4/3666/33626248155_a8851687b2_z.jpg)
You’ll be prompted to log in again with your pi user.Go to System Preferences > Time Machine.You should be prompted for your pi login info.Enter afp://192.168.1.50/ (use the local static IP for your pi instead though).Let’s verify the drive is being properly shared.Launch services sudo service avahi-daemon start and sudo service netatalk start.edit file: sudo nano /etc/netatalk/afp.conf.edit smb config: sudo nano etc/samba/smb.conf and append.Line hosts: files mdns4_minimal dns becomes hosts: files mdns4_minimal dns mdns4 mdns.
#Netatalk raspberry install#
Install netatalk: sudo apt-get install netatalk -y.Make sure everything looks good based on the specs of the drive. sudo fdisk -l also for a little more verbosity. Reboot, and now run df -h and make sure your drive is present.Add this line to the bottom of the file: UUID=8c9d728a-54f3-4948-81ea-f0482c89fc73 /media/pi/TimeMachine hfsplus force,nofail,rw,noauto 0 0 (if your username is not pi, edit this path to use your nane instead and do the same in subsequent areas).Next, we want to auto-mount it to a designated folder, so run sudo nano /etc/fstab.Format our drive to HFS+ format: sudo mkfs.hfs /dev/sda1 -v TimeMachine or use Gparted to repartition the drive and label it TimeMachine.For the purposes of this guide, my drive reference will be /dev/sda1 and UUID is 8c9d728a-54f3-4948-81ea-f0482c89fc73.Make note of the drive reference and UUID Plug in your drive into a USB port on the Pi and get the drive UUID with ls -lha /dev/disk/by-uuid.Install dependencies: sudo apt install samba avahi-daemon hfsutils hfsprogsĬonnecting and mounting the drive on the Pi.Make sure the Pi uses a static IP on your local network (there are good guides on this, it is out of scope for this post).
#Netatalk raspberry update#
Ensure your Pi is fully up to date sudo apt-get update & sudo apt-get upgrade -y.Using the Pi 4B alongside some spare drives can give you a very versatile, cost-effective NAS and server. I’ve now had a few months of reliable, consistent automated Time Machine backups accomplished via my Mac and Rapberry Pi 4B now, attached to a spare 1TB 2.5″ USB 3.0 drive. SMB as the networking protocol I have not been able to get working reliably.
![netatalk raspberry netatalk raspberry](https://spellfoundry.com/wp/wp-content/uploads/2019/11/Netatalk-connect-ip.png)
Config also now uses HFS+ as the drive filesystem and AFP as the network protocol. Update December 2020: This appears to work on macOS Big Sur, using the latest Raspbian.
![netatalk raspberry netatalk raspberry](https://3.bp.blogspot.com/-6uMNk9QQvR0/WVD4vXel8gI/AAAAAAAAD2I/DnqQJKkhakEJrQRNl8VdSM4lbY77YWa7gCLcBGAs/s1600/Come%2Bcreare%2Buna%2BTime%2BCapsule%2Bcon%2BRaspberry%2BPi.png)
Using a Raspberry Pi as a NAS macOS Time Machine (2020 edition)