プロジェクトはアーカイブされました。https://github.com/RROrg/rr を使用してください。
中文说明
このプロジェクトは、Redpill でのテストを容易にするために作成されたもので、他のユーザーと共有することにしました。
私はブラジル人で英語が苦手なので、翻訳をお詫びします。
生活を楽にするために、システムをできるだけ使いやすいものにするよう努めました。ローダーは、SATADoM または USB のどのデバイスが使用されているかを自動的に検出し、その VID と PID を正しく検出します。 redpill-lkm は、ネットワーク インターフェイスに関連する変数を設定せずにカーネルを起動できるように編集されているため、ローダー (およびユーザー) はそれについて心配する必要がありません。 zImage と Ramdisk パッチを作成する Jun のコードが埋め込まれており、小さなアップデートによって「zImage」または「rd.gz」に変更があった場合、ローダーはパッチを再適用します。最も重要なカーネル モジュールは、ペリフェラルの自動検出のために DSM RAM ディスク イメージに組み込まれています。
一部のユーザーは、起動に過度に時間がかかることがありました。この場合、DoM または高速 USB フラッシュ ドライブによるオプションの場合、ローダーに SSD を使用することを強くお勧めします。
ベアメタルと VM の両方に少なくとも 4 GB の RAM が必要です。
DSM カーネルは、SAS/SCSI などではなく、SATA ポートと互換性があります。デバイスツリー モデルの場合は、SATA ポートのみが機能します。他のモデルでは、別のタイプのディスクが動作する可能性があります。
HBA カードを使用することは可能ですが、SMART およびシリアル番号は DS3615xs、DS3617xs、および DS3622xs+ モデルでのみ機能します。
このプロジェクトを使用するには、利用可能な最新のイメージをダウンロードし、USB スティックまたは SATA ディスクオンモジュールに書き込みます。書き込んだメディアから起動するように PC を設定し、画面の情報に従います。
ローダーは最後のパーティションのサイズを自動的に増やし、2GiB より大きい場合はこのスペースをキャッシュとして使用します。
コンピュータ自体から「menu.sh」コマンドを呼び出します。
別のマシンから同じネットワークにアクセスし、画面に表示されたアドレスhttp://
ブラウザに入力します。
別のマシンから同じネットワークにアクセスするには、SSH クライアント、ユーザー名root
、パスワードRedp1lL-1s-4weSomE
を使用します。
メニュー システムは動的であり、ユーザーが問題なく使用できるほど直観的であることを願っています。
VID/PID を設定したり (USB スティックを使用している場合)、ネットワーク インターフェイスの MAC アドレスを定義したりする必要はありません。ユーザーがインターフェイスの MAC アドレスを変更したい場合は、「cmdline」メニューの「Change MAC」を使用します。
デバイス ツリー システムを使用して HD を定義するモデルを選択した場合は、何も設定する必要はありません。デバイス ツリーを使用しないモデルの場合、構成は手動で行う必要があります。そのために、作成を支援するために、SATA コントローラー、ダミー ポート、および使用中のポートを表示するオプションが「cmdline」メニューにあります。必要に応じて、「SataPortMap」、「DiskIdxMap」、および「sata_remap」の。
もう 1 つの重要な点は、ローダーは CPU に MOVBE 命令があるかどうかを検出し、それを必要とするモデルを表示しないことです。したがって、DS918+ および DVA3221 モデルが表示されない場合は、CPU が MOVBE 命令をサポートしていないことが原因です。この制限を無効にして、自己責任でテストできます。
デバイスツリーのない機種でDUMMYポートエラーが表示されないようにする簡単なパッチを開発しました。ユーザーは安心してインストールできるでしょう。
プロキシは端末のみをサポートします。
たとえば、LAN 内に clashx (デフォルトのポートは 7890) が 1 つある場合は、次の手順に従います。
Enabel 'Lan からの接続を許可' (clashx のみ)
プロキシ (clashx を実行しているコンピューター) の IP アドレスを取得します。
arpl termianl を開きます (ssh 経由で arpl にアクセスできます)
declare -x https_proxy="http://ipaddress:7890/" declare -x http_proxy="http://ipaddress:7890/" declare -x all_proxy="socks5:://ipaddress:7890/"
IP アドレスをプロキシ ホストに変更します。
「menu.sh」を呼び出します。
そしてプロキシが有効になります。
ローダーを起動すると、次の画面が表示されます。 「menu.sh」と入力して
押します。
必要に応じて、Web 経由でアクセスできます。
「モデル」オプションを選択し、希望のモデルを選択します。
「Buildnumber」オプションを選択し、最初のオプションを選択します。
「シリアル」メニューに移動し、「ランダムなシリアル番号を生成する」を選択します。
「Build」オプションを選択し、ローダーが生成されるまで待ちます。
「起動」オプションを選択し、DSM が起動するまで待ちます。
DSM カーネルは画面にメッセージを表示しないため、ブラウザを通じてアドレスhttp://
にアクセスして DSM の構成プロセスを続行する必要があります。インターネット上で DSM を構成する方法についてはいくつかのチュートリアルがありますが、ここでは説明しません。
ARPL ユーザー (Rickie) が、ARPL を proxmox サーバーにインストールするチュートリアルを作成しました: https://hotstuff.asia/2023/01/03/xpenology-with-arpl-on-proxmox-the-easy-way/
質問や問題が議論され解決されている場合は、https://xpenology.com/forum でフォーラムを検索してください。解決策が見つからない場合は、github issues を使用してください。
すべてのコードは、TTG、pocopico、jumkey、および TTG のオリジナルの redpill-load プロジェクトの継続に関与した他の人々の作業に基づいています。
今後さらに詳しい情報が追加される予定です。