从10.04 x86 到 11.04 AMD64 + win7

本文分享了在ThinkPad T61上安装64位Ubuntu 11.04及Win7双系统的全过程,包括系统配置、软件安装、网络设置等,并解决了启动引导和32位应用兼容性等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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的系统模式,相继挂载了自己的系统

#mount /dev/sda1 /mnt #mount /dev/sda2 /mnt/home #mount --bind /dev/ /mnt/dev #mount --bind /dev/proc /mnt/proc

之后,我想利用chroot /mnt 进入到自己的系统,但却提示错误。无法执行。经过网上查找资料,原来,我的LiveCDs是32位的机器,与系统的64位不兼容。好吧,迅速换成64位的光碟。

AMD64 的alternative版功能完善,一步步都有引导操作。进入rescue模式后,在它的指导下,我完成了对grub的修复(将grub安装到了mbr上)。如此,重新启动后就进入了Ubuntu的系统。

在Ubuntu下就好办了,使用如下命令,就可完成对启动的更新修复。

sudo update-grub2

这样,再次启动时,就可以看到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的启动命令。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值