把京东云 AX1800 pro 亚瑟刷机 istoreOS openwrt 後、ソフトウェアのインストール可能な残りのスペースが非常に小さいことがわかります。基本的には、サードパーティのソフトウェアをインストールすることはできません。
この問題を解決する方法は 2 つあります。1 つ目はパーティションテーブルを拡張することで、これはコンピュータの C ドライブのスペースを直接拡大することに相当します。そのため、ソフトウェアをインストールするスペースが確保されます。2 つ目はパーティションのサイズを変更せずに、より大きな D ドライブや E ドライブにソフトウェアをインストールする方法です。1 つ目の方法は一見一度やれば済むように思えますが、以下のようなデメリットがあります。まず、リスクが大きく、操作が誤っているとブリック化のリスクがあります。また、異なるファームウェアに切り替える場合は、パーティションテーブルを交換したり、手動でパーティションを調整する必要があります。たとえば、大きなパーティションをフラッシュした後、京東雲の公式ファームウェアに戻したい場合、パーティションを元に戻す必要があります。そのため、初心者のユーザーには 2 番目の方法をお勧めします。リスクが少なく、ファームウェアの切り替えが容易です。以下では、オーバーレイパーティションを拡張する方法について説明します。
-
オーバーレイパーティションの拡張
-
ttyd ターミナルにログインします。
デフォルトのパスワード "password" で root アカウントにログインします。df -h コマンドを入力して、現在のオーバーレイのサイズを確認します。
-
コマンドライン操作
ターミナルに以下のコマンドを入力して Enter キーを押し、p27 パーティションをアンマウントします。
umount /dev/mmcblk0p27
以下のコマンドを入力して Enter キーを押し、P27 パーティションをフォーマットします。emmc の容量が大きいため、フォーマットには時間がかかる場合がありますので、完了までお待ちください。
mkfs.ext4 -F /dev/mmcblk0p27
以下のコマンドを入力して Enter キーを押し、P27 を手動でマウントします。
mount /dev/mmcblk0p27 /mnt/mmcblk0p27
以下のコマンドを入力して Enter キーを押し、オーバーレイパーティションのファイルを P27 パーティションにコピーします。
cp -r /overlay/* /mnt/mmcblk0p27
以下のコマンドを入力して Enter キーを押し、コピーが成功したかどうかを確認します。以下のコマンドを入力して Enter キーを押し、lost+found、upper、work フォルダが表示されれば、コピーが成功しています。
ls /mnt/mmcblk0p27
次に、以下のコマンドを入力して Enter キーを押し、マウントファイルを生成します。
block detect > /etc/config/fstab
以下のコマンドを入力して Enter キーを押し、p27 パーティションをオーバーレイにマウントします。
sed -i s#/mnt/mmcblk0p27#/overlay# /etc/config/fstab
最後に、以下のコマンドを入力して Enter キーを押し、元のオーバーレイのマウントを解除します(下の図ではこのステップが抜けていますが、実際にはこのステップを実行する必要があります)。
sed -i '12s/1/0/g' /etc/config/fstab
最後に、reboot と入力して Enter キーを押して再起動します。
-
再起動の確認
前と同じように、ttyd ターミナルにログインして df -h コマンドを入力して Enter キーを押し、マウント状況を確認します。マウントが成功していることが確認できます。
二、ソフトウェアのインストール
-
Alist のインストール
スペースを拡張したら、サードパーティのソフトウェアを自由にインストールできます。ターミナルで openwrt の標準的な opkg install XXX コマンドを使用して、インストールしたいサードパーティのソフトウェアをインストールすることもできます。また、istore プラグインストアで提供されているソフトウェアを直接インストールすることもできます。
以下では、クラウドストレージマウントツールの Alist をインストールする例を紹介します。
istore をクリックして、alist クラウドストレージを見つけて "インストール" をクリックしてインストールします。
インストールが完了したら、"開く" をクリックします。
-
Alist クラウドストレージの起動
"有効にする" をクリックし、"保存して適用" をクリックします。
-
Alist クラウドストレージのログイン
起動が完了したら、"Web ページを開く" をクリックします。
alist のデフォルトアカウント "admin" とパスワード "admin" を入力してログインします。