如何在 openwrt fdisk 格式化中直接格式化 U 盘和分区

温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
我希望全世界的人,无论善恶,不计富贫,都能安居乐业,都有幸福!
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
在终端输入用户名root,密码:admin(一般默认)即可进入系统5.常用命令
查看当前系统分区
cat /proc/mtd
cat /proc/partitions&
读取某个分区
执行上面两行后,执行:
dd if=/dev/mtdblock4 of=/tmp/1&
hexdump -C /tem/1 即可看到分区内容__________________________________________________________________________________________ 查看Busybox指令
cp --help& 常用来需要配置的文件夹和内容: &/etc/ 存放着系统全部的配置文件& /etc/init.d/ 存放着启动的服务脚本& /etc/config/ 存放着OpenWRT的配置文件包括网络等等& /tmp/ 临时文件之外还存放着动态的配置文件 &/tmp/TZ 就是系统启动后所使用的时区参数
________________________________________________________________________________________ 软件包管理
输入opkg即可看到整个软件的完整帮助信息。 语法格式:opkg [参数...] 子命令 [子参数
...] 参数有:
update& 下载服务器上可用的软件包列表
upgrade &包名&& 升级软件包
install &包名&& 安装软件包
configure &包名&& 配置某一个软件包
remove &包名&& 卸载软件包
info [pkg|regexp] 显示出指定软件包的信息
____________________________________________________________________________ &OPKG配置:
cat /etc/opkg.conf 接下来学习目标: 1,学会openwrt 开启wifi连接路由器wifi 2,通过openwrt控制特定I/O的高低电平输出
鸣谢以下链接的教程: 孙斌& & &&&
阅读(4087)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'OpenWRT学习札记一 ',
blogAbstract:'“世间上的每一件事,一旦沉下心来,深入了,了解了,便会发现,个中乐趣,令人陶醉的瞬间”\t重要发现,我们购买的M-min AR9331芯片是与WR703N几乎完全兼容的,所以openWRT系统可以选择刷WR703N的,而且该路由器机型的第三方固件数量较丰富.我今天刷了几个wr703的固件,均可完美运行.概要1.学会了AR9331开发板M—min的两种刷机方式,并完成多个不同固件的刷入2.认识OPENWRT',
blogTag:'ar9331,路由,openwrt',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:5,
publishTime:5,
permalink:'blog/static/',
commentCount:2,
mainCommentCount:2,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'我希望全世界的人,无论善恶,不计富贫,都能安居乐业,都有幸福!',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!查看: 15175|回复: 5
如何修改分区大小(增加overly空间)
路由器为网件WNDR3700V4(同wmdr4300),为128MB NAND flash(ar934x-nfc),但是刷了Openwrt之后发现overly只有8.4M空间,自己编译的固件中加入了一些软件发现总空间更小了,现在想充分利用这128M,特此求教如何修改 源文件来修改mtd 分区大小,另贴出现在的分区信息以供参考。
root@OpenWrt:/dev# df -h
Filesystem& && && && && & Size& && &Used Available Use% Mounted on
rootfs& && && && && && &&&8.1M& && &8.0M& && && &0 100% /
/dev/root& && && && && &&&8.8M& && &8.8M& && && &0 100% /rom
tmpfs& && && && && && &&&61.6M& && &1.4M& &&&60.2M& &2% /tmp
/dev/ubi0_1& && && && && &8.1M& && &8.0M& && && &0 100% /overlay
overlayfs:/overlay& && &&&8.1M& && &8.0M& && && &0 100% /
tmpfs& && && && && && & 512.0K& && && &0& & 512.0K& &0% /dev
root@OpenWrt:~# cat&&/proc/partitions
major minor&&#blocks&&name&&31& && &&&0& && &&&256 mtdblock0
&&31& && &&&1& && &&&256 mtdblock1
&&31& && &&&2& && &&&256 mtdblock2
&&31& && &&&3& && &&&512 mtdblock3
&&31& && &&&4& && & 2048 mtdblock4
&&31& && &&&5& && &&&512 mtdblock5
&&31& && &&&6& && & 3072 mtdblock6
&&31& && &&&7& && & 2048 mtdblock7
&&31& && &&&8& && &23552 mtdblock8
&&31& && &&&9& && &25600 mtdblock9
&&31& && & 10& && &&&256 mtdblock10
&&31& && & 11& && &98304 mtdblock11
254& && &&&0& && & 8928 ubiblock0_0
root@OpenWrt:/# cat /proc/mtd
dev:& & size& &erasesize&&name
mtd0: 20000 &u-boot&
mtd1: 20000 &u-boot-env&
mtd2: 20000 &caldata&
mtd3: 20000 &pot&
mtd4: 20000 &language&
mtd5: 20000 &config&
mtd6: 20000 &traffic_meter&
mtd7: 20000 &kernel&
mtd8: 20000 &ubi&
mtd9: 20000 &firmware&
mtd10: 20000 &caldata_backup&
mtd11: 20000 &reserved&
貼有 flash 的佈局
其中 mtd11 (96M) 是保留沒有使用的,在 網件的官方固件挂載在 /jffs
你貼出的 mtd9 (25MiB) 才是可用的固件空間
當然你可以 格式化 mtd11 挂為 /overly 來 增加overly空间
谢谢,我找到方法了,忙了两天。我就不把好不容易写的垃圾英文翻译来了,反正是我的中式英语。
Though searching from google and wiki,I edit the file ./target/linux/ar71xx/image/Makefile
& && && && &old:
wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k(u-boot)ro,256k(u-boot-env)ro,256k(caldata),512k(pot),2048k(language),512k(config),3072k(traffic_meter),2048k(kernel),23552k(ubi),2c0000(firmware),256k(caldata_backup),(reserved)
& && && && &newincrease 50M for both ubi and firmware,you can increase more space if you want and I just for a test)
wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k(u-boot)ro,256k(u-boot-env)ro,256k(caldata),512k(pot),2048k(language),512k(config),3072k(traffic_meter),2048k(kernel),74752k(ubi),7c0000(firmware),256k(caldata_backup),(reserved)
Then build a new&&image&&and upgrade on my wndr3700v4,I'am very happy to find that the size of /overly change to 51.6M.
当然,之前格式化mtd11为ext4的,但是感觉没有ubifs好,所以就改了一下makefile,这样就能完全利用120M的flash了,省事!
请教一下,已经刷好了能不能修改分区大小呢?
还是必须重新刷?&
谢谢,我找到方法了,忙了两天。我就不把好不容易写的垃圾英文翻译来了,反正是我的中式英语。
Though sea ...
请教一下,已经刷好了能不能修改分区大小呢?&&还是必须重新刷?
建议重刷,也不麻烦几分钟的事,格式化mtd11可以使用剩余的空间,但是比较麻烦,需要查看大量文档才能搞好格式化成ubifs,再挂载,反而不如直接刷&
请教一下,已经刷好了能不能修改分区大小呢?&&还是必须重新刷?
建议重刷,也不麻烦几分钟的事,格式化mtd11可以使用剩余的空间,但是比较麻烦,需要查看大量文档才能搞好格式化成ubifs,再挂载,反而不如直接刷
还是没怎么看懂各个部分的定义
Powered by

我要回帖

更多关于 openwrt 格式化 的文章

 

随机推荐