找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5406|回复: 10

[openwrt(x86)] [Q][OpenWRT X86的sda分区扩展]

[复制链接]
大部分的X86固件的sda1、sda2都是很小的,而绝大部分的教程都是新建sda3然后将相关目录和运行环境调整过去。。。

强迫症的我希望可以有个方法直接扩展sda1、2.。。。自编译就算了。我都是用各位大神的成品固件~~~

求各位大神出手相助,谢谢~~~
这两个分区是编译时定下的,刷机后无法更改,但是你可以扩容overlay区来增加rom空间。
回复

使用道具 举报

本帖最后由 jjit 于 2020-2-18 17:13 编辑

下载gparted:https://gparted.org/download.php
iso文件烧到 U盘,从U盘启动gparted,就可以无损扩容了
之后拿掉U盘,正常启动openwrt
我在虚拟机里用的就是这个方法,实体机上应该也行吧

评分

参与人数 1恩山币 +1 收起 理由
友*** + 1 ext4的op这样操作实测扩容成功

查看全部评分

回复

使用道具 举报

 楼主| | 显示全部楼层
jjit 发表于 2020-2-18 17:11
下载gparted:https://gparted.org/download.php
iso文件烧到 U盘,从U盘启动gparted,就可以无损扩容了
...

好工具,我下了试了一下

你的虚拟机环境是VMWare吗?我的是Hyper-V,发现引导后sda2的分区无法扩展,待我到实际环境上进行测试。

谢谢你~
回复

使用道具 举报

本帖最后由 jjit 于 2020-2-19 15:43 编辑
sniper2k 发表于 2020-2-19 15:04
好工具,我下了试了一下

你的虚拟机环境是VMWare吗?我的是Hyper-V,发现引导后sda2的分区无法扩展, ...

VirtualBox,虚拟硬盘格式是VirtualBox自家的 vdi格式
截图,10G的虚拟硬盘,sda2扩容到10G:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

让分区2使用全部剩余容量
扩展分区之前先输入
cat /sys/block/mmcblk0/mmcblk0p2/start
记下返回的数字,后面会用到

进入磁盘管理工具
fdisk /dev/mmcblk0
输入 d 回车
输入 2 回车
输入 n 回车
输入 p 回车
输入 2 回车
输入你之前记下的数字 回车
再回车一次
如提示分区签名问题 选择否
输入 w 回车
重启
fdisk /dev/mmcblk0
输入p 查看/dev/mmcblk02 是否成功扩容
之后在使用resize2fs工具对分区2进行调整
如遇到无法写入问题 使用e2fsck修复下就可以了
回复

使用道具 举报

 楼主| | 显示全部楼层
binmiui 发表于 2020-2-19 16:55
让分区2使用全部剩余容量
扩展分区之前先输入
cat /sys/block/mmcblk0/mmcblk0p2/start

我测试了一下,重启后fdisk显示已经扩容成功,我用opkg update也是成功的,是不是说已经成功了?

还需要接下去走后面的resize2fs步骤么?

感谢分享方法。
回复

使用道具 举报

sniper2k 发表于 2020-2-21 17:06
我测试了一下,重启后fdisk显示已经扩容成功,我用opkg update也是成功的,是不是说已经成功了?

还需 ...

df -h 查看显示是否正常
如果正常就不需要操作了
回复

使用道具 举报

sniper2k 发表于 2020-2-19 15:04
好工具,我下了试了一下

你的虚拟机环境是VMWare吗?我的是Hyper-V,发现引导后sda2的分区无法扩展, ...

我实体机上试了,sda2不支持扩展。。。不知道为什么
回复

使用道具 举报

binmiui 发表于 2020-2-19 16:55
让分区2使用全部剩余容量
扩展分区之前先输入
cat /sys/block/mmcblk0/mmcblk0p2/start

请问这种方式扩容后,以后每次在web页面保留配置升级固件,还需要每次都操作吗?
回复

使用道具 举报

zhaluo 发表于 2020-2-27 11:05
请问这种方式扩容后,以后每次在web页面保留配置升级固件,还需要每次都操作吗?

当不影响,web升级只是对系统文件进行更新,并不会更新分区表结构的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-11 07:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表