V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zhy
V2EX  ›  Linux

请问 linux 分区问题:/usr 分区有必要单独分区吗?/boot 好像也没必要单独分出来?

  •  
  •   zhy · 2015-05-10 15:49:49 +08:00 · 8545 次点击
    这是一个创建于 3517 天前的主题,其中的信息可能已经有所发展或是发生改变。
    /usr 单独分区,感觉就像把office安装到D盘,重装系统后,office还是要重装。。搞个/opt就差不多了
    /boot 我没有单独分出来过,多个系统公用一个/boot反而麻烦。另外现在的启动工具很多,就算坏了貌似也问题不大。

    可以参加这篇文章: os.51cto.com/art/201001/175635.htm
    第 1 条附言  ·  2015-05-10 18:29:23 +08:00
    swap / /home必须,/opt /var 可选
    /boot 感觉其实无所谓
    就是不知道 /usr 单独分区的必要性
    16 条回复    2015-08-07 16:14:53 +08:00
    tonyluj
        1
    tonyluj  
       2015-05-10 16:25:17 +08:00
    重要的数据主要在/home,其他放一个分区上就可以了,swap分区还是挺重要的,开一百来个chrome tab就挤爆8G内存了。
    时不时的dd if=/dev/sdax of=backup.img bs=8M就行
    Kabie
        2
    Kabie  
       2015-05-10 18:14:01 +08:00
    swap也没必要。。。用swapfile就好了。。。修改大小比分区容易多了。。。

    多个系统倒是可以共享/home,不过我就一个系统。。。所以这个也没分
    zhy
        3
    zhy  
    OP
       2015-05-10 18:27:48 +08:00
    @Kabie
    @tonyluj / swap /home 肯定有的啊,还有/var /opt 也都是可以有的,我主要问的是/usr单独分区的必要性,/boot倒是无所谓
    tonyluj
        4
    tonyluj  
       2015-05-10 18:34:44 +08:00
    其他的放一个分区上就可以,现在btrfs上貌似是不可以放swapfile的~
    jasontse
        5
    jasontse  
       2015-05-10 18:37:47 +08:00 via iPad
    多系统有必要单独 /boot,以免重装系统格式化掉 grub。
    algas
        6
    algas  
       2015-05-10 19:21:02 +08:00
    /usr单独分出来没有什么必要,我甚至觉得这样做有副作用。重装系统的时候,如果安装的系统版本高于之前的,/usr/lib之类的东西都应该覆盖,而不是直接挂在/usr(大概是这样的)。倒是/usr/local/比较推荐单独分区。虽然opt是设计给第三方软件的,但是opt并没有默认的bin目录,而且很多软件默认就选择了/usr/local位置,所以,是吧。
    zhy
        7
    zhy  
    OP
       2015-05-10 20:25:20 +08:00
    @tonyluj 哦哦,btrfs还没用过呢 - -

    @jasontse 装grub2它会自动检测其他系统啊,所以感觉格掉也无所谓╮(╯_╰)╭

    @algas 有道理,/usr/local确实跟/usr的目录结构很像,所以/usr/local 跟 /opt 差不多等价吧
    ryd994
        8
    ryd994  
       2015-05-10 23:01:16 +08:00 via Android
    /boot另有用途,比如lvm
    jarlyyn
        9
    jarlyyn  
       2015-05-10 23:04:07 +08:00 via Android
    boot有必要,比如加密卷
    nasta
        10
    nasta  
       2015-05-10 23:49:14 +08:00
    boot有必要,比如UEFI启动必须EFI分区
    zhy
        11
    zhy  
    OP
       2015-05-11 09:35:37 +08:00
    @ryd994
    @jarlyyn 多谢多谢,没加过密,lvm个人也还没用过 - -

    @nasta 嗯嗯,这个我知道,感觉EFI启动方便多了
    ryd994
        12
    ryd994  
       2015-05-11 10:00:07 +08:00
    @zhy 其实我很建议你试试lvm,要动分区的时候非常方便
    要用虚拟机也有用,比虚拟磁盘文件性能更好
    zhy
        13
    zhy  
    OP
       2015-05-11 11:09:10 +08:00
    @ryd994 嗯,有机会试试
    Cloudee
        14
    Cloudee  
       2015-05-11 18:31:26 +08:00 via iPhone
    usr我记得按照规范是必须在/下面的,不然可能会出诡异的问题,为此archlinux的mkinitcpio里还专门有个钩子来支持独立分区的/usr
    zhy
        15
    zhy  
    OP
       2015-05-11 19:19:01 +08:00
    @Cloudee 多谢提醒,我确定/usr单独分区是不正确的了,/usr/local大概还可以考虑
    standin000
        16
    standin000  
       2015-08-07 16:14:53 +08:00
    @algas 对的,Linux下也有类似的绿色软件,可以放在/usr/local
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3436 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:43 · PVG 08:43 · LAX 16:43 · JFK 19:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.