Linux 根目录扩容,不是第一个分区 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
daqin
V2EX    Linux

Linux 根目录扩容,不是第一个分区

  •  
  •   daqin 2023-08-17 18:05:49 +08:00 2131 次点击
    这是一个创建于 793 天前的主题,其中的信息可能已经有所发展或是发生改变。
    root@home-debian:/home# lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 100G 0 disk
    ├─sda1 8:1 0 79G 0 part /
    ├─sda2 8:2 0 1K 0 part
    └─sda5 8:5 0 975M 0 part [SWAP]



    root@home-debian:/home# fdisk -l
    Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
    Disk model: Virtual disk
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x19d270ef

    Device Boot Start End Sectors Size Id Type
    /dev/sda1 * 2048 165771263 165769216 79G 83 Linux
    /dev/sda2 165773310 167770111 1996802 975M 5 Extended
    /dev/sda5 165773312 167770111 1996800 975M 82 Linux swap / Solaris



    根目录不在最后一个分区。网上的教程一般是最后一个分区。老铁们不知道这个能无损扩容吗
    10 条回复    2023-08-18 10:31:35 +08:00
    richangfan
        1
    richangfan  
       2023-08-17 18:08:59 +08:00
    可以的,只要所在的分区后面有空闲空间
    SuperGeorge
        2
    SuperGeorge  
       2023-08-17 18:11:38 +08:00
    用 fdisk 把三个分区都删了,然后创建新分区,直接拉满就可以了。数据无价,先备份!
    kokutou
        3
    kokutou  
       2023-08-17 18:14:18 +08:00 via Android
    lvs
    pvs
    vgs

    没 lvm 分区吗。。。
    GuryYu
        4
    GuryYu  
       2023-08-17 18:14:29 +08:00
    可以通过 gparted 镜像启动,有 GUI 界面可以无损调整分区大小

    https://gparted.org/
    leonshaw
        5
    leonshaw  
       2023-08-17 18:24:21 +08:00
    swapoff ,把 sda5 和 sda2 删了,sda1 扩容,剩下的空间再建个 swap

    一共就两个没必要建扩展分区了
    letmedie
        6
    letmedie  
       2023-08-17 19:58:18 +08:00
    重点是有没有做了 lvm ,做了 lvm 那就是随便弄了。
    hefish
        7
    hefish  
       2023-08-17 20:52:48 +08:00
    看这样子应该是没做 lvm ,早点备份了重装吧。
    bin456789
        8
    bin456789  
       2023-08-17 22:33:22 +08:00
    0 难度
    swapoff -a
    parted
    rm 2
    rm 5
    resizepart 1 100%
    ExplodingDragon
        9
    ExplodingDragon  
       2023-08-18 08:42:14 +08:00
    用 fdisk
    - 删除第二个和第五个分区并保存
    - 然后删除第一个分区,记下分区起始扇区
    - 创建新分区,起始位置选择旧分区位置,然后选择不覆盖,保存
    - 最后看是 ext4 还是 xfs

    ext4:
    # e2fsck /dev/sda1
    # resize2fs /dev/sda1

    xfs:
    # xfs_growfs /dev/sda1
    daqin
        10
    daqin  
    OP
       2023-08-18 10:31:35 +08:00
    感谢大佬们
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2558 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 03:54 PVG 11:54 LAX 20:54 JFK 23: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