macbook更换硬盘,bootcamp分区以及time machine的问题。

  在所有工作开始前,保证你已经备份过系统,不管是time machine还是其他方法(CCC或者
 superduper等)。

 Part 1:动手拆装硬盘

  更换硬盘的方法在ifixit上有,图文教程,视频也可以在网上搜到。简单说下过程,购买:
    1.新硬盘(500G的来说网购要贵50RMB左右,我去的实体店日立500G 312RMB);
    2.移动硬盘盒(我买的元古F250-48RMB);
    3.两把螺丝刀,一个是#00十字型的,一个是T6内六角
   下面就找个干净的工作台照着视频拆装。

====================================================
如果你有bootcamp分区,请看完全篇所有内容再动手。
====================================================

  Part 2:OSX系统的备份恢复

(以下步骤你也可以在更换硬盘之前进行,速度或许会快一点,不过restore的时候两个盘要互换下。)
  然后换进新硬盘,把旧硬盘放进移动硬盘盒作为移动硬盘。
  把此移动硬盘连接电脑,按住option开机,选择它来启动机器。
  进入系统 ,打开 "磁盘工具",选中你新买的本地磁盘,点右边的partition分区,分为一个就行,格式当然选mac的journaled,名字还是起Macintosh HD。
  然后点右边的restore,在source一栏把你移动硬盘上的系统分区(Macintosh HD) 拖进去(即你旧硬盘的系统分区),destination一栏把你新买的磁盘的分区Macintosh HD拖上去。点restore。

 这是把数据复制到新硬盘,可能要等若干小时,看你数据大小。
 完成后,重启。就可以进新硬盘的系统了,和之前的一模一样。


Part 3:bootcamp的备份恢复


===========================================
如果你有bootcamp分区,必须看以下内容。
===========================================

以下是折腾人的bootcamp分区备份与恢复,我因为犯了错误,所以没有成功,但是如果其他人能避免我的错误,应该是可以的。
  这个过程我来回拆了8次机器和移动硬盘盒,还是没搞定。 


========================================================== 
我的错误做法是:(可跳过不看) 
  先用winclone,把bootcamp分区备份了镜像,可是大意了没看他提示说备份前要去win下检测磁盘先....(这里我傻了1)于是恢复备份都时候就悲剧了,到30%就说备份文件有错误。
  于是拆机器卸硬盘,装上旧硬盘进xp,运行chkdsk,检查了半个小时后完成,自动重启(这里我又傻了2)。进了osx后用winclone备份,把备份文件考进新硬盘。然后又拆机器卸硬盘,把新硬盘换进电脑,旧硬盘塞进硬盘盒。进osx用winclone开始恢复。于是又是3个小时过去,恢复到100%后又出了个什么鬼问题,提示错误,但是bootcamp分区都数据都在了,碰碰运气重启,发现根本没有win的启动选项。看winclone的说明,是chkdsk后要连续重启进windows两次,然后才能进osx进行备份,两次啊!!有木有!!我是一次都没啊!!
  于是想进行第三次尝试,为了能节省时间,我把win分区上20G的wow文件夹预先复制到osx里,这样bootcamp分区就只有8G左右了。拆机器,换上旧硬盘,启动进win,打算chkdsk然后连续重启两次,结果就悲剧了,系统进不去了。应该有win logo出现的,现在代之以黑屏。原因现在都没明白。
  想想算了,winclone真的是非常的buggy,而且已经不在开发,也没有了官方的软件支持,官方网站都没了。想找解决方法实在太难。还是老老实实用光盘重装,我想其实不需要完整重装,只要用xp光盘建立好引导区的结构,下面只要把原来的bootcamp分区数据考进新的bootcamp分区就行。
  于是找xp光盘,自己刻的七八张盘一概找不到,唯一找到一张雨林木风的塞进去说不是xp安装盘。看来必须是原版的那种。打电话借来两种,结果一样。那就自己刻吧,xp镜像我有,手头2张威宝的dvdr,于是刻盘。disk utility和toast,结果是统统刻不成,也不知道是盘的问题或者是光驱有问题(后来检查是光盘是坏的...)。
 ========================================================== 


  以下是我总结的正确做法,其实如果细心,本来就该如此做。

  在更换硬盘前,重启进入windows,按win+R,输入chkdsk /f /r,按y,重启让windowx进行一次磁盘检测,这一步我大概用了30分钟。检测完成后登陆账户进入xp,然后重启继续进xp登陆账户,然后继续重启,进入xp登陆账户,再次重启,进入OSX。
  打开winclone,点agree,并且 提示要下载ntfsprgs,按提示下载安装。装完继续打开winclone,点agree,选择你的bootcamp分区,选择备份文件存放位置,点image进行备份,大概用时几十分钟。
  完成后,进行上述更换硬盘过程,启动进入新硬盘的OSX。
  打开bootcamp assistant,划分空间给新的bootcamp分区,空间大小最好和以前一样(如果更大也没关系),然后点稍后再安装windows并退出。
  连接装入硬盘盒的旧硬盘,把刚才winclone做的备份文件拷贝到本机。
  打开winclone,点restore, 把备份文件拖到第一行restore image那里,destination选你刚才刚划分的bootcamp分区,点restore。
  如果一切正常,那么重启按住option就可以看到win了。


PS:  
  如果你和我一样也遇到了winclone的各种问题,那么还是准备好xp的安装盘,不过不是彻底重装,而是进入到安装过程后就重启,进osx,把原来的bootcamp分区内容统统复制到当前的bootcamp分区内,前提是xp系统盘是和以前一样的。这个方法我马上会试,理论上应该是可以的。(亲自测试是可以到,正常安装win,到第一次重启后进osx,然后把旧的win分区文件考过去就行,不过好像要先拷贝4个图标是黑框的系统文件,在macuknow看到的。)


Part 4: time machine的问题
  
 我一直都有一个160G的移动硬盘C来用作日常的Time machine备份工作。更换新笔记本硬盘A后,这块备份盘C似乎能被系统识别出是time machine的,但是点击开始备份的时候会为当前电脑里新硬盘A重新开始备份,以前旧硬盘B的备份都没了,即不能延续以前的备份继续下去,而是另起炉灶。至少我这看起来是这样。如果你不在乎以前的备份,那完全可以erase TM然后重新开始;如果你还想继续以前的备份,并且可以在时间机器里恢复以前的文件,那么会比较麻烦,我联系了800,但他们工程师还在研究要过两天才能给答复。(时候他们也承认TM是认电脑里硬盘的,更换硬盘后不会继续增量备份了,而是从头开始新备份,以前的旧备份也用不了了。)
  我经过艰苦的google,找到了两篇或许有用的文章,可惜我自己的TM分区已经被我不小心抹掉了,各位看到这里的人可以试试。

10.5: A script to fix Time Machine after hardware repairs 

10.5: Repair Time Machine after logic board changes



  结论就是,OSX的备份和数据迁移非常方便,但是如果你想备份bootcamp,折腾死你!我很怀疑winclone停止开发是Apple在后面施压导致,因为这个软件几乎所有mac用户都需要而且没有其他任何一个替代品或者方法,开发这个软件按理说市场会很好。而time machine则又一次被证实不那么可靠。

Comments

Popular posts from this blog

Nvidia Shield TV 2017 国行直接刷美版8.01固件

openwrt路由器忘记IP或端口等无法登录的解决方法

1945年南京受降式的场馆竟然不开放!