皮皮鲁

皮皮鲁

采用区块链技术建立的个人博客

京东云AX1800 PRO亚瑟openwrt玩机第一弹:扩容软件空间并安装Alist网盘神器

把京东云 AX1800 pro 亚瑟刷机 istoreOS openwrt 後、ソフトウェアのインストール可能な残りのスペースが非常に小さいことがわかります。基本的には、サードパーティのソフトウェアをインストールすることはできません。

image

この問題を解決する方法は 2 つあります。1 つ目はパーティションテーブルを拡張することで、これはコンピュータの C ドライブのスペースを直接拡大することに相当します。そのため、ソフトウェアをインストールするスペースが確保されます。2 つ目はパーティションのサイズを変更せずに、より大きな D ドライブや E ドライブにソフトウェアをインストールする方法です。1 つ目の方法は一見一度やれば済むように思えますが、以下のようなデメリットがあります。まず、リスクが大きく、操作が誤っているとブリック化のリスクがあります。また、異なるファームウェアに切り替える場合は、パーティションテーブルを交換したり、手動でパーティションを調整する必要があります。たとえば、大きなパーティションをフラッシュした後、京東雲の公式ファームウェアに戻したい場合、パーティションを元に戻す必要があります。そのため、初心者のユーザーには 2 番目の方法をお勧めします。リスクが少なく、ファームウェアの切り替えが容易です。以下では、オーバーレイパーティションを拡張する方法について説明します。

  1. オーバーレイパーティションの拡張

  2. ttyd ターミナルにログインします。

    デフォルトのパスワード "password" で root アカウントにログインします。df -h コマンドを入力して、現在のオーバーレイのサイズを確認します。

    image

  3. コマンドライン操作

    ターミナルに以下のコマンドを入力して 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 キーを押して再起動します。

  4. 再起動の確認

    前と同じように、ttyd ターミナルにログインして df -h コマンドを入力して Enter キーを押し、マウント状況を確認します。マウントが成功していることが確認できます。

    image

二、ソフトウェアのインストール

  1. Alist のインストール

    スペースを拡張したら、サードパーティのソフトウェアを自由にインストールできます。ターミナルで openwrt の標準的な opkg install XXX コマンドを使用して、インストールしたいサードパーティのソフトウェアをインストールすることもできます。また、istore プラグインストアで提供されているソフトウェアを直接インストールすることもできます。

    以下では、クラウドストレージマウントツールの Alist をインストールする例を紹介します。

    istore をクリックして、alist クラウドストレージを見つけて "インストール" をクリックしてインストールします。

    image

    インストールが完了したら、"開く" をクリックします。

    image

  2. Alist クラウドストレージの起動

    "有効にする" をクリックし、"保存して適用" をクリックします。

    image

  3. Alist クラウドストレージのログイン

    起動が完了したら、"Web ページを開く" をクリックします。

    image

    alist のデフォルトアカウント "admin" とパスワード "admin" を入力してログインします。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。