不推薦做extroot,因為extroot不是那麽容易成功而且難以確定問題的原因。單純的把軟件包安裝到sd卡中可以通過修改opkg配置達成。
如果非要做extroot,請嚴格按照指示操作。
簡單來說,需要復制所需數據,修改/etc/config/fstab,重啟三步。這之後,應該可以通過掛載列表看到結果:如成功,SD卡會掛載為/overlay,否則會掛載為/tmp/overlay-disable。
如果確定數據已經完整復制就重啟壹次吧,不管怎麽說把sd卡掛載到/dev/sda1實在是看著難受啊。
如果只需要把軟件裝到sd卡,那麽在LuCI的軟件包管理中選擇配置選項卡,然後添加壹個dest sd <path/to/sd>,對應路徑為sd卡掛載點,然後編輯/etc/profile,把sd卡上的bin、sbin、usr/bin、usr/sbin加入PATH變量,lib、usr/lib加入LD_LIBRARY_PATH變量,其他比如/etc啊/www啊就在sd卡上做個符號鏈接就好了。安裝軟件就用opkg -d sd install <軟件包名>。