把京东云 AX1800 pro 亚瑟刷机 istoreOS openwrt 後會發現可安裝軟體的剩餘空間太小,基本上無法安裝第三方軟體。
解決這個問題的方法有兩種,第一種是刷大分區表,這個相當於把電腦 C 盤空間直接調大一些,就有空間安裝軟體了;第二種就是不改變分區大小,想辦法把軟體安裝到空間更大的 D 盤或 E 盤。第一種方法看似一勞永逸,但存在以下弊端,第一風險大,操作不當有變磚風險,第二切換不同固件需要來回更換分區表或手動調整分區。比如你刷了大分區想刷回京東雲官方固件的話,需要把分區改回才能刷。所以小白用戶更建議用第二種方案,風險小,切換固件容易。下面我們就介紹下第二種通過擴容 overlay 分區的方法實現把軟體安裝到空間更大的分區的操作步驟。
一、擴容 overlay 分區
1、登入 ttyd 終端
輸入帳號 root 預設密碼 password 完成登入,可以輸入 df- h 確認當前 overlay 大小
2、命令行操作
在終端中輸入以下命令回車 卸載 p27 分區
umount /dev/mmcblk0p27
輸入以下命令回車 格式化 P27 分區,因為 emmc 容量大,格式化需要一些時間,耐心等待執行完成
mkfs.ext4 -F /dev/mmcblk0p27
輸入以下命令回車 手動掛載 P27
mount /dev/mmcblk0p27 /mnt/mmcblk0p27
輸入以下命令回車 拷貝 overlay 分區檔案到 P27 分區
cp -r /overlay/* /mnt/mmcblk0p27
輸入以下命令回車 檢查是否拷貝成功,輸入下面的命令回車看到 lost+found upper work 資料夾,說明拷貝成功。
ls /mnt/mmcblk0p27
然後輸入以下命令回車生成掛載檔案
block detect > /etc/config/fstab
輸入以下命令回車把 p27 分區掛載到 overlay
sed -i s#/mnt/mmcblk0p27#/overlay# /etc/config/fstab
最後輸入以下命令回車把原來的 overlay 掛載取消(下圖少了這一步請知悉,實際要執行這一步的,圖我懶得再換了)
sed -i '12s/1/0/g' /etc/config/fstab
最後的最後就是輸入 reboot 後重啟就可以。
3、重啟確認
和前面一樣登入 ttyd 終端輸入 df -h 回車查看掛載情況,我們可以看到掛載成功了。
二、安裝軟體
1、安裝 Alist
擴展完空間我們就可隨便安裝第三方軟體,我們即可用 openwrt 標準的 opkg install XXX 在終端中安裝你想安裝的第三方軟體,也可以直接安裝 istore 插件商店中的軟體
下面我們就以安裝網盤掛載神器 Alist 為例進行介紹
點擊 istore 找到 alist 網盤,點擊” 安裝 “進行安裝
安裝完成後點擊” 打開 “
2、啟動 alist 網盤
然後點擊” 啟用 “,點擊” 保存並應用 “
3、登入 alist 管理網盤
啟動完成後點擊” 打開 web 頁面 “
輸入帳號 alist 預設帳號 admin 密碼 admin 完成登入