我女朋友的旧 MacBook Pro 2009 (5,4) 停止工作。我曾多次尝试重新安装 OS X,但未能成功。操作系统似乎确实出了问题。
由于她并不反对使用 Ubuntu 而不是 OS X,因此我目前正在尝试使用以太网交叉电缆将她的所有文件传输到我的 Linux 计算机上。
由于 OS X 根本无法运行,我使用 Ubuntu 13.04 live DVD 来访问她的文件。
起初我以为这份工作会很简单。我的计划是设置网络接口、插入交叉电缆、在 Macintosh HD 上设置 NFS 共享,并将rsync
她的所有 150GB 文件传输到我的计算机上。然后安装Ubuntu 13.04作为唯一的操作系统,并将文件传回。
但是,可惜,事情并没有那么简单。 NFS 似乎不喜欢 Apple 的 HFS+ 文件系统。至少,我无法让它发挥作用。我也找不到有关如何配置它的信息。由于所有这些都需要时间,我想知道是否有一个更简单、更好的解决方案。
我想过使用rsync
守护程序,但由于两台计算机都运行 Ubuntu(客户端使用 12.10),并且由于我可以安装 HFS+ 硬盘驱动器以便浏览她的文件,并且由于两台计算机可以ping
互相访问,所以看起来就像有一种比尝试配置 NFS 更简单的方法。
答案1
我建议您使用scp
.这要求您在 12.10 上安装 ssh 服务器(sudo apt-get install openssh-server
如果您尚未这样做)。确保两台计算机都有固定的 IP 地址,并且如果使用交叉电缆,它们可以互相 ping 通。
然后在 13.04 下安装 HFS+ 文件系统,例如 /mnt/hfs 下。在那之后
cd /mnt/hfs
scp -rp . username@ipaddres:/dir/to/backup
必须username
是 12.04 计算机上的现有用户,并有密码。ipaddress
应该是 12.04 机器的 IP 地址。/dir/to/backup
应该位于 12.04 上具有足够可用空间的文件系统上。
ssh 服务器安装后不需要进一步配置,比尝试让 NFS 工作要麻烦得多。从 13.04 DVD 启动后无需额外安装。