openwrt用U盘挂载启动,百度一下一堆,本不该我再写,但是,我按照这些攻略做下来,却次次失败,无奈,只有拜读 以/dev/sda1为例,在设备tp-link mr10u,mr13u上, openwrt OpenWrt Chaos Calmer r42653 / LuCI Trunk (svn-r10533) 通过 1. 安装usb驱动,usb-storage驱动,ext4磁盘格式驱动(和其他教程无异),block-mount,e2sprog(可选,如果你需要在路由器格式化u盘为ext格式),不能用fat格式,哪怕你安装了相关格式驱动 2. 以上驱动安装完成后,插入u盘, mkdir /mnt/sda1 mount /dev/sda1 /mnt/sda1 挂载后删除挂载盘上所有与openwrt相关文件,用户自己文件可保留 3.执行打包命令 tar -C /overlay -cvf - . | tar -C /mnt/sda1 -xf - 按很多教程都失败在用cp命令上 4.vi /etc/config/fstab 改成如下: config global option anon_swap '0' option anon_mount '0' option auto_swap '1' option auto_mount '1' option delay_root ‘0’ option check_fs '0'
config 'mount' option target '/overlay' option device /dev/sda1 option uuid '14525a12-7f0e-4a82-b618-7883e5644dd2’#自行根据自己设备修改 option fstype ext4 option options rw,sync option enabled 1 option enabled_fsck 0 5. reboot 后 df -h查看是否ok
|