用linux搭建Mac备份服务器,伪TimeCapsule

Time Machine 需要与 Mac 和外置硬盘或 AirPort Time Capsule(需单独购买) 一同使用。只要连接好硬盘,将它分配给 Time Machine,从此再无后顾之忧。Time Machine 会自动备份 Mac 的所有内容,包括系统文件、应用软件、帐户、偏好设置、音乐、照片、影片和文档等。而 Time Machine 与其他备份软件的区别在于:它不仅仅能备份所有文件,还能够牢记系统在任意一天的状态,因此你可以重访过去某个时段中的 Mac。

用linux搭建Mac备份服务器,伪TimeCapsule

上周已经说我们用 Time Capsule 和 Apple TV3 以及 MacBook Air 和 iPad 4 组了一下苹果流的家庭共享娱乐,不过一般用户对 Time Capsule 的追求大多是无线备份Mac 这样简单粗暴的。但是 Time Capsule 的价格还是能打消不少人的热情的。

这里介绍个方法,在Linux PC 上加上Time Capsule 服务, 变成 Time Machine 备份服务器。

准备:
1 一台Linux PC (多机在手的人还是挺多的)
2 安装Netatalk
3 安装 Avahi

安装:
这里使用的是Ubuntu 13.04,所以以Ubuntu 为例,其他Linux 自查。

1安装Netatalk,Netatalk是一个开源的 Apple Talk 通信协议组,它允许 类Unix 系统为 Mac 做文件服务器,打印服务器等等。

使用下面命令安装:
sudo apt-get install netatalk

用linux搭建Mac备份服务器,伪TimeCapsule

 

2 安装Avahi,Avahi在Ubuntu 中是默认安装的,同样使用Ubuntu的就不要再装了,Avahi是Apple’s Zeroconf 协议的开源实现。他可以帮助Mac 机器发现 Linux 机器,并访问。

 

配置:
配置Netatalk,在终端输入:
sudo gedit /etc/netatalk/AppleVolumes.default
用“#”把~/ “Home Directory” 这行注释掉,防止Home目录被作为AFP变混乱。
最后加上一行你希望存放的目录,并对此目录加上 “options:tm” ,使netatalk可以作为Time Machine服务器。

用linux搭建Mac备份服务器,伪TimeCapsule

 

配置Avahi,由于Ubuntu已经包含Avahi-deamon,这里直接进行配置,终端输入:
sudo touch file /etc/avahi/services/afpd.service 以创建配置文件,接着输入:
sudo gedit /etc/avahi/services/afpd.service 打开afpd.service 并写入:
%h
_afpovertcp._tcp
548
_device-info._tcp
0
model=Xserve

保存退出就可以了。

用linux搭建Mac备份服务器,伪TimeCapsule

 

为了安全起见,最好重启一下两个服务,分别在终端输入:
sudo service netatalk restart
sudo service avahi-deamon restart

用linux搭建Mac备份服务器,伪TimeCapsule

 

到这里,Linux 端就配置完成了,现在回到 Mac 上,连接一下 Linux 磁盘,看看是否可以访问。
先记住Linux端设备名称,如这里的H67MA-D2H-B3 。

用linux搭建Mac备份服务器,伪TimeCapsule

 

在Mac 中打开 Finder,Command+K键打开“连接服务器”,点击“浏览”找到H67MA-D2H-B3,图标有别与其他PC,因为协议的关系,将被识别为 MAC。

用linux搭建Mac备份服务器,伪TimeCapsule

用linux搭建Mac备份服务器,伪TimeCapsule

 

确认并连接,输入Linux 端的帐户名与密码就可以登陆了,较新OS X 可以勾选“在我的钥匙串中记住此密码”以方便以后访问。

用linux搭建Mac备份服务器,伪TimeCapsule

 

是时候打开 Time Machine 选择磁盘备份了,打开 Time Machine之后选择磁盘为之前设置在 Linux 端的文件名即可,如这里的TimeCapsule 文件夹,下图中有两个可用于Time Machine 备份的磁盘,H67MA-D2H-B3为自建的 Linux 端仿Time Capsule,而位于 Air Port Time Capsule 上的则是一颗真的 Time Capsule,选择H67MA-D2H-B3 试试效果先。

用linux搭建Mac备份服务器,伪TimeCapsule

 

选择磁盘之后,Time Machine 的备份盘就设置完成了,开始倒计时进入备份,本着赶紧进行测试的原则,还是点个立即备份吧,OK,成功,首次备份耗时太长,就不等它完成工作了,以后的增量备份还是挺块的。

用linux搭建Mac备份服务器,伪TimeCapsule

用linux搭建Mac备份服务器,伪TimeCapsule

 

顺利搞定,有兴趣且多机在手的童鞋可以试试挖掘一些更有意思的玩法,最简单的搭建就是写到这里了。

更改TimeMachine备份的时间间隔

Mac默认是1小时备份一次,这个频次对我来说有点高

在网上找了一下相关的攻略,都是让 defaults write 之类的,但是新版(ML)是没用的
自己摸索了一下,应该是修改 /System/Library/launchdaemons/com.apple.backupd-auto.plist 里面
LaunchEvents =     {
        “com.apple.time” =         {
            “Backup Interval” =             {
                Interval = 86400;
Interval 默认为3600即1小时,我根据自己需要改为24小时即 86400s,搞定,收工

27寸 iMac可以用作显示器真是酷毙了

通过目标显示器模式,您可以使用受支持 iMac 的内建显示器作为另一 Mac 的外部显示器。

关于目标显示器模式

要将 iMac 用作显示器,请使用正确的线缆将它连接到另一 Mac(请参阅下文的“系统要求”)。然后在连接到 iMac 的键盘上按 Command-F2。完成后,再按一次 Command-F2。

系统要求

要使用目标显示器模式,您需要以下物品:

请参阅以下列表,了解支持目标显示器模式的iMac 机型、连接这些 iMac 机型所需的线缆类型和另一 Mac 上所需的端口种类。

您可用作
显示器的 iMac
所需
线缆
另一 Mac 上所需的
端口
iMac(27 英寸,2009 年末) Mini DisplayPort 至 Mini DisplayPort Mini DisplayPort 或 Thunderbolt
iMac(27 英寸,2010 年中) Mini DisplayPort 至 Mini DisplayPort Mini DisplayPort 或 Thunderbolt
iMac(2011 年中) Thunderbolt Thunderbolt
iMac(2012 年中 – 2014 年中) Thunderbolt Thunderbolt

注:iMac(Retina 5K 显示屏,27 英寸,2014 年末)和更新的 iMac 机型不能用作目标显示器模式的显示器。

使用目标显示器模式

请按照以下步骤操作以开始将 iMac 用作显示器:

  1. 确保两台电脑都已打开。
  2. 在两台电脑之间连接 Mini DisplayPort 或 Thunderbolt 连接线。
  3. 在要用作显示器的 iMac 的键盘上按 Command-F2。

按 Command-F2 后,iMac 将显示连接的 Mac 的桌面。

如果 Command-F2 不起作用

如果在您按 Command-F2 后 iMac 无法切换到目标显示器模式,请检查以下事项:

  • 确保您尝试用作显示器的 iMac 支持目标显示器模式
  • 确保您是在连接到您要用作显示器的 iMac 的键盘上按下 Command-F2。
  • 在“键盘”系统偏好设置中,如果“将 F1、F2 等键用作标准功能键”复选框已启用,则按键组合将变为 Command-Fn-F2。
  • 确保 Mini DisplayPort 或 Thunderbolt 连接线已连接两台电脑。
  • 如果您当前登录了您要用作显示器的 iMac,请尝试注销以退回到登录窗口。然后再按一次 Command-F2。
  • 一些旧款 Apple 键盘和第三方键盘可能不允许通过 Command-F2 切换显示器模式。如果发生这种情况,请使用 iMac 随附提供的键盘来切换目标显示器模式的开和关。
  • 如果 iMac 当前在 Windows 中启动,则不会进入目标显示器模式。在 Boot Camp 中,目标显示器模式不受支持。

退出目标显示器模式

要退出目标显示器模式,请在 iMac 键盘上再按一次 Command-F2。如果您断开了连接两台电脑的连接线,或者您关闭或让任一电脑进入睡眠模式,iMac 也会退出目标显示器模式。

如果连接的 Mac 进入睡眠模式,iMac 屏幕将关闭,直到您唤醒另一电脑,或者直到您将 iMac 退出目标显示器模式为止。

显示器选项

您可以通过连接的 Mac 控制处于目标显示器模式的 iMac 显示器的亮度。请使用连接的 Mac 上的系统偏好设置的“显示器”面板,或使用连接的 Mac 的键盘上的亮度键。

要通过 iMac 的内建扬声器播放连接的 Mac 的音频,请从“系统偏好设置”的“声音”面板中选择 iMac。您还可以使用连接的 Mac 的键盘上的声音和媒体键来调节音量和控制 iTunes 和其他媒体的回放。

连接多台显示器

您可以将多台 iMac 电脑用作显示器,只要每台 iMac 都是通过 ThunderBolt 连接线直接连接到电脑上的 Thunderbolt 端口即可。作为显示器连接的每台 iMac 将计入 Mac 支持的同时连接的显示器的最大数量。

避免尝试相互连接(链接)处于目标显示器模式的各 iMac 电脑。处于目标显示器模式的各 iMac 应直接连接到将其用作显示器的 Mac 的 Mini DisplayPort 或 ThunderBolt 端口。

使用 iMac 上的应用

在 iMac 处于目标显示器模式时,iMac 上打开的所有应用都会保持打开和活跃状态。例如,如果您开始在 iMac 上的 iTunes 中播放音乐,然后激活了目标显示器模式,iMac 上的 iTunes 不会暂停。

如果您将 iMac 设置成自动退出,则应用会在这种情况下暂停或关闭,但 iMac 会保持目标显示器模式。

将设备连接到您的 Mac

连接到处于目标显示器模式的 iMac 的 Mac 无法使用 iMac 电脑的内建摄像头、USB、ThunderBolt 或 FireWire 端口或连接到这些端口的设备。要通过 Mac 使用外部设备,请将这些设备直接连接到与它们配合使用的 Mac。

 

win7安装时使用diskpart工具建立GPT分区

准备工作(所需软件自行百度)

一、制作安装分区

1、首先在移动硬盘(U盘)准备一个FAT32分区(mac下用磁盘工具)

一定要FAT32分区,因为efi bios只能识别FAT32分区

可用空间-推荐5G,最低要求,能放下win7 镜像解压出的所有文件

主分区也行,逻辑分区也行,不需要有引导功能。为方便叙述,该分区称为Install分区。

2、将win7 x64镜像中的所有文件复制到Install分区根目录

3、将EFI SHELL(x64).zip解压到Install分区根目录,

PS:EFI SHELL(x64).zip已经包含有diskpart工具

4、将bootmgfw.efi复制到Install分区根目录

5.最终,Install分区目录结构如下图

屏幕快照 2016-03-14 2.50.04 PM

安装win7 64位系统

 

使用diskpart工具建立GPT分区的步骤:

1、把MBR磁盘转换为GPT磁盘

在选择分区界面,按下SHIFT+F10调出命令提示符

 

键入

diskpart

打开diskpart工具

★选择目标磁盘

list disk——————–列出系统拥有的磁盘

select disk 0 ————–选择0号磁盘,请根据磁盘大小,自行判断你的目标磁盘

 

★清空目标磁盘,并转换为GPT格式

clean————————-清除磁盘,该命令会抹去磁盘上所有数据

convert gpt——————将磁盘转换为GPT格式

list partition—————–列出磁盘上的分区,因为我们刚转换成GPT格式,因此,分区为空

★建立EFI分区及系统安装分区

create partition efi size=100—————建立EFI分区,大小为100M,如果打算使用该分区引导MAC系统,建议大小200M以上

create partition msr size=128————–建立MSR分区,微软默认建立的话,大小是128M

create partition primary size=50000——-建立主分区,大小为50000M,请根据自己需求调整,该分区用来安装win7

list partition———————————列出磁盘上的分区

 

PS:其实,一个diskpart工具,几乎可以代替其他的第三方磁盘工具了,比如著名的DiskGenius,是无法更改GPT格式磁盘的分区ID的,但是diskpart可以。

PS:在安装MAC系统的时候,需要更改分区ID。

PS:关于diskpart的详细使用,可以在diskpart中键入help查看

2、完成安装

在windows安装程序的选择分区界面,点击“刷新”,会列出前述所建立的分区,选择相应的分区,完成安装。

 

以上就是使用EFI引导安装Win7的图文教程,本教程操作较为复杂,因此建议新手在有经验的朋友指导下进行此项操作,或者认真阅读本文,另外EFI引导下的Win7是无法软件激活的,只能刷BIOS激活,因此会使用BIOS激活的朋友才建议使用上述方法安装Win7。

 

 

在Mac上使用网络驱动器做TimeMachine备份

买了个网络硬盘,想把用TimeMachine把Mac上的内容备份到网络硬盘上。在Mount了网络硬盘,设置了备份的目标硬盘到网络硬盘上,然后开始Backup。过了会儿,不幸的消息弹出来了“The backup disk image could not be created….(error 45)”,竟然无法备份。尝试多次,相同的错误依旧,如果你正在经历这种悲剧,那么这篇文章就很适合你。

第一步:Enabling Time Machine for network drives
打开Terminal(命令行终端),输入如下命令:

引用
$ defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

第二步:找到你的Computer Name
System Preferences -> “Sharing”, 复制选项卡顶部的”Computer Name”. 注意,这里的ComputerName(计算机名)跟在命令行下面输入
$ hostname有可能不一样,要以Sharing中的Computer Name为准。

第三步:找到你Mac的MAC地址
在命令行中执行如下命令

引用
ifconfig en0 | grep ether | awk ‘{print $2}’ | sed ‘s/://g’


得到我们需要的一串字符串。

第四步:创建sparsebundle
在命令行中执行如下命令

引用
sudo hdiutil create -size 320g -type SPARSEBUNDLE -nospotlight -volname “Backup of <computer_name>” -fs “Case-sensitive Journaled HFS+” -verbose ~/Desktop/<computer_name>_<mac address>.sparsebundle

替换<computer_name>为刚才从Share中复制的Computer Name,替换<mac address>为第四步的命令行输出结果。你可以根据你的需求调整-size大小,这里为320G。在sparsebundle创建时,不会占据320G的空间,也就几百兆。

如果之前没有TimeMachine的备份,那么接下来就可以把创建好的sparsebundle文件传输到网络驱动器上,开始备份了

第五步:传输sparsebundle到网络驱动器
执行如下命令

引用
$ rsync -avE ~/Desktop/<computer_name>_<mac address>.sparsebundle /Volumes/TimeMachine/.

接下来,就可以打开TimeMachine,选择网络驱动器作为备份磁盘,然后开始备份。 

如何用2000元买一辆劳斯莱斯

差一点|就擦身而过了

今天去买车了

觉得上班走路有点累

想去买辆好点的自行车

结果去了一看要2000块

旁边的人说

2000都掏了不如加点钱买辆电动

遂问电动车价格

3000,决定买

却被告知不如加点钱买小踏板摩托车划算

于是看摩托,5000,决定买

又被告知说小踏板不安全

不如买大摩托

于是再看

大摩托要8000,决定买

挑来挑去

发现看上眼的居然靠近1w

不料听说1w可以买个二手车

于是改作买小车

挑来挑去,二手捷达要将近3w,决定买

可是隔壁奇瑞的说3w可以买他们的新车了。

遂改买奇瑞

上去一坐,有点挤,不要紧。

加钱换A3,觉得车子矮。

又去看瑞虎。

下来一算10w多,不如买合资的。

看上polo。被告知是简配。

去订高尔夫。人说要加价。

一咬牙,决定买CRV。

反正和高尔夫价格差不多。

结果听说途观好像也是那个价格左右。

遂去看途观。

不料看中了新passat。决定买。

一算价格,似乎可以买奥迪

于是又反悔去看奥迪a4。

准备付款,门口开过一辆jeep自由光

挺好看,一问价格没差多少。

改!去jeep店。

快订车时碰到熟人

他说你他妈都花50w买车了

不如一步到位买路虎?

有道理啊!于是去看极光

对外形满意,决定买

咨询单位司机

被告知越野性能不如普拉多,价格只差9w

好!买普拉多!去丰田

看了普拉多觉得丑

妈的咬牙买兰德酷路泽~

我靠100多w了,不买suv了

买宝马7系!………

一番折腾

最终看中了辆劳斯莱斯。

订车的时候,开心的不得了

上去一坐才想起来

身上只有两千块

驾照还没考

妈蛋,我是来买自行车的!

开心一笑~~~