平台:
树莓派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 | 使用帮助 | 关于我们 | 投诉建议