有道是“天作孽,犹可活;自作孽,不可活”。这句话在可怜的苯笨身上得到了最好的验证。各位且看:
鉴于笨笨的笔记本电脑硬盘只有40G,却麻雀虽小五脏俱全地装了两个操作系统----XP和Ubuntu,每个系统都装了N多软件,整个笔记本被武装到了牙齿,可以说是打造了学习娱乐的航空母舰级平台。可惜,凡事有利必有弊,舒服安逸的同时,硬盘空间严重不足,虽然个人文档大幅削减,空间还是随着论文的进度而不断减少,系统告急!软件告急!整个笔记本都在告急!
笨笨脑子里突然冒出一个天才的想法:既然移动硬盘的芯也是笔记本硬盘,为什么不把80G的移动硬盘和笔记本上的做个调换?把两个系统整个转移到80G的硬盘上,然后硬盘里的东西在转移到40G硬盘里,这样不就好了么?
咨询了资深硬件专家如龙哥之后,笨笨说干就干,开始着手拆卸硬盘,笔记本的拆下来,移动硬盘拆下来,折腾了一个多晚上,没搞出个头绪来,反倒是零件满地都是,整个变成了一个修电脑的地摊。由此笨笨不擅规划管理的缺点充分暴露出来,行事就是这样没头苍蝇一样,虽然大致方向不变,可就是搞不出个所以然来,很多时间都浪费在走弯路上。
又折腾了一天,移动硬盘倒是复制好了系统,可惜就是启动不起来,百思不得其解。到晚上,干脆把自己原来笔记本上的硬盘分区表给破坏了,这下可好,一个能用的也没了,两手空空的笨笨,在深夜12点,心情坏到了极点。
还好,及时调整心情,不能为了这点小事就不开心,晚上睡个好觉,早上早早起来,一起都会好起来。
早上到机房搜索,如何重建硬盘分区表,先试着制作启动U盘,死活不管用,到中午饭后,放弃这一思路;打算从Ubuntu的Live CD启动,在上面装个testdisk,然后修复分区表,这样的想法证明是可行的,笔记本上的分区表终于恢复,然后重建MBR,一切回复到了刚开始的状态,但笨笨从里边学到了很多,事实证明,Ubuntu是无比强大的,潜力是无穷的,关键还得自己探索。
之后,初步打算先把Ubuntu转移到移动硬盘上,然后再考虑XP;有了这个思路,上网搜索如何将Ubuntu系统复制到移动硬盘上,看到好复杂的介绍,笨笨虽然看的不算吃力,可还是感觉太慢,太麻烦了。
此时这个帖子下面的一个回复吸引了笨笨,有个偷懒的方法,就是先用如下命令:
sudo dd if=/dev/sda2 of=/dev/sdb2
该命令将整个分区复制或者映射到另外一个分区,sda2是笔记本硬盘中第二个分区,即Ubuntu系统所在分区,sdb2是移动硬盘的第二个分区。然后在grub中重建MBR:
grub
root (hd1,1)
setup (hd1)
quit
重启系统,从移动硬盘boot就可以进入Ubuntu系统了,至于XP,如法炮制地复制过去就OK了,Perfect。