第二十回 虔婆醉打唐牛儿 宋江怒杀阎婆惜-FreeBSD改变分区大小

文章讲述了宋江故事中的情节与FreeBSD系统分区管理的类比,介绍了如何在FreeBSD云主机上手动调整分区大小以解决空间不足的问题,包括扩充主分区、删除swap空间、增加swap分区和扩展文件系统的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

阎婆找到宋江,劝宋江和阎婆惜和解。
宋江无奈跟阎婆惜喝酒,想趁阎婆下楼之机离开,但被阎婆用门锁拦住。宋江无奈留宿,但是两人还是不愉快,宋江五更天就起来了。

宋江走的匆忙,没有带招文袋。阎婆惜拿到招文袋,看到了里面的金条和信,信里讲到了梁山送来了一百两金子。宋江回来,阎婆惜就以信威胁宋江答应离婚并给她一百两金子。宋江答应了,但是说没现钱,阎婆惜不同意,两人争执中,宋江杀了阎婆惜。

宋江激愤杀人,真是一失足成千古恨。FreeBSD系统装机时,有时候没注意给根分区较大的空间,到了后面空间不够的时候也是后悔莫及。不必怨天尤人,可以手动修改分区大小。

FreeBSD改变分区大小

在云服务商处订购的FreeBSD云主机,有的会因为镜像配置的原因,导致默认装好的系统没有用全系统盘空间。比如在移动云就碰到过,云硬盘空间为50G,但系统只有10G,导致一不小心空间就爆了。


Filesystem                   Type     Size    Used   Avail Capacity  Mounted on  
/dev/ufsid/5f39125d3a38c4eb  ufs      9.2G    9.0G   -576M   107%    /  
devfs                        devfs    1.0K    1.0K      0B   100%    /dev

问题的解决:使用gpart来动态修改分区大小。

主要问题就是FreeBSD的分区没有占满50G,只使用了10G

=>       0  20971456  da0s1  BSD  (10G)  
         0  19920896      1  freebsd-ufs  (9.5G)  
  19920896   1048576      2  freebsd-swap  (512M)  
  20969472      1984         - free -  (992K)

解决的步骤就是:

1 扩充da0s1空间

gpart resize -i 1 da0

=>        0  104857536  da0s1  BSD  (50G)  
          0   19920896      1  freebsd-ufs  (9.5G)  
   19920896    1048576      2  freebsd-swap  (512M)  
   20969472   83888064         - free -  (40G)

2 删除freebsd-swap空间

gpart delete -i 2 da0s1  
gpart show da0s1  
=>        0  104857536  da0s1  BSD  (50G)  
          0   19920896      1  freebsd-ufs  (9.5G)  
   19920896   84936640         - free -  (41G)

3 扩充freebsd-ufs

gpart resize -i 1 -s 45G da0s1  
 
gpart show da0s1  
=>        0  104857536  da0s1  BSD  (50G)  
          0   94371840      1  freebsd-ufs  (45G)  
   94371840   10485696         - free -  (5.0G)

4 增加swap分区

gpart add -t freebsd-swap da0s1

gpart show da0s1  
=>        0  104857536  da0s1  BSD  (50G)  
          0   94371840      1  freebsd-ufs  (45G)  
   94371840   10485696      2  freebsd-swap  (5.0G)

5 扩展文件系统

service growfs onestart

Filesystem                     Size    Used   Avail Capacity  Mounted on  
/dev/ufsid/5f39125d3a38c4eb     47G    9.7G     33G    22%    /  
devfs                          1.0k    1.0k      0B   100%    /dev

真不可思议,所有操作几乎在两分钟内完成了!

具体gpart命令可以用man命令来看一下,这里主要用到了删除/扩充/创建等三个分区子命令。

阎婆看见宋江杀了阎婆惜,先骗宋江去拿银子,到了县衙门口,阎婆把宋江扭住喊:有杀人贼在这里!有街坊唐牛儿把阎婆打了,宋江才脱身,赶快跑了。唐牛儿被扭送到县衙门。

欲知后市如何,且听下回分解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值