Monday, March 15, 2010

ubuntu 9.10 与WIN7双系统

原来的系统是XP与ubuntu9.10双系统,XP已经使用好几年了,现在进入、退出系统和ubuntu的速度相比很慢,而且据报道今年7月份起微软将不会再提供xp的支持,所以系统迟早是需要升级的,于是找到了一系统盘先在virtualbox里面见识了一下win7的真容,感觉还行,于是做好相关的备份后直接光盘安装。分区没有更改和重新格式化,直接将win7安装在了原来的系统盘下面,步骤很简单,然后就是需要修复grub的引导,以便也能进入ubuntu,用Ubuntu 9.10的LiveCD的来修复grub2的引导:
0.Ubuntu 9.10的LiveCD启动,选择试用进入ubuntu,然后进入终端
1.sudo fdisk -l  (注意是小写的L,不是数字的1,此步用于确定电脑中安装Ubuntu 9.10的所在分区的位置,输入以后会输出类似如下信息,找到ID为83的那行,记住/dev/sda*的情况) 
2.sudo -i (此步用于得到root权限,无需输入密码,方便以下操作)
接着输入mkdir /media/tempdir (这里用于创建一个文件夹tempdir,用于挂载刚才的sda*,此文件夹名称你可以依个人爱好而定,没有太多要求)
再输入 mount /dev/sda* /media/tempdir (将sda*也就是前面ubuntu系统所在的盘挂载于tempdir文件夹下)
3终端输入以下命令:
grub-install --root-directory=/media/tempdir /dev/sda (本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键!为避免输入错误,可以把这些命令复制到终端执行,注意空格)
会出现一个确认的信息,如果没有erro的话重启系统
4.boot启动进入ubuntu,在终端执行 :sudo update-grub2输入管理员密码如果出现下面类似的内容则说明修复成功
grub.cfg ...

Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-16-generic
Found initrd image: /boot/initrd.img-2.6.31-16-generic
Found linux image: /boot/vmlinuz-2.6.31-15-generic
Found initrd image: /boot/initrd.img-2.6.31-15-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1

done

如果没有出现以上类似语句的话,那就在新立得里面搜索grub,可以安装带有Ubuntu标志的那个grub-pc,安装之后,再输入sudo update-grub2更新一下grub2。

安装的时候可以保留原来的系统文件,这点很重要,因为有些程序win7里面是可以直接运行不用安装的,而且有些数据拷贝到win7相关程序的相关目录下,就可以和在XP时的状态一致,比如浏览器的用户数据,安装的时候我刻盘备份了其它数据,忘了将书签导出,后来在win7里头安装chrome后把原来C:\Documents and Settings\googlerr\Local Settings\Application Data\google (这个安装后备份为了Windows old 目录)下面的chrome数据拷贝到win7下面的C:\Users\(用户帐户)\AppData\Local\Google 里头,这样chrome就与当初xp下面完全一致了,同样的方法修复了picasa、nerodownload等,然后在Windows old文件夹当中寻找可直接运行的程序,创建快捷方式到桌面,这样有些程序就不必安装了,但是像office photoshop这种花银子的软件就得重新安装了,因为系统配置环境不一样。

说句褒奖的话:没有使用过vista,这个win7相比xp有很大的改进,比较欣赏的是媒体中心,播放多媒体资源的音效比xp里头好很多,各种多媒体资源都可以在在这里头管理、运行,评星级直接用数字键就可以了,图片展示的过渡效果比picasa还优雅,整个系统界面运行的效果和开启3D效果的linux是很相似的,安全方面似乎也在学习linux的,比如简单的arp  -d 命令都需要更高的权限来执行,

--
Best Regards
ouyang

0 comments: