临近寒假了项目不紧,我计划在自己的笔记本上安装ubuntu10.04系统,因为不想舍弃好用的VS2010,于是决定在本上保留win7,装双系统.附言:本教程是在华硕A40J型号的笔记本上用光盘安装win7+ubuntu10.04双系统,有不同硬件或软件需求的同学在安装过程中不一定碰到和我相同的问题,敬请参考之.
参照网上教程,在win7下我把自己的F盘清空,预留给ubuntu使用.装入光盘后,从光驱启动系统(华硕本是默认在ASUS图标出现以后不停的按del键,保存并退出),就进入ubuntu图形安装界面,回答几个小问题后一路"前进"下去,就基本完成了ubuntu的安装过程.再次重启电脑,在BIOS界面中把启动项由光驱改成硬盘,保存并退出,就可以在启动栏中看到ubuntu位列第一行,windows位列最低行了.(借用别人的一张图,如下)
可问题似乎还没有完,当我想再次选择win7进入时,系统在光标闪出一会儿之后出现蓝屏!这个问题我在网上查阅了许多资料,大家众说纷纭,当然都是离不开win7启动项配置有问题之说.通过我的经历,我想说明首先需要在ubuntu系统下查阅/boot/grub/grub.cfg文件,看看系统是否已经检测到原本的win7系统,具体是有没有下面的语句:
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 123406123405FA0D
chainloader +1
}
如果没有,最好不要自己编辑,而是通过终端输命令 sudo update-grub,让系统自动识别win7,如不行,可试试 sudo update-grub2,查阅到这两个文件中都有如上命令语句为止.这里需强调的是,新手最好不要轻易通过终端修改grub文件,也不用通过在grub界面通过命令行编辑相关的启动文件(如boot,vmlinuz,menu.lst 等),可能导致的结果之一是:连ubuntu都启动不了了,留下黑屏.最后只能通过光盘再次选择原来的分区覆盖性地重装ubuntu系统.
话说回来,如果搞清楚了win7下系统出现蓝屏的原因,问题就变得容易了.参考网址http://zhidao.baidu.com/question/193815185.html下的解答,能准确定位到问题答案.具体到我的笔记本,出现的是 如下问题2:
再一次进入DOS界面,进入Advanced 的SATA Configuration下将启动模式由AHCI改为IDE,保存并退出.再次重启电脑,选win7系统,默认系统扫描完win系统下的硬盘,就能正常启动win7系统了.问题至此总算解决了,哈哈,开始我的双系统之旅:)