busyOS附属系统 + busyOS的rootfs发布 (网络,DHCP,telnet,ntp对时)
本帖最后由 tll 于 2013-8-4 08:18 编辑busyOS大家以前都听过,busybox做的
所谓的busyOS附属系统就是在原有系统上在加装一个busyOS(CbOS beta2里会出安装shell,我已经做好了)
不会破坏原有数据,在原有系统损坏时可以开,不然以前系统坏了还要拔卡插到linux系统修改文件,哪怕只是改错了某个地方
如果系统坏了进uboot输几条命令即可,命令如下(可以粘帖的哦):setenv bootargs console=ttyS0,115200 root=/dev/mmcblk0p3 init=/sbin/init rootwait panic=10 ${extra}
fatload mmc 0 0x43000000 script.bin
fatload mmc 0 0x48000000 uImage
bootm 0x48000000可以在系统里随时切换,目前在CbOS里测试成功
【CbOS里启动boot_busyos.sh可以切换到busyOS,busyOS用cbos命令切换到CbOS】
以前的busyOS啥东西都没有
现在的busyOS被我弄出网络了
支持静态IP和DHCP,还能解析域名
telnet也能用了,dpkg命令也有了
sshd我去移植了,但能开但是不能工作(总提示Connection closed by xxx.xxx.xxx.xxx)
ntp对时我也弄上了
板载led也工作了
nano编辑器我也搞出来了
甚至连GPIO都可以用了!!!!
(需要insmod /file/lib/modules/3.4.43/kernel/drivers/gpio-sunxi.ko,方法和以前教程里的一样)
这下够好了吧
内核用的是我给CbOS编译的,ko有很多
只有30多M(整个rootfs+内核),不过安装shell会分出一个200M的分区(现在改成100M,不过分大点还是有用的)
第一分区被挂载到/boot
第二分区被挂载到/file(即原系统分区)
第三分区在/(即busyOS分区)
以下是挂载信息:/ # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 193.7M 31.4M 152.3M17% /
devtmpfs 406.8M 0 406.8M 0% /dev
tmpfs 406.9M 0 406.9M 0% /tmp
/dev/mmcblk0p1 14.0M 4.3M 9.7M31% /boot
/dev/mmcblk0p2 964.8M 729.2M 186.6M80% /file
/ # 内存占用不到15M!!/ # free -m
total used free shared buffers
Mem: 813 15 798 0 3
-/+ buffers: 12 801
Swap: 0 0 0
/ # 开机默认会采用dhcp的方式获取ip,如果要换成静态请编辑/etc/init.d/rcS
把其中:#For DHCP
ifconfig eth0 up
udhcpc -i eth0
#For static
#ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up
#route add default gw 192.168.1.3改成#For DHCP
#ifconfig eth0 up
#udhcpc -i eth0
#For static
ifconfig eth0 【你的ip】 netmask 255.255.255.0 up
route add default gw 【你的网关】再重启即可
努力!
希望高手放出 img ,比小弟一試。 stupidguy 发表于 2013-8-4 07:53 static/image/common/back.gif
努力!
希望高手放出 img ,比小弟一試。
hey,guy,比试?!
另外我这个不是img,是在原有系统上加装的 小弟是新手。
等樓主出個詳细有圖教学! Mem: 14M Active, 11M Inact, 32M Wired, 13M Buf, 941M Free
:)我是来得瑟的 ghw 发表于 2013-8-7 12:01 static/image/common/back.gif
Mem: 14M Active, 11M Inact, 32M Wired, 13M Buf, 941M Free
我是来得瑟的
hey,guy,我开了thttpd,telnetd以及很多东西,不要比内存了,不然我的路由器linux内存还用不到4M呢
页:
[1]