win7+ubuntu双系统初始之路

       说白了,这就是一篇自己配置双系统安装与启动的文章。主要原因还是为了在学习的过程中有一个整理和归纳的过程。为以后再做类似的事情和想做类似事情的人提供些借鉴。下面是过程:

       先说下自己电脑的情况,使用的电脑型号是lenove联想旭日C467,从2008年购买到现在。160GB的5400转硬盘已经不太能够满足需求了,所以购买了一个希捷的7200转的500GB硬盘。规划是装双系统,WIN7+ubuntu,并且留一点空间以后备用。

       在此之前,先温习了一下《鸟哥的Linux私房菜》中的关于Linux安装以及硬盘的启动以及分区的知识。然后才开始动工。主要是为了保险起见。但是安装过程中仍然有一个小插曲。

      安装双系统,首先是需要将硬盘进行分区。因为是新颖盘,所以分区是必不可少的,为了硬盘管理的灵活性,我选择了一个主分区加一个扩展分区的形式,住分区中安装WIN7操作系统,扩展分区放WIN7中的数据以及ubuntu系统。

    上一张ubuntu下的系统分区图:

   顺便说下,我使用的ubuntu为12.04 LTS版本,主要看中其长期支持的特点。

    直接在ubuntu的菜单下搜索磁盘即可找到磁盘实用工具

win7+ubuntu双系统初始之路_第1张图片

        主要是卷下面的分区部分:

     Winxp(实际上是win7,刚开始装xp但是感觉实在不爽了。):40GB主分区)

   Software:50GB

    Life:50GB

    Work:100GB

  Ubuntu分区:

    /boot 200MB(实际上都用不完)

    /         70GB

    swap  6GB(3GB的内存,但是感觉也用不完,硬盘大好折腾)

  /home 80GB

       这里需要说明的是,ubuntu引导程序安装在了/boot入口点处,但是这样MBR中的引导区铁定不能找到ubuntu的,这也是安装过程中发现的问题。具体 原因,还是去看鸟哥的书吧。

     为了使ubuntu能够顺利引导,这里使用了win7的引导程序和一个EasyBCD的小程序。EasyBCD的作用就是可以在win7的引导菜单中加入一项ubuntu。具体添加方式可以到网上搜下,很多,也很容易。最终的引导过程便成了MDR引导扇区引导WIN7的加载程序,WIN7的引导程序引导/boot入口中的grub,grub引导ubuntu。

      但是,每次进入ubuntu都看到grub还需要选择,感觉仍然让人不爽,遂改动ubuntu中grub等待时间为0。具体为:

     sudo chmod +w /boot/grub/grub.cfg

     sudo gedit /boot/grub/grub.cfg

      改动set timeout下面原来默认为10的那个为0

      保存退出,然后将文件属性改回来。

      sudo chmod -w /boot/grub/grub.cfg

      这样下次进入ubuntu时就可直接进入系统中了。

      这里顺便说一下,/boot实际上是在sda8的入口点上。这里牵扯到ubuntu对sata型硬盘的标记方式,以及磁盘分区记录方式。在MBR中有一个分区表,好像是64Byte,可以分4个分区,最多3主一逻辑,如果只设置成1主,剩下为逻辑分区,则还剩两个分区表,但是不使用,所以标号空出来,这样Software盘就变成了sda5,剩下依次类推

    刚装好的ubuntu系统,需要设置更新源,然后还需要更新下显卡驱动,不装之前有时候会出现花屏情况。

    另外无线网卡的驱动也需要安装下,默认是没有安装的。这些在系统设置中附加驱动都可以找到。

     至于安装Flash player,可以参考下面的网址:

      http://www.linuxidc.com/Linux/2012-08/67733.htm

        这种安装方式比较傻瓜些。在安装之前最好更新下源,不然不一定能找到。

         最后提一下上网的事情,因为我们这边电脑和MAC进行绑定才能上网,所以要改下mac

命令如下:

      sudo gedit /etc/init.d/rc.local

在最后加入:

     sudo /sbin/ifconfig ethdown

要先关闭网卡

    sudo /sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD::EE(MAC地址)

   suddo /sbin/ifconfig eth0 up

    重新启动网卡 

    这样就可以了。

    在文章最后提一下,ubuntu引导程序安装在/boot和用win7引导的好处。

   安装双系统,有时候会出现系统崩溃的情况,或者重装系统。因为安装机制的原因,win7不可选择引导程序安装位置,而是直接覆盖MBR,这样,如果ubuntu引导程序在MBR中,这种情况下,系统的启动全部通过ubuntu下的grub进行的,grub被覆盖后,ubuntu也就不能成功启动了。当然可以通过重装grub解决。但是还是比较麻烦。而这种情况,可以在一定程度上避免这种麻烦。因为重装win7后,只需要安装EasyBCD重建对/boot引导分区的指向和菜单就可以很容易地将ubuntu找回来。





你可能感兴趣的:(win7,ubuntu,双系统)