不小心把 200 多 G 磁盘划给 SWAP 了,安装时选的 LVM,有什么好办法可以把空间给到根分区吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
youla
V2EX    Linux

不小心把 200 多 G 磁盘划给 SWAP 了,安装时选的 LVM,有什么好办法可以把空间给到根分区吗?

  •  
  •   youla 2020-12-30 22:46:06 +08:00 3500 次点击
    这是一个创建于 1777 天前的主题,其中的信息可能已经有所发展或是发生改变。

    实在惭愧,用了几个月才发现...完全不记得当时怎么出的问题。

    一块 120G SSD, 一块 240G SSD

    laji

    第 1 条附言    2020-12-30 23:26:49 +08:00

    先看

    0.__ sudo lvdisplay

    记下 VG Name, LV Path

    4步扩展LVM分区

    0.__ sudo pvcreate /dev/sdb1(我的硬盘)

    1.__ sudo vgextend vgkubuntu(我的vgname) /dev/sdb1

    2.__ sudo lvextend -L +218G /dev/mapper/vgkubuntu-root(我的 LVPath)

    3.__ sudo resize2fs /dev/mapper/vgkubuntu-root(sudo fdisk -l可以看到,LVM挂载的路径)

    第 2 条附言    2020-12-30 23:47:52 +08:00

    开机变慢了,555555555555555555555555555555555

    第 3 条附言    2020-12-31 09:36:09 +08:00

    第一条附言有点憨。。

    sudo fdisk -l看到的lvm挂在路径不就是上面的lvPath吗~~~

    13 条回复    2020-12-31 21:56:04 +08:00
    Jirajine
        1
    Jirajine  
       2020-12-30 22:53:12 +08:00 via Android
    用了 lvm 当然好办,直接扩展就行了。
    以及没必要分 swap 分区,改用 swap 文件,这样可以动态调整大小。
    youla
        2
    youla  
    OP
       2020-12-30 23:01:16 +08:00   1
    @Jirajine 伸手党做久了啊,遇到个问题就想提问,swapoff 卸载,然后扩展一下,不就行了么。好吧,我是 lvm 功课没做就上了,有点怕,还不太敢操作。
    Jirajine
        3
    Jirajine  
       2020-12-30 23:21:25 +08:00 via Android
    @youla 不了解看文档啊。卸载掉分区,创建 pv,添加到 vg,扩展 lv,然后 resize fs 就完事了。
    有重要数据的话操作前先备份。
    youla
        4
    youla  
    OP
       2020-12-30 23:27:26 +08:00
    @Jirajine 刚刚去看了,解决了,谢谢
    Osk
        5
    Osk  
       2020-12-31 02:59:06 +08:00 via Android
    开机慢?
    估计 swap 挂载信息还在,fstab 注释掉 swap 没?
    OaO
        6
    OaO  
       2020-12-31 08:24:46 +08:00
    @Osk fstab 如果没注释远程开机都开不开的,上来就是一个报错全部服务打不开 ssh 都没了,只能物理本地登上去。这个肯定不可能。
    dfc643
        7
    dfc643  
       2020-12-31 09:15:51 +08:00 via Android
    开机慢试试 sudo update-initramfs
    估计开机在寻找 RAM 分区(为了支持休眠)
    youla
        8
    youla  
    OP
       2020-12-31 09:16:31 +08:00
    @Osk 还真忘了,多谢提醒!!!!!
    @OaO 是我的笔记本,hh
    OaO
        9
    OaO  
       2020-12-31 09:25:04 +08:00
    @youla 那你开机的时候应该能看见报错信息啊= =
    youla
        10
    youla  
    OP
       2020-12-31 09:31:17 +08:00
    @OaO 不好意思,splash quiet 了,按 Esc 应该是能看到,当时在听歌所以就没想那么多..一直盯着 plymouth 开机动画看~~~
    ungrown
        11
    ungrown  
       2020-12-31 12:11:25 +08:00
    @dfc643 #7 +1
    动了 swap 的配置的话,最好跑一遍 udpate-initramfs,我当初也是取消 swap 分区改用 swapfile 后,没有做这一步,boot 过程前半部分就卡在一个 pre-scripts 和 post-scripts 的阶段,后来在 stack 社区找到答案说需要更新 initramfs
    HankAviator
        12
    HankAviator  
       2020-12-31 13:38:57 +08:00 via Android
    -hm 选项有点憨
    youla
        13
    youla  
    OP
       2020-12-31 21:56:04 +08:00
    @dfc643 nice!!是这样的!!!!电脑开机不慢了~~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5729 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 01:54 PVG 09:54 LAX 17:54 JFK 20:54
    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