(第二天      Linux 系统启动基础)
    
1、为什么在计算机中安装windows与linux系统共用系统得必须先安装windows,而不是先安装linux呢?
          答案就在:Linux系统可要将开机管理程序安装在MBR区或者其他分区的启动扇区内;而且Linux的loader可以手动设定,并将windows的 启动选项加入其中。而windows系统的安装将会覆盖MBR区以及自己所在分区的启动扇区,并且没有提供可修改的loader。这就是上述选项的原因。
        2、在安装windows时要对硬盘进行分区,目前的windows系统分区都比较傻瓜式,主要在于如何对分区的规划,特别是针对大容量硬盘如何进行规 划,在这里不作介绍学习。下面就如何对linux系统安装分区、容量大小进行规划,学习记录如下:
        答案就在:采用自定义安装模式(Custom)。
        初次安装:只分配两个分区/和Swap。
            建议方案:预留一部分容量以作备份、练习之用。一般根据自己的系统未来的用途来进行分区,并根据未来访问文件频繁程度、存储文件多少要进行分区,同时将这 些目录文件与/目录分享开,以便在系统出现故障时,还能拯救你心爱的数据。
         SELinux(Security Enhanced Linux)由美国国家安全局开发,是Linux系统的访问控制程序,重点在于控制程序对系统文件的访问权限限制。一般均要“强制”启用。
         Kdump就是当核心出现问题时,是否要将当时的内存信息写入文件中,而这个文件能够提供给核心开发者作为研究为啥死机之用。一般建设关闭此项功能之用,所占资源太大。
         3、WindowsXP与Linux系统共存的多重引导初步规划:(以160G硬盘为例)
      Linux挂载      Windows分区         实际内容        文件系统          容量    
      /dev/sda1        C:\                     Windows系统      NTFS              30G  
      /dev/sda2        D:\                      Windwos文件      NTFS              60G   
      /dev/sda3       不需挂载           Linux根目录( / )     Ext4                50G   
      /dev/sda5       不需挂载     内存交换空间(Swap)   Swap               1G
      /dev/sda6        E:\             windows/linux共享文件  VFAT         剩下空间
      注:上述共存系统一定要先安装Windows,再安装Linux系统,否则顺序搞乱麻烦会很大。
         同时,在安装windows时只分两个主分区C、D,安装完成后,安装Linux时,主要注意在引导记录时别设定错了。而且Linux系统的grub引导程序一定要安装在MBR上。默认启动设定视个人而决定。
         在windows系统中最后将linux的根目录与swap取消挂载,因为在windows系统中一不小心会将两个分区给格式化了,那只能重来了。同时, 你共存系统中的linux不容许你随便地删除,因为grub会去读取linux下根目录的/boot/目录内容,如果将linux删除,那么 windows也就无法启动了。



                                                                                                    (未完待续......)