树莓派刷OpenWrt -- softwbc 发布于:2017年11月20日 浏览量:3755  |

平台:
树莓派2代B型 + SD卡256M
Windows10
官方地址:https://wiki.openwrt.org/toh/raspberry_pi_foundation/raspberry_pi

1、下载Win32DiskImager-0.9.5-install.exe
2、下载openwrt-15.05.1-brcm2708-bcm2709-sdcard-vfat-ext4.img
3、将下载的img镜像文件通过Win32DiskImager刷到SD卡

4、SD卡插到树莓派中,加电启动(我的Pi通过显示器可以直接看到启动过程,其中有一部选择Enter确认)
5、设置DHCP

uci set network.lan.proto=dhcp
uci commit
/etc/init.d/network restart

6、通过路由器查看树莓派分配的地址 访问


=======
openwrt挂u盘

opkg update
opkg install kmod-usb-ohci kmod-usb2 kmod-fs-ext3
opkg install kmod-usb-storage
reboot
mount /dev/sda1 /mnt

此步报错,mount:mounting /dev/sda1 /mnt failed:Invalid argument
我的U盘在win下格式化的,是FAT32格式的,试了网上各种挂载方式均不行。只能通过Linux系统将U盘格式化为ext4(我找的系统没有ext3)
这次挂载成功

mkdir /tmp/root
mount -o bind / /tmp/root
cp /tmp/root/* /mnt -a
umount /tmp/root
echo Booted from internal rom >> /etc/banner
opkg update
opkg install block-extroot

然后修改/etc/config/fstab文件如下:

config mount
#        option target   /mnt
        option device   /dev/sda1
        option fstype   ext3 (根据你的分区的文件系统进行修改)
        option options  rw,sync
        option enabled  1
        option enabled_fsck 1
        option is_rootfs 1

然后输入一下命令:

 echo option force_space >> /mnt/etc/opkg.conf
umount /mnt
 reboot

opkg update:很简单,更新软件源列表

opkg install kmod-usb-ohci kmod-usb2 kmod-fs-ext3|opkg install kmod-usb-storage:这两个命令含义是安装kmod-usb-ohci kmod-usb2 kmod-fs-ext3 和kmod-usb-storage软件包

reboot:很简单,重启路由器(其实不重启也是可以的)

mount /dev/sda1 /mnt:挂载sda1分区到mnt文件夹(sda1是你要把系统放到的U盘的分区(注意这里最好使用ext2,3,4分区))

mkdir /tmp/root:创建/tmp/root文件夹

mount -o bind / /tmp/root:挂载根目录到/tmp/root文件夹

cp /tmp/root/* /mnt -a:复制/tmp/root文件夹下的所有内容到/mnt文件夹下

umount /tmp/root|umount /mnt:卸载/tmp/root和/mnt文件夹

echo Booted from internal rom >> /etc/banner:把Booted from internal rom写入到/etc/banner文件(这不随便你进不进行,这个只是知道到底是从U盘还是flash启动)



opkg update|opkg install block-extroot:参照之前的介绍.

好了,现在我们可以大胆的安装软件了,不会再有什么限制了.


U盘启动OpenWRT教程,OpenWRT从:http://www.upan.cc/boot/others/2013/youpan_2778.html



======
安装中午语言包
 opkg update
opkg install luci-i18n-base-zh-cn

提示安装成功后,登录192.168.1.1后台,在语言选项选择普通话(chinese)
======

关于我们 |  广告服务 |  联系我们 |  网站声明

Copyright © 2015 - 2016 DISPACE.NET |  使用帮助 |  关于我们 |  投诉建议

京ICP备13033209号-2