OpenMediaVaultでRaspberryPiをNASに変える方法
何年にもわたってコンピューターを所有した後、1つは常にいくつかの予備の内蔵または外付け/USBハードドライブになります。 Raspberry Piは、これらをネットワーク接続ストレージ(NAS)に変換するための安価でエネルギー効率の高い手段です。特にRaspberryPi4のUSB3.0およびギガビットイーサネットポートは、高速で機能豊富なネットワークストレージソリューションの理想的な候補です。
既存のRaspberryPiを単純なNASに変換するためのガイドがすでにあります。ただし、このガイドは、NASソリューションとして実行するためにゼロから構築された特注のLinuxディストリビューションでRaspberryPi4の真のパワーを活用しようとしている人を対象としています。 OpenMediaVault 5(OMV5)は、基本的なSamba共有のすべての機能を提供するだけでなく、はるかに強力な機能を備えています。
必要なものは次のとおりです
先に進む前に必要な必需品は次のとおりです。
1. ラズベリーパイ: Raspberry Pi 4は最高のパフォーマンスを提供しますが、OMV5はモデル2B以降でも動作します。
2. ストレージ: OMV5は、8GBのmicroSDカードにインストールするのが最適です。大容量でも機能しますが、NAS固有のディストリビューションがスペース全体を占めるため、無駄になります。 SamsungまたはSanDiskClass10microSDカードのA1定格が最善の策です。外付けUSBハードドライブをNASドライブとして使用することも、内蔵ハードドライブをUSBハードドライブエンクロージャーにインストールして再利用することもできます。
3. OSイメージを準備するためのツール: 最新のLiteバージョンのRaspberryPiOSと、公式のSDカードフォーマットツールであるRaspberry Pi Imager、およびOSイメージをmicroSDカードに書き込むことができるコンピューターが必要です。
4. SSHクライアント: インストールプロセスでは、SSH経由でRaspberryPiに接続する必要があります。
5. 有線ネットワークアクセス: NASは、イーサネットケーブルを使用してホームネットワークに接続されている場合に最適に機能します。ワイヤレス接続は、この目的のために安定しておらず、十分に高速でもありません。 OMV5はヘッドレスサーバーとして機能するように設計されているため、RaspberryPiをルーターの隣に安全に配置できます。ディスプレイや入力デバイスを接続する必要はありません。
Raspberry PiLiteOSのインストール
開始するには、RaspberryPiOSをインストールする必要があります。互換性を最大限に高めるために、必ずLiteバージョンをダウンロードし、デスクトップとの通常のバージョンは避けてください。
優れたガイドを使用して、Raspberry PiOSLiteをmicroSDカードにインストールします。
インストールしたら、microSDカードをカードリーダーから取り外して、再度挿入します。 Windowsエクスプローラーを開き、microSDカードに移動します。 microSDカードのファイルビュー内の空白の領域を右クリックして、[新規]->[テキストドキュメント]を選択します。
新しいファイルは「NewTextDocument.txt」として表示されます。拡張子が表示されない場合は、Windowsエクスプローラーの[オプション]メニューにアクセスして設定を変更することにより、Windowsにファイル拡張子を表示させる必要があります。テキストドキュメントを右クリックして、[名前の変更]を選択します。
ファイル名を「SSH」に変更します。この手順は、インストールの目的でRaspberryPiへのリモートSSHアクセスを許可するために重要です。 [はい]オプションを選択して、後続の警告を無視します。
PCからmicroSDカードを取り外し、RaspberryPiに挿入します。イーサネットケーブルでネットワークに接続し、電源を入れます。
IPアドレスの検索
Raspberry Piの電源が入ったら、SSHで接続できるIPアドレスを見つける必要があります。これを行うにはいくつかの方法があります。ルーターの管理パネルにログインして、クライアントリストにアクセスできます。ルーターメニューのクライアントリストの正確な場所はルーターごとに異なりますが、通常は簡単に見つけることができます。
デバイスは「raspberrypi」として表示されます。上のスクリーンショットで強調表示されているように、割り当てられたIPアドレスをメモします。または、ルーターメニューから[DHCPサーバー]セクションにアクセスし、[アドレス予約]機能を使用して静的IPアドレスをNASに永続的に割り当てることもできます。
ルーターの管理パネルに煩わされたくない場合は、Angry IPスキャナーの使用に関する便利なガイドを参照して、RaspberryPiを含むネットワーク上のデバイスのIPアドレスを確認してください。
それでもIPアドレスが見つからない場合は、モニターとキーボードをRaspberry Piに接続してログインし、ip add
と入力します。 コマンドラインで。イーサネットインターフェイスの横に表示されるIPアドレスに注意してください。
ラズベリーパイへのSSH
1. WindowsのPuTTYにアクセスするか、任意のLinuxコンピューターでターミナルを開きます。 RaspberryPiにSSHで接続します。
2.ポップアップするセキュリティアラートで[はい]をクリックします。これは、最初のログインで予想される動作です。
3.「pi」としてログインします。デフォルトのパスワードは「raspberry」です。
4. passwd
と入力します コマンドラインプロンプトが表示されたら、ログインが成功した後、デフォルトのパスワードを変更します。強力なパスワードを使用してください。
5. OMV5をインストールする前に、まずOSを最新バージョンに更新/アップグレードします。
sudo apt update && sudo apt -y upgrade sudo rm -f /etc/systemd/network/99-default.link
6. Raspberry Piを再起動します:
sudo reboot
OpenMediaVault5のインストール
再起動後、RaspberryPiに再度SSHで接続します。次のコマンドでOMV5をインストールします:
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
インストールプロセスには約30分かかります。プロセスが中断されないように、コンピューターはそのままにしておきます。インストールが成功すると、Piは自動的に再起動します。
OMV5の最初のログインと基本設定
1.コンピューターのブラウザーで、URLバーにRaspberry PiのIPアドレスを入力して、OMV5のWebインターフェイスを開きます。デフォルトのユーザー名は「admin」で、「openmediavault」がデフォルトのパスワードです。
2. [設定]メニューの[一般設定]オプションに移動します。これにより、[Web管理]タブに移動します。タイムアウトによって設定が失われないように、「自動ログアウト」設定を5分から1日に変更します。
[保存]ボタンをクリックして、ウィンドウの上部に確認バーがポップアップするのを待ちます。 [はい]をクリックすると、ウィンドウの中央に別の確認プロンプトがポップアップ表示されます。これも[はい]をクリックして、設定を確定します。
3.隣接する[Web管理者パスワード]タブに移動して、デフォルトのパスワードをより安全なものに変更します。パスワードを入力したら、[保存]をクリックします。
4. [日付と時刻]サブメニューに移動し、ドロップダウンメニューから適切な[タイムゾーン]を選択します。 [NTPサーバーを使用する]トグルボタンを有効にして、正確で一貫性のあるタイムキーピングのためにネットワークタイムプロトコルを使用します。
[保存]ボタンをクリックし、後続の2つの確認プロンプトで[はい]を選択します。変更を加えた後、設定を保存するたびにこのプロセスを繰り返す必要があるため、確認プロンプトがすぐに表示されない場合は、必ず確認プロンプトが表示されるのを待ってください。
5.基本設定が整ったら、「更新管理」サブメニューに移動します。 [更新]タブで、[確認]ボタンをクリックして更新を探します。
6.保留中のすべての更新のチェックボックスを有効にして、すべてのパッケージを選択します。 「インストール」ボタンをクリックして、更新を開始します。これには数分かかるので、もう一杯コーヒーを飲みましょう。アップデートがインストールされた後、インストールの進行状況ポップアップで「閉じる」を選択します。その後、ページはあなたからの確認待ちをリロードします。
OMV5のストレージの準備
1.「ストレージ」メニューに移動し、「ディスク」サブメニューに入ります。下のスクリーンショットでは、OMV5を収容するmicroSDカードが黄色で強調表示されています。 microSDカードの下にリストされているドライブは、ストレージに使用される1TBの外付けハードドライブです。
注 :外付けハードドライブにすでにデータが入力されていて、それ以外の場合はデータを消去したくない場合は、「手順3」にスキップしてください。
ドライブから既存のデータを消去するには、正しいドライブをクリックして[ワイプ]ボタンを押します。これは、新しい空のドライブに適用されます。それ以外の場合は、白紙の状態から始めたい場合に適用されます。確認プロンプトが表示され、「クイック」または「セキュア」ワイプ方法のいずれかを選択します。
「ファイルシステム」サブメニューに移動します。
2.前の手順でハードドライブを完全にワイプした場合、ファイルシステムがないため、ここには表示されません。これが、[作成]ボタンをクリックして、選択したファイルシステムでドライブをフォーマットするための手がかりです。
次のポップアップウィンドウで、[デバイス]ドロップダウンメニューから目的のハードドライブを選択します。 [ラベル]フィールドにハードドライブの名前を入力します。最後に、ドロップダウンメニューから「EXT4ファイルシステム」を選択します。これは、このネイティブLinuxオペレーティングシステムで最高のパフォーマンスを提供するためです。 [OK]をクリックして、次の確認プロンプトを受け入れます。
注: EXT4ファイルシステムでフォーマットされたドライブには、NAS経由でWindowsマシンからのみアクセスできます。ドライブがMacまたはWindowsPCに直接接続されている場合、Linuxベースのファイルシステムは認識されません。新しいドライブをWindowsマシンのNTFSファイルシステムにフォーマットすると、NASで使用できるだけでなく、別のWindowsマシンから物理的にアクセスするためにNASからドライブを切断する柔軟性も提供されます。
3.外付けハードドライブを選択し、[マウント]ボタンをクリックします。
ユーザーの作成と特権の割り当て
OpenMediaVault 5では、ユーザーごとにさまざまな程度の特権を割り当てる機能を組み込みながら、ユーザーアカウントをきめ細かく制御できます。これは、NAS上のさまざまな共有フォルダへの読み取り/書き込みアクセス権を持つユーザーを選択するための優れた方法です。
1.「アクセス権管理」メニュー内の「ユーザー」サブメニューに移動します。そこの[ユーザー]タブに、アカウント「pi」が表示されます。このアカウントは、重要なシステム機能を管理するすべてのグループにアクセスできます。
2.プラス記号の付いた[追加]ドロップダウンメニューをクリックします。次の「追加」ボタンをクリックして、「ユーザーの追加」ポップアップウィンドウを表示します。ユーザーの名前を入力し、その後にオプションの説明コメントと電子メールアドレスを入力します。
3.同じ「ユーザーの追加」ポップアップメニューの「グループ」タブをクリックして、このユーザーを関連するグループに追加します。 「users」グループはデフォルトで選択されています。 「sudom」、「ssh」、および「sambashare」グループオプションの横にあるチェックボックスをクリックします。 [保存]ボタンをクリックして、これらの変更を確定します。
このプロセスを繰り返して追加のユーザーを作成できますが、追加のアカウントのデフォルトのユーザーグループに加えて、「sambashare」グループへのアクセスのみを許可するようにしてください。家族のために別々のアカウントを持っていると、必要に応じて共有フォルダをプライベートに保つのが簡単になります。
共有フォルダの設定
このサブメニュー内の[設定]タブに移動する前に、まず共有フォルダを設定する必要があります。
1.「共有フォルダ」サブメニューにスキップします。 [追加]ボタンをクリックして、新しい共有フォルダーを作成します。ユーザーと後続のOMV5プラグインおよびアプリケーション間で共有されるファイルを含むフォルダーを作成することから始めます。
続く「共有フォルダの追加」ポップアップウィンドウで、フォルダの名前を入力します。これはCommonを使用します。 [デバイス]ドロップダウンメニューを使用して、前にマウントした外付けドライブを選択します。これは共有フォルダであるため、[権限]ドロップダウンメニューの[全員:読み取り/書き込み]オプションを選択します。 [保存]ボタンをクリックします。
2.ネットワーク上のゲストがアクセスできるMoviesフォルダーを作成しますが、フォルダー内のコンテンツを追加、削除、または変更できるのは、正当なアカウントを持つユーザー(家族など)のみです。最後の手順のプロセスに従いますが、[権限]ドロップダウンメニューで[管理者:読み取り/書き込み、ユーザー:読み取り/書き込み、その他:読み取り専用]を選択します。
[権限]ドロップダウンメニューから[その他:アクセスなし]という引数を含むオプションを選択することで、家族以外の人が特定のフォルダ(たとえば、家族の写真を含む)にアクセスするのを制限することもできます。
3.自分以外のすべてのユーザーが機密フォルダーにアクセスするのを制限したり、特定のフォルダーにアクセスできるユーザーを選択したりすることもできます。これを行うには、目的のフォルダを強調表示して、上部の[権限]ボタンをクリックします。
これにより、「共有フォルダの権限」ポップアップウィンドウが表示されます。このウィンドウでは、下のスクリーンショットに示すように、適切なチェックボックスをオンにすることで、自分自身と他のユーザーに読み取り/書き込みアクセスを許可できます。ここでは、ユーザー「shashi」と「zoe」がWorkフォルダーにアクセスすることを制限しています。 [保存]ボタンをクリックして、変更を確定します。
CIFSを介したフォルダの参照
次のステップでは、OMV5でこれらのフォルダーを参照して、ネットワーク経由でアクセスできるようにします。それを行うには、「サービス」メニューに移動します。ネットワーク共有には、「NFS」プロトコルと「SMB/CIFS」プロトコルのどちらかを選択できます。後者は、オペレーティングシステム間の互換性が広いため、WindowsおよびMacユーザーに推奨されます。
1.「SMB/CIFS」サブメニューに入ると、「設定」タブが表示されます。今のところ「共有」タブにスキップしてください。 [追加]ボタンをクリックして、[共有の追加]ポップアップウィンドウを表示します。
「有効」のトグルボタンはデフォルトで有効(緑色)になっているはずです。 「共有フォルダ」ドロップダウンメニューから、外付けハードドライブに作成した共通フォルダを選択します。これは共有フォルダであるため、[公開]ドロップダウンメニューから[許可されたゲスト]オプションを選択します。 「ブラウズ可能に設定」および「既存のACLを尊重する」のトグルオプションは、デフォルトで有効になっている必要があります。 [保存]ボタンをクリックします。
2.プロセスは他のフォルダでも同様です。 [公開]ドロップダウンメニューから[ゲストを許可]ではなく[いいえ]オプションを選択すると、登録ユーザー以外のユーザーが共有フォルダにアクセスできなくなることに注意してください。これは、たとえば、家族以外の人がNAS上の家族の写真にアクセスするのを制限するための優れたオプションです。
3.共有を設定したら、同じ「SMB/CIFS」サブメニューの[設定]タブに移動します。 「一般設定」セクションの「有効」トグルボタンをクリックして、緑色にします。 [保存]ボタンを押して、変更を確定します。
ネットワークを介したNASへのアクセス
OMV5のインストールはそのように構成されています。これで、ネットワーク上の別のコンピューターからアクセスするだけで済みます。
1. OpenMediaVault 5を構成し、共有を設定したら、WindowsPCにアクセスしてNASにアクセスします。ファイルエクスプローラーを開き、[ネットワーク]セクションに移動します。 OMV5を実行しているRaspberryPiNASは、デフォルトのホスト名「RASPBERRYPI」で表示されます。それをダブルクリックして、NASで作成した共有フォルダのリストにアクセスします。
2. NASの場所がわからない場合は、Windowsのコントロールパネルに移動し、下のスクリーンショットで強調表示されているパスに従って、ネットワークおよび共有センターの[共有の詳細設定]にアクセスします。 [ネットワーク検出]ボタンと[ファイルとプリンタの共有]ラジオボタンがまだ有効になっていない場合は、有効にします。
それでも問題が解決しない場合は、 Winを押すだけです。 + R [実行]ダイアログボックスを表示します。 NASのIPアドレスに2つの連続した円記号を付けて入力し、Enterキーを押してNASにアクセスします。たとえば、NASにアクセスするには\\192.168.0.132と入力する必要があります。ファイルエクスプローラウィンドウのアドレスバーにも同じことを入力できます。
3. NASにアクセスできるようになったら、Commonフォルダーをダブルクリックして、アクセスできるかどうかを確認します。
Commonフォルダは誰でも利用できるので、フォルダをダブルクリックするだけでアクセスできます。ただし、アクセスが制限されているPhotosandWorkフォルダにアクセスできるのは正当なユーザーのみです。このようなフォルダをダブルクリックするとダイアログボックスが開き、適切なアカウントのユーザー名とパスワードを入力できます。
ユーザー名フィールドがグレー表示されている場合は、[その他の選択肢]をクリックして、[別のアカウントを使用する]を選択します。これにより、任意のユーザー名を入力できるようになります。現在のマシンのフォルダにアクセスするたびに手動でログインしないようにする場合は、[資格情報を記憶する]オプションをオンにします。
それでおしまい。これで、RaspberryPiを使用してNASを正常に作成できました。 minecraftサーバー、DIY Chromecast、さらにはレトロゲーム機の実行など、Piで実行できるプロジェクトもたくさんあります。さらに興味深いプロジェクトについては、RaspberryPiのプロジェクトページをご覧ください。
-
RaspberryPiをRuneAudioでHi-Fiシステムに変える
RuneAudioは、それ自体を「組み込みハードウェアをHi-Fi音楽プレーヤーに変える無料のオープンソースソフトウェア」と表現しています。 RuneAudioをRaspberryPiにインストールすると、複数のソースからの音楽を再生できるHi-Fiメディアセンターに変換されます。 ルーンはどのデバイスからでも制御できます。ローカルネットワーク経由でユーザーインターフェイスにアクセスできる独自のWebサーバーをセットアップします。ブラウザを開くか、無料アプリに接続してHi-Fiシステムを制御できます。 必要なもの 設定する必要があることがいくつかあります。ここでは、異常なことは何もありませ
-
古いテレビをスマートテレビに変える方法
最近販売されているほとんどすべてのテレビはスマートテレビです。つまり、インターネットに接続して、Disney+ Hotstar、Netflix、Prime Video、Spotify、YouTube などのサービスから音楽やビデオをストリーミングできます。しかし、完全に機能する古いテレビを持っていて、今すぐ新しいスマートテレビにアップグレードしたくない場合はどうすればよいでしょうか?テレビの「馬鹿げた」オペレーティング システムと一緒に暮らす必要があり、素晴らしいオーディオやビデオのストリーミング アプリやその他の最新機能を利用できませんか?あまり。多額の費用をかけずに、非スマート TV をス