openwrt从U盘启动问题
openwrt吧
全部回复
仅看楼主
level 5
yungenlan 楼主
由于我的软件安装已经没有空间了。现在看到网上有能从U盘启动 ,我想把系统移到u盘去启动,按照教程
修改
root@OpenWrt:/# vi /etc/config/fstab
config global *automount*
option from_fstab *1*
option anon_mount *1*
config global *autoswap*
option from_fstab *1*
option anon_swap *0*
config mount
option device */dev/sdb1*
option fstype *ext4*
option options *rw,sync*
option enabled *1*
#option target */mnt/sda1*
option enable_fsck *1*
option is_rootfs *1*
config swap
option device */dev/sda2*
option enabled *0*
准备保存退出时却不能保存怎么回事呢?
No write since last change (:quit! overrides)
2014年11月12日 13点11分 1
level 5
yungenlan 楼主
1 安装系统必须的软件包:opkg updateopkg install kmod-usb-storage block-mount kmod-fs-ext4
2 安装完成以后,挂载u盘.如下命令将默认的系统盘转移到u盘中.
mount /dev/sda1 /mntmkdir /tmp/rootmount -o bind / /tmp/rootcp /tmp/root/* /mnt -aumount /tmp/root
3 修改 /etc/config/fstab 文件,让系统启动自动挂载,修改成如下
config mount option target /overlay option device /dev/sda1 option fstype ext3 option options rw,sync option enabled 1 option enabled_fsck 0
4 执行如下命令让其生效
/etc/init.d/fstab enable5 重启后,执行df -h后如果发现/overlay挂载在/tmp/overlay-disabled上的解决方案:
rm /tmp/overlay-disabled/etc/extroot.md5sum
或者删除/tmp/overlay-disabled目录下的所有系统文件,按照第2重新操作重启。
2014年11月12日 13点11分 2
level 5
yungenlan 楼主
Openwrt安装软件到U盘或硬盘
由于手头上没有U盘,就直接安装在挂载的硬盘上。
步骤:
复制代码 代码示例:mkdir /mnt/sda1/packages/
echo dest usb /mnt/sda1/packages/ >> /etc/opkg.conf
opkg --dest usb install python
ln -s /mnt/sda1/packages/usr/bin/python /usr/bin/python
注意:
安装软件时,不要漏了--dest usb,只有这样才会安装到U盘或硬盘上。
2014年11月12日 13点11分 3
level 5
yungenlan 楼主
弄了半天openwrt还是不能修改fstab文件。。。郁闷中
2014年11月12日 14点11分 4
level 1
搞成没有,我也是没成功
2014年12月29日 03点12分 5
level 1
我也没成功
2015年01月12日 11点01分 6
我可以从U盘启动了 但是呢就是不能改写参数
2015年01月12日 14点01分
level 9
楼主怎么从U盘启动的?为什么我启动还是从路由器的flash上?
2017年04月11日 15点04分 8
我已经弃楼了 不玩这个了 改完树莓派了
2017年04月13日 12点04分
@yungenlan 楼主有什么树莓派的学习教程吗?
2017年04月13日 13点04分
@Mr_K77 买本简单的书开始学
2017年04月22日 06点04分
1