我是完全的 Linux 新手,我一直试图将我的服务器中的一个磁盘设置为 Time Machine 备份。
以下是该帖子的后续内容:http://www.reddit.com/r/applehelp/comments/1r7rzy/troub_setting_up_time_machine_share_on_ubuntu/
我一直在 Google 上寻找并取得了一些成功,我删除并重新安装了 NetaTalk,我可以看到服务器,但是当我尝试设置它时,我收到了这个错误:
Time Machine can't access the backup disk "TimeMachine".
The operation couldn't be completed. (OSStatus error 2.)
快速更改权限即可解决该问题。
我现在可以访问服务器上的驱动器并将 Time Machine 指向它。只有一个问题,它只显示驱动器上的空间不到 30GB。
为了进行快速测试,我尝试在 Mac 上的 Time Machine 驱动器上创建一个文件夹,但它从未出现在 Ubuntu 端。
截图 -https://i.stack.imgur.com/huRfh.jpg
现在这可能是两件事;
- 它可能指向服务器上的我的操作系统 SSD
- Time Machine 驱动器的大小受到某种限制。
这是/etc/netatalk/AppleVolumes.default目前文件
# By default all users have access to their home directory
#~/ "Home Directory" options:usedots,upriv ea:ad
/mnt/TimeMachine/tm_backup "TimeMachine" options:usedots,upriv,tm ea:ad allow:myusername
尝试重新定义备份的位置
mkdir /mnt/TimeMachine/tm_backup
sudo chown username:username /mnt/TimeMachine/tm_backup
chmod 755 /mnt/TimeMachine/tm_backup
但它仍然显示驱动器上有大约 30GB 的空间
我使用的第二个指南:ubuntuforums.org/showthread.php?t=1811541
答案1
我希望你能及时找到解决方案,但以防万一。我遇到了同样的错误,但使用的是 Debian 7,我只需删除共享驱动器上的注释即可纠正它。
我的权利是
- chmod -R 775
- chown -R root:用户