Openwrt
openwrt 無法保存更改
“保存”“保存並應用”OpenWRT 的任何組合都不會保存任何更改,我停留在“更改計數器 > 0”階段。此外,點擊計數器我會看到所有更改,當我點擊送出它們時,它似乎可以工作,但最後什麼都沒有執行,所有更改仍然被撤消。
重啟沒有修復效果,即使重新載入最後的“備份”也不能解決問題
文件狀態如下:
Filesystem 1K-blocks Used Available Use% Mounted on rootfs 384 320 64 83% / /dev/root 2304 2304 0 100% /rom tmpfs 14368 524 13844 4% /tmp /dev/mtdblock5 384 320 64 83% /overlay overlayfs:/overlay 384 320 64 83% / tmpfs 512 0 512 0% /dev
/dev/root 似乎已滿,但我不知道如何訪問它:
cd /dev/root
給
-ash: cd: can't cd to /dev/root
我仍然陷入困境,並尋求知識或經驗,最重要的是,我相信通常的 debian 命令並不是 openWRT 所需要的……
0
當 . 上有可用空間時,我遇到了同樣的問題/
。您可以通過連接
ssh
並執行df
以檢查剩餘的可用空間:$ df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 512 416 96 81% /
我不得不進入
/overlay/upper/usr/lib/opkg/
並手動刪除一些包,因為 opkg 不允許我刪除它們。
/dev/root 是你的 rom——它已滿且不可寫。您的根目錄是 / 並通過輸出提供一些空間。但即使是這些數字也不是真正可用的空間,因為它是 squashfs。有關進一步調查,請參閱https://wiki.openwrt.org/doc/techref/flash.layout
我的印像是您的問題與gui有關。也許通過命令行進行配置是您的一個選擇。
我不確定你所說的“debian commands”是什麼意思——你沒有bash,它是busybox afaik