Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
yagamil
V2EX  ›  Linux

Linux home 扩容问题

  •  
  •   yagamil · Jun 29, 2023 · 3432 views
    This topic created in 1222 days ago, the information mentioned may be changed or developed.

    加了一块新硬盘,原来 /home/user 下的空间不够。主要很多软件的缓存会在 /home/user 下生成 .xxxx 或者 user/.cache/xxxx 下生成很多缓存。

    虽然可以清理掉,不过比如 jetbrain ,清理了,后续的 index 又会重新生成。且生成时也耗 cpu 。

    有什么办法扩容 home 下的用户目录?

    16 replies  •  2023-07-01 19:35:14 +08:00
    leven87
    leven87
    Jun 29, 2023
    1
    可以做个软链接,到别的硬盘
    hancc
    hancc
    Jun 29, 2023
    2
    有 LVM 吗
    liangkang1436
    liangkang1436
    Jun 29, 2023
    3
    一文解军愁
    https://zhuanlan.zhihu.com/p/83340525
    如果你不清楚你的根分区是标准分区还是 LVM 分区,那你的根分区大概率就是标准分区,直接考虑非 LVM 的方式动态扩容
    zed1018
    zed1018
    Jun 29, 2023
    4
    要是是其他目录,一般我都是 mv 原地改个名 mkdir 原名目录,然后 fstab 里挂载到新分区再把之前原地改名的内容复制进去,但是 home 目录能不能这么干我就不确定了
    UXha45veSNpWCwZR
    UXha45veSNpWCwZR
    Jun 29, 2023 via iPhone
    5
    我的都是 lvm 分区,小硬盘合并为大硬盘。
    anytk
    anytk
    Jun 29, 2023
    6
    没那么复杂,找个 livecd 进系统,把 /home rsync 到新硬盘分区上,然后修改 fstab 去挂载新硬盘分区为 /home 了事。
    我经常把整个提供迁移到不同盘上,只不过 / 目录迁移要修改很多地方的 UUID 而已。
    qsnow6
    qsnow6
    Jun 29, 2023
    7
    把硬盘挂载到 /home/user
    NessajCN
    NessajCN
    Jun 29, 2023❤️1
    8
    mkdir /home/[用户名-new]
    mount /dev/[新盘] /home/[用户名-new]
    cp -r /home/[用户名]/* /home/[用户名-new]/
    usermod -d /home/[用户名-new] 用户名
    shijingshijing
    shijingshijing
    Jun 29, 2023
    9
    @NessajCN 建议把 cp -r 换成 rsync ,rsync 可以保留时间戳,权限,复制过程中还可以做校验。
    libook
    libook
    Jun 29, 2023
    10
    使用 lsblk 之类的指令发个分区表和挂载信息出来,大家可以帮你判断是哪一种情况,如何处理。
    0superx0
    0superx0
    Jun 29, 2023
    11
    @qsnow6 顶,简单方便,又不影响以前的文件环境
    ltkun
    ltkun
    Jun 29, 2023
    12
    所以 home 目录得大 1t 的盘 home 最少给 700g
    vcn8yjOogEL
    vcn8yjOogEL
    Jun 29, 2023 via Android
    13
    能扩分区就直接扩

    换硬盘就用 Clonezilla 或软件把分区移走再扩张

    想简单粗暴就直接把文件复制到新的 home ,然后改 fstab
    vcn8yjOogEL
    vcn8yjOogEL
    Jun 29, 2023 via Android
    14
    @vcn8yjOogEL #13 *类似软件
    yagamil
    yagamil
    OP
    Jun 29, 2023
    15
    谢谢楼上各位,大体知道怎么做了。把 home 迁移到新盘,然后改变系统 home 指向到新盘。
    yagamil
    yagamil
    OP
    Jul 1, 2023
    16
    升级完成。更新一下:

    dd 把 旧硬盘 考到 新硬盘, 旧硬盘拿去做其他用途了。dd 比 cp 要快不少。

    在新硬盘里 把 home dd 到新空间,修改 fstab ,home 指向新的空间。旧的 home 空间,删除后可作其他用途。

    就可以。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1432 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 22:03 · PVG 06:03 · LAX 14:03 · JFK 17:03
    ♥ Do have faith in what you're doing.