从10.04 x86 到 11.04 AMD64 + win7
tips:刚装了64位系统~颇为兴奋,4G内存让虚拟机的速度明显提升了很多。其实过程很简单的~监狱笔者是只小菜鸟,还是很享受这种简单带来的快乐的~记下来,希望对更多的刚刚入门的童鞋有所助益。 机器: thinkpad T61 ,CPUT8300 , 320G硬盘 , 内存原来是3G,32位操作系统够用。起因: 在Ubuntu10.10下用VMware 的XP,
tips :刚装了64位系统~颇为兴奋,4G内存让虚拟机的速度明显提升了很多。其实过程很简单的~监狱笔者是只小菜鸟,还是很享受这种简单带来的快乐的~记下来,希望对更多的刚刚入门的童鞋有所助益。
机器: thinkpad T61 ,CPUT8300 , 320G硬盘 , 内存原来是3G,32位操作系统够用。
起因: 在Ubuntu10.10下用VMware 的XP, 性能非常局限。甚至在ppt中展示幻灯片就会黑屏卡死。于是乎,狠下心买了条2G内存条,三星金条,淘宝上买,190米,还算便宜。
目标: 双系统: Ubuntu11.04 64位+ win7 32位。(装win7是因为最近课程要求一些大程的开发,时间比较紧,而我以前也没有linux下的开发经验)。 另外,Ubuntu下虚拟机上装XP,应付简单的office文档工作。
步骤:
1.下载安装Ubuntu11.04的64位版。
既然要重装系统,那就干脆体验下新版本的咯。从学校内网资源站 下载了 Ubuntu11.04 alternative amd 64。alternative的版本下,转机配置是字符界面的,对比desktop版的,它的配置内容更加详尽。
对于我320G的硬盘空间,我的分区如下:30G挂载根目录,130G挂载/home ,4G挂载/swap。其他的留作win7使用。或者其他别用用途。
系统完成安装后,接下来就是配置工作了。
2.64位的联网。
我用的TP_LINK的无线路由,直接接入了学校的内网。
学校连外网使用VPN,好在水寒大神写过64位的deb包用来进行vpn-connect , 方便了。从内网下载安装即可。
3.装软件。
连上网以后就好办了,apt-get install 能找到各种64位的 开源软件资源。(似乎商业软件的64位版比较不靠谱。。细节笔者暂时不明白 - -#)
virtual-box-ose版的也挺好用的,笔者顺利在上面搭建了XP虚拟机。在XP中安装了相应的guest-additions后,功能还是挺强大的。
其他软件诸如 pidgin,都很好用。
4.安装win7。
为了没有更多的软件冲突,我还是保守的使用了32位的win7。傻瓜式的装机没什么好说~。
由于装win7是为了一些特殊化的应用,比如一些智能在win7下使用的软件等等,我只给它分配了一个90G分区。
5,引导修复。
由于win7的引导会霸道的覆盖linux 的grub,我打算重新用Ubuntu 的 liveCD 进入了Ubuntu。
首先,使用的是一块Ubuntu10.10的32位启动盘,进入CD的系统模式,相继挂载了自己的系统
之后,我想利用chroot /mnt 进入到自己的系统,但却提示错误。无法执行。经过网上查找资料,原来,我的LiveCDs是32位的机器,与系统的64位不兼容。好吧,迅速换成64位的光碟。
AMD64 的alternative版功能完善,一步步都有引导操作。进入rescue模式后,在它的指导下,我完成了对grub的修复(将grub安装到了mbr上)。如此,重新启动后就进入了Ubuntu的系统。
在Ubuntu下就好办了,使用如下命令,就可完成对启动的更新修复。
这样,再次启动时,就可以看到Ubuntu和win7的选项了!
6 ia32-libs*的安装。
具体实现细节我还不太懂,不过很多32位下的应用都需要ia32-lib*来辅助的。(比如我自己是在搭建android开发环境时遇到了问题,查找资料,发现需要ia32-libs)之前安装的时候老是出现依赖错误。网上查找了很多资料,无果。最后在touchpad网站上一个个的找到依赖错误中的deb安装包,手工下载安装……成功了。
值得注意的是,成功安装以后,我原先的2.7.31的pidgin被卸载了 - -#,可能是他们之间存在依赖冲突??
7 配置细节
在win7和Ubuntu双系统下,我的Ubuntu时间显示出了问题。
据说是linux和windows对BIOS中的计时理解不一样。一个认为是自己所在时区的时间,而另一个认为是UTC时间。修改方法是:修改/etc/default/rcS文件,将UTC=yes 修改为no。
Ubuntu11.04开机启动中默认没有开启输入法。直接进入system settings->Startup Applications->add,在command中填入/usr/bin/ibus-daemon ,即ibus的启动命令。
更多推荐
所有评论(0)