OpenWrt 23.05磁盘扩容教程:从工具安装到分区挂载的完整指南
创作时间:
作者:
@小白创作中心
OpenWrt 23.05磁盘扩容教程:从工具安装到分区挂载的完整指南
引用
CSDN
1.
https://blog.csdn.net/tonyhi6/article/details/139218163
本文将详细介绍如何在OpenWrt 23.05系统中进行磁盘扩容。通过安装必要的工具、分区、格式化和挂载新分区,可以有效解决系统默认空间不足的问题。
1. 安装fdisk
首先需要安装fdisk
工具来查看磁盘信息:
opkg update
opkg install fdisk
查看磁盘信息:
root@OpenWrt:~# fdisk -l
GPT PMBR size mismatch (246303 != 250069679) will be corrected by write.
The backup GPT table is not on the end of the device.
Disk /dev/sda: 119.24 GiB, 128035676160 bytes, 250069680 sectors
Disk model: ASUS-S-128G1BYB0
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: gpt
Disk identifier: 7117DB1B-5559-E8FA-6528-E16757565D00
Device Start End Sectors Size Type
/dev/sda1 512 33279 32768 16M Linux filesystem
/dev/sda2 33280 246271 212992 104M Linux filesystem
/dev/sda128 34 511 478 239K BIOS boot
Partition table entries are not in disk order.
2. 安装parted
接下来安装parted
工具来修复磁盘分区表:
opkg install parted
修复分区表:
root@OpenWrt:~# parted -l
Warning: Not all of the space available to /dev/sda appears to be used, you can
fix the GPT to use all of the space (an extra 249823375 blocks) or continue with
the current setting?
Fix/Ignore? fix
Model: ATA ASUS-S-128G1BYB0 (scsi)
Disk /dev/sda: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
128 17.4kB 262kB 245kB bios_grub
1 262kB 17.0MB 16.8MB fat16 legacy_boot
2 17.0MB 126MB 109MB ext2
3. 安装cfdisk,分配剩余磁盘空间
安装cfdisk
工具并开始分区:
opkg update
opkg install cfdisk
cfdisk /dev/sda
在cfdisk
界面中选择NEW
,输入所需的空间大小。
4. 分区查看格式
查看新的分区信息:
root@OpenWrt:~# fdisk -l
Disk /dev/sda: 119.24 GiB, 128035676160 bytes, 250069680 sectors
Disk model: ASUS-S-128G1BYB0
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: gpt
Disk identifier: 7117DB1B-5559-E8FA-6528-E16757565D00
Device Start End Sectors Size Type
/dev/sda1 512 33279 32768 16M Linux filesystem
/dev/sda2 33280 246271 212992 104M Linux filesystem
/dev/sda3 247808 250068991 249821184 119.1G Linux filesystem
/dev/sda128 34 511 478 239K BIOS boot
Partition table entries are not in disk order.
查看当前磁盘使用情况:
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 102.3M 57.1M 43.1M 57% /
tmpfs 3.8G 11.5M 3.8G 0% /tmp
/dev/sda1 16.0M 6.1M 9.8M 38% /boot
/dev/sda1 16.0M 6.1M 9.8M 38% /boot
tmpfs 512.0K 0 512.0K 0% /dev
格式化新分区:
root@OpenWrt:~# mkfs.ext4 /dev/sda3
mke2fs 1.47.0 (5-Feb-2023)
Discarding device blocks: done
Creating filesystem with 31227648 4k blocks and 7806976 inodes
Filesystem UUID: 5f4ddd57-cf95-4953-b292-8a7b37cebc4b
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Allocating group tables: done
Writing inode tables: done
Creating journal (131072 blocks): done
Writing superblocks and filesystem accounting information: done
5. 安装block-mount
由于OpenWrt Web界面中没有挂载点选项,需要安装block-mount
:
opkg update
opkg install block-mount
reboot
重启后通过Web界面或SSH登录进行挂载:
mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/sda3 /tmp/extroot
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot
6. 重新启动OpenWrt服务器
重启后查看磁盘使用情况:
root@OpenWrt:~# df -hT
Filesystem Type Size Used Available Use% Mounted on
/dev/root ext4 102.3M 57.9M 42.4M 58% /rom
tmpfs tmpfs 3.8G 3.6M 3.8G 0% /tmp
/dev/sda3 ext4 116.7G 59.9M 110.7G 0% /
/dev/sda1 vfat 16.0M 6.1M 9.8M 38% /boot
/dev/sda1 vfat 16.0M 6.1M 9.8M 38% /boot
tmpfs tmpfs 512.0K 0 512.0K 0% /dev
热门推荐
英美法系传闻证据规则的要求及实践
PLC通讯协议怎么选?这篇文章带你避开99%的坑!
筛窦炎做什么检查可以确诊
倒流性食管炎应该怎么办
怎样选择留学院校
胆囊息肉患者饮食禁忌:四类食物需谨慎
汽车电子架构 | 必备技能一文读懂 AUTOSAR
七叶洋地黄滴眼液的作用与功效
气体质量流量控制器的原理与应用解析
高稳定性质量流量控制器的技术原理深度解析
多位美联储官员支持明年依赖数据、谨慎降息,鲍威尔“鸽派盟友”罕见发言鹰派
重阳佳节话菊花,食用菊花有妙招!这些人群慎用!
AI新贵梁文锋从低调神秘到石破天惊 成就千亿私募到DeepSeek的颠覆之路
国家战略腹地!四川跨境电商产业带地图正式发布
睡觉脚抖动是怎么回事?可能的原因及应对方法
挥拍之间,健康与快乐齐飞:揭秘打网球的无限好处!
腰椎间盘突出患者,不宜做哪些运动?医生强调这7种,越做越严重
辣椒种植技巧:从育苗到收成
如何在股票市场中准确分析涨停现象及其影响因素?这些影响因素对投资决策有何启示?
Boost的介绍、安装与环境配置
呼吸道健康怎么保养?呼吸道健康指南:掌握日常保养3大秘诀
东莞常平镇朗贝村:持续提升村居“颜值”,激活产业发展新引擎
四季豆最佳播种时间:南北差异与大棚种植灵活性
南方四季豆什么时候种植最好
句子老大:讓英文句子變短 變單純 更容易懂!
肥城市新城街道龙山社区:“由民做主”破解治理密码,解决老旧小区“用水难题”
被现实阻碍摧毁的爱情,逃不过这三种分手原因
股票金针探底形态的含义是什么?这种形态如何影响市场分析?
九牛问津:学术与个性,推荐信与个人陈述
2025年A股开年解禁大潮:155家公司待释放巨量股份,解禁市值超2988亿!