256GB SSD 安装 Linux ,如何分配各个挂载点? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DaCong
V2EX    问与答

256GB SSD 安装 Linux ,如何分配各个挂载点?

  •  
  •   DaCong 2016-08-04 14:17:38 +08:00 via iPad 6247 次点击
    这是一个创建于 3367 天前的主题,其中的信息可能已经有所发展或是发生改变。
    机子的内存是 8GB 的,不知道我下面这个配置行不行?


    512 MB /boot
    8 Gig /swap
    50 Gig /
    rest /home
    第 1 条附言    2016-08-05 11:19:38 +08:00
    此贴终结
    解决方案: LVM
    41 条回复    2016-08-05 12:44:04 +08:00
    upczww
        1
    upczww  
       2016-08-04 14:36:44 +08:00 via Smartisan T1   1
    /多分点吧,我分了 50G 都快不够用了; swap 没必要那么大,有个 2G 差不多了,有 8G 内存不怎么会用到 swap 的。
    UnitTest
        2
    UnitTest  
       2016-08-04 14:38:31 +08:00   1
    和你配置一样 . 以前总喜欢把 home 单独挂出来 , 后来不分了 . 因为重装系统不需要格式化硬盘.
    而且分区有可能影响性能和寿命(这个我不是很确定).
    8G 内存对我来说不够 , 调整过 swappiness=1 之后 swap 经常需要占用 1G 左右 .
    swap 单独分区我怕损坏硬盘 , 就没有创建 swap 分区而是单独创建了 swap 文件 , 类似 windows 虚拟内存的感觉.
    greenskinmonster
        3
    greenskinmonster  
       2016-08-04 14:39:55 +08:00   1
    swap 8G/16G 随意
    其它的都给 /
    changshu
        4
    changshu  
       2016-08-04 14:42:02 +08:00   1
    /dev/sda2 20G 12G 6.9G 64% /
    /dev/sda1 476M 106M 346M 24% /boot
    /dev/sda3 200G 99G 91G 53% /home
    /dev/sdb3 429G 190G 218G 47% /storage
    ishitcno1
        5
    ishitcno1  
       2016-08-04 14:47:01 +08:00   1
    试试 lvm
    Zuckonit
        6
    Zuckonit  
       2016-08-04 15:04:11 +08:00   1
    lvm +1
    Busy
        7
    Busy  
       2016-08-04 15:27:26 +08:00   1
    50G /,其余的扔给 /home
    swap 用文件,空间不够了,从 /home 中链接一个目录过去
    gunshot
        8
    gunshot  
       2016-08-04 15:38:57 +08:00   1
    楼主为什么 Gig 和 MB 混用...
    sudoz
        9
    sudoz  
       2016-08-04 15:40:06 +08:00   1
    swap 8G 你特 me 在开玩笑?? 1G 最多了, 根本用不到
    fcicq
        10
    fcicq  
       2016-08-04 15:56:36 +08:00   1
    现在的机器肯定开 EFI 吧? 怎么楼上全都是传统分区方法.
    DaCong
        11
    DaCong  
    OP
       2016-08-04 16:01:17 +08:00
    @gunshot 不好意思,没有注意规范

    @sudoz @upczww @UnitTest @Havee 关于 swap 的建议,谢谢了

    @ishitcno1 @Zuckonit 我去查一下资料,表示并不知道这是什么
    @fcicq 我的机子是三四年前的笔记本,还是传统的 BOIS
    tkpc
        12
    tkpc  
       2016-08-04 16:03:45 +08:00   1
    直接就一个 /
    DaCong
        13
    DaCong  
    OP
       2016-08-04 16:07:54 +08:00
    @tkpc 请问这样的好处是不是就是 @UnitTest 所说的?
    kokutou
        14
    kokutou  
       2016-08-04 16:13:41 +08:00   1
    @UnitTest
    ssd 有 trim ,第二行和第四行都是不用担心的。
    DaCong
        15
    DaCong  
    OP
       2016-08-04 16:15:38 +08:00
    @kokutou 那么,如果只是挂载一个 / 是不是在重装的时候可以方便一点?
    kokutou
        16
    kokutou  
       2016-08-04 16:29:14 +08:00   1
    @DaCong 好像装老一点的 linux 还是需要一个 swap 的?
    我还是分了 boot swap / 三个区。
    boot 的理由是,新电脑 uefi 启动时需要一个单独的 fat32 分区的。不然 bios 读取不到启动文件。
    DaCong
        17
    DaCong  
    OP
       2016-08-04 16:30:34 +08:00
    @kokutou boot 的大小一般是 512MB 够了吗?
    47jm9ozp
        18
    47jm9ozp  
       2016-08-04 16:31:49 +08:00   1
    512 MB /boot
    other /

    swapfile 放在 /分区下
    mN71eOOprFyMsnPx
        19
    mN71eOOprFyMsnPx  
       2016-08-04 16:32:14 +08:00   1
    / 256G
    完!

    boot 不再需要单独一个挂载点。另外,由于硬盘小,就不要分区了。直接一个分区一个挂载点。防止不够用的情况。
    不管硬盘大还是小,重要文件应该单独备份到其它硬盘。
    mN71eOOprFyMsnPx
        20
    mN71eOOprFyMsnPx  
       2016-08-04 16:33:47 +08:00   1
    @FifiLyu

    另外,如果是办公用。
    内存大的, swap 不需要,根本永不到。即使你用到 swap ,系统会慢得发疯,你也受不了。所以,结论是不需要。
    jarlyyn
        21
    jarlyyn  
       2016-08-04 16:34:36 +08:00 via Android   1
    为什么要分
    liangxuzhai
        22
    liangxuzhai  
       2016-08-04 16:35:27 +08:00   1
    /boot 200mb
    / 30gb
    /var 4gb
    /tmp 4gb
    /usr 20gb
    /opt 20gb
    swap 4gb
    /home left

    11 年的索尼笔记本,加个 ssd ,这么分区的;我是不是疯了。
    DaCong
        23
    DaCong  
    OP
       2016-08-04 16:52:29 +08:00
    @FifiLyu 请教一下,把 boot 单独挂载出来,有什么好处吗?
    Ellison
        24
    Ellison  
       2016-08-04 16:52:44 +08:00   1
    以前还分的比较细致,现在最多加个 boot
    47jm9ozp
        25
    47jm9ozp  
       2016-08-04 16:55:13 +08:00   1
    @DaCong 和启动方式有关,比如 BIOS+GPT 分区表要有个 ESP 分区,或者 UEFI 要专门一个 EFI 分区
    kiwi95
        26
    kiwi95  
       2016-0-04 16:55:57 +08:00   1
    自动 lvm 分配就挺好, swap 关了也没关系
    zts1993
        27
    zts1993  
       2016-08-04 17:00:41 +08:00   1
    说 ssd swap 慢的一定没有用过。。
    DaCong
        28
    DaCong  
    OP
       2016-08-04 17:02:45 +08:00
    @kiwi95
    @ishitcno1
    @Zuckonit
    谢谢三位说的 lvm 的自动分配,不折腾
    greenskinmonster
        29
    greenskinmonster  
       2016-08-04 17:06:24 +08:00   1
    其实用 ext4 分区的话,配合 gparted 可以随便 resize ,所以我一直都没玩过 lvm 。
    abel163
        30
    abel163  
       2016-08-04 17:24:43 +08:00   1
    Lvm
    corvofeng
        31
    corvofeng  
       2016-08-04 17:32:47 +08:00 via Android   1
    8G 内存, 你要干什么用 swap ,用的话干脆再买内存条好了
    ryd994
        32
    ryd994  
       2016-08-04 17:35:37 +08:00 via Android   1
    500M /boot
    剩余 LVM
    LVM 里 20G /
    100G /home
    剩余的看情况用于扩展 home 或者给虚拟机
    SpicyCat
        3
    SpicyCat  
       2016-08-04 17:36:01 +08:00   1
    Suspend 和 Hibernate 用的是不是 swap ?
    ryd994
        34
    ryd994  
       2016-08-04 17:37:47 +08:00 via Android   1
    @greenskinmonster 如果你要单纯扩展末尾分区,那 gparted 很简单
    如果你要扩展中间的分区, gparted 需要移动分区开头,看分区大小,会浪费很多时间
    greenskinmonster
        35
    greenskinmonster  
       2016-08-04 17:53:21 +08:00   1
    @ryd994 要花点时间,不过都是很长时间才调整一次,像我只有 / 一个分区的,这种情况就更少了。
    mgna17
        36
    mgna17  
       2016-08-04 18:03:09 +08:00   1
    如果是总共只有 256GB 的话, swap 用文件更合适,随用随删
    lhbc
        37
    lhbc  
       2016-08-04 18:05:13 +08:00   1
    / 256G

    swap 用 swapfile 最好,比单独一个分区好十倍
    当然要注意的是, XFS 不支持 swapfile ,虽然有变通的方法
    singser123
        38
    singser123  
       2016-08-04 20:18:37 +08:00 via Android   1
    说 ssd swap 慢的一定没有用过。。+1
    phx13ye
        39
    phx13ye  
       2016-08-05 10:15:12 +08:00   1
    /boot 这个要做成 efi 分区
    其他的按照习惯
    rainysia
        40
    rainysia  
       2016-08-05 11:10:03 +08:00   1
    /boot 居然 500 多 M..
    最多 200M

    其它的, 主要分出 / 和 /home , 什么 /var 之类的, 那直接挂就行了, 或者放 /home 下

    走 LVM 啥都不用管不更好吗
    xencdn
        41
    xencdn  
       2016-08-05 12:44:04 +08:00   1
    8G 内存 可以不用 swap

    用 LVM
    /boot 200M
    / 20G
    /home 全部空闲
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2288 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 15:53 PVG 23:53 LAX 08:53 JFK 11:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86