![]() ![]()
The Avahi daemon is used for Apples “Bonjour” mDNS protocol that our Raspberry Pi server is automatically discoverable within the network. #Mac emulator on raspberry pi install#We’re going to first install Samba (for SMB) which is a very popular Open Source file sharing protocol which is officially supported by Time Machine for backing up data over a network. Make sure your Raspberry Pi is running on the latest software. If you have a Raspberry Pi (or two) lying around at your place like me, this tutorial comes in handy to create a cheap and speedy backup solution. #Mac emulator on raspberry pi mac os x#Time Machine is built into the system of macOS and I’m using it since the early days of Mac OS X Leopard. Mudge’s Using a Raspberry Pi for Time Machine - uses ext4 and smb as a protocol, and other steps look good but I couldn’t get the macOS Time Machine service to find it Gregology’s Raspberry Pi Time Machine - this guide is most similar to this one, but uses ext4 instead of hfsplus Similar guides to try if this fails (this guide is a mashup of these two, with some sprinking of edited commands) Ensure above permissions are set, and also verify disk integrity - sudo fsck.hfsplus -f /dev/sda1 (or simply re-format).Alternatively, delete the above mount-point directory ( sudo rmdir /media/pi/TimeMachine ) and reboot (this fixed an issue for me that chmod did not).Set drive permissions (such as sudo chmod -R 777 /media/pi/TimeMachine ).It would be wise to encrypt your backup when macOS asks you here, since it will be plainly readable on the external drive otherwise.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.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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |