红联Linux门户
Linux帮助

为什么要分/boot

发布时间:2009-06-06 15:49:49来源:红联作者:cob
/区里面已经有/boot了,为什么还要分/boot?
文章评论

共有 11 条评论

  1. 微宝贝 于 2009-06-13 11:12:16发表:

    我还是喜欢/boot单独分,引导的系统过多了

  2. ittech 于 2009-06-13 10:58:32发表:

    7# 相思爱文

    好家伙,说得很详细,,,,,,,

  3. 刘冲 于 2009-06-13 10:46:51发表:

    没有理由分一个单独的/boot,单独的tmp什么的还是不错

  4. wlabcxyz 于 2009-06-13 10:33:22发表:

    学习了

  5. jagub 于 2009-06-07 14:03:54发表:

    我分/boot的理由

    用XFS的话,无法启动。只能再用ext2或者ext3分一个/boot

  6. 相思爱文 于 2009-06-06 21:02:08发表:

    linux系统是采用挂载分区方式。
    系统只有一个根目录/,其他的分区都是挂载在根目录中的一个子目录中。
    如果只分一个根目录/,好么/boot就是根分区中的一个目录,里面的文件都在根分区中。
    如果/boot单独分区,那么/boot中的文件就在单独的分区中。
    访问方式和路径都不变,但位置不同。

    如果采用ext3分区,可以不单独分/boot分区grub一样能启动引导系统。

    /boot单独分区,我知道的有几个原因:
    一、早期主板不支持大硬盘,用lilo启动必须在第1024磁柱(约8G)以内。系统体积或位置超过限制,就在/boot分区建在1024磁柱以前,系统就能正常启动了。现在没必要了。
    二、如果根分区采用的文件系统grub不能识别(如xfs),就建一个/boot分区(如ext2),就样就能引导系统了。
    三、同上,如果采用lvm方式分区,需单独建一/boot分区。
    四、为了安全需要,建立/boot分区,启动系统后并不挂载。就样,root身份也不能修改启动信息。
    五、linux安装狂人,安装多个linux系统。单独建个/boot分区,作为主引导。独立于任何系统(换句话说根分区格式化后不影响grub启动运行),不会被删除。可以把各系统内核启动配置等复制过来,也可以放硬盘安装的iso等文件。
    六、如果不单独把/boot分区,在不正常关机时,启动时在根系统中不能立即找到启动文件。等待时间过长。

    就想到这么多了。

  7. jiehe 于 2009-06-06 19:54:02发表:

    说实在的,我对这个/boot一直迷茫。

  8. 妻梅子鹤 于 2009-06-06 19:13:05发表:

    对的还是分了有好处。

  9. hantu 于 2009-06-06 17:47:49发表:

    因为可以将/boot单独分区可以隔离各分区使用,好处有很多,比如你重装的时候可以不再格式化它,备份上也容易,还可以将/boot分区放到硬盘比较靠前的位置加快系统的启动(位置越靠前寻道速度越短),等等,当然,对于一般的用户只分一个/也没什么。

  10. jrs0335 于 2009-06-06 16:28:53发表:

    现在的linux版本可以不用另外分配/boot分区了呀。

  11. jyz19880823 于 2009-06-06 16:27:45发表:

    分了之后/里面的是挂载的,分出来是为了重装或者升级等方便