这两天差点没被ubuntu搞死

2010年10月22日 · 14 years ago
这两天整ubuntu所得
1、grub2 -> grub1
这个是罪魁祸首,从10.04升级到10.10,grub的时候提示不能安装grub到我的系统分区,这我就纳闷了,用了这么久的ubuntu,顶多就是开机的时候提示不能找到sdax分区而已,这回倒好,给我说装不了了这次。
当时我没留意,以为顶多又来一次 grub rescue> 我再把它rescue一次就完了,怎奈此rescue非彼rescue也。
以前升级的时候是grub错了区,所以重新prefix回去也就是了,这次是连grub信息都没有写入,我了个去去。
然后用Live CD进去后mount了我的分区之后再进行修复,尝试多次仍然失败。我本本的光驱本来就不咋的,读盘慢得要死,而且每一次修复都要重启才能看到是否成功,所以浪费了我一天的时间都没有搞定。
其间经历了purge grub2,并且还一不小心grub进(hd0,0),这个悲剧可就不一般了,连rescue也没有了,只剩下一个grub了,彻底引导不了了。
又重新装回grub2,发现grub install failed,又提示XXXX unmount? 搞了半天终于mount -o bind进入之后又发现can not grub sdax.....当时我就崩溃了
最后的最后,我把grub2卸了换成0.97,我了个去去,这就好了,可以引导ubuntu了,==|||
MD,这么简单的事情浪费了我一天的时间阿阿阿。。。。
最后再把win7 的引导信息给加进menu.lst里面,总算是完美了。
2、fcitx
重新grub回ubuntu之后,我的fcitx的配置就被重置了,尝试在 ~/.fcitx/config中设置多次未果,后来才发现,原来现在的3.6.3的版本的配置文件已经不在 ~/.fcitx/config中了,而是换成了 ~/.config/fcitx/config,我倒。。。为了fcitx的配置浪费了多少时间阿阿阿阿。。。
3、引导win7
终于进入ubuntu之后发现win7不能被识别出来,OMG,于是乎又是了一下那些乱七八糟的代码没搞定。结果自己打开/boot/grub/menu.lst 一看,晕死,人家不是给了sample在里面吗,唉,于是照着sample给我的win7的分区grub了一下,OK~
所以呢,以后如果要升级,首先要慎重,其次,如果提示XXXfailed的话,就一定先不要重启,在win下或许重启能解决很多问题,但是linux下,重启只能带来更多问题。不过经过这次的灾难,我对linux的认识又增进了不少。算是因祸得福吧,悲剧的 ubuntu阿ubuntu.