2024 Mar. 12.
2024 Feb. 25.
2024 Jan. 22.
(1) PCにPLEX PX-W3U4チューナー、B-CAS ICカードリーダ、録画ファイル保存用ストレージを接続する。
(2) Windowsの時刻合わせ設定
Windows起動時に自動的に時刻合わせする - rokkonet
(3) 次の記事を参考に、Wondows 11にVMware Workstation 17 Playerをインストールし、仮想マシン上のゲストOSとしてXubuntu 22.04をインストールする。
VMware Workstation Player 17をWindows 11 Homeにインストールし、Xubuntu 22.04の仮想マシンを作成 - rokkonet
(4) ブリッジ・ネットワークを作成する。
VMware Workstation 17 Playerの「仮想マシンの設定」-> ネットワークアダプタで「ブリッジ」に設定する。
「アダプタの設定」は、Windowsの設定 -> 「ネットワークとインターネット」を開き、ネットワークに接続しているアダプタの「説明」欄のものに合わせた。
Xubuntuのネットワーク設定で固定アドレスに設定する。(ホストOSのネットワークのIPアドレスにする)
(5) 次の記事を参考に、録画ファイル保存用ストレージをWindowsに接続し、ntfsファイルシステムで初期化し、そのドライブレターを(Zドライブあたりに)固定化する。
windows 11 ドライブレターの固定化 - rokkonet
(6) 次の記事を参考に、Xubuntuに接続するUSB機器(PX-W3U4、B-CASカードリーダ)を自動接続設定する。
VMware workstation 17 : USBデバイスの自動接続設定 - rokkonet
(7) 次の記事を参考に、ホストOSとゲストOSの共有フォルダーを設定する。
録画ファイルを保存するディレクトリは共有フォルダにしておく。
VMware Workstation 17 Player : Windows 11 ホストOSとXubuntu 22.04 ゲストOSとの共有フォルダー設定 - rokkonet
(8) 次の記事を参考に、XubuntuにSSHサーバーをインストールし、WindowsからXubuntuにSSH接続できるようにする。
OpenSSH SSHサーバー、SSHクライアント インストール、鍵生成・配置 - rokkonet
(9) 次の記事を参考に、PC起動時にXubuntuが起動するようにWindowsのタスクスケジューラを設定する。
VMware Workstation 17 Player : Windowsホストシステム起動時に仮想マシンを起動する - rokkonet
(10) 必要に応じて、LAN内のリモートデバイスからゲストOSにSSH接続できるようにする。
(11) 必要に応じて、LAN外からゲストOSにSSH接続できるようにする。
(12) 必要に応じて、次の記事を参考に、ホスト(Windows)をWake On Lanに対応させる。
Windows Wifi : Wake On Lan ( WOL )の設定 - rokkonet
(13) 次の記事を参考に、Xubuntuを自分用にセットアップする。
(14) ここまでのバックアップとして、Windowsシステムイメージを保存する。
(15) 次の記事を参考に、XubuntuにPLEX PX-W3U4のドライバをインストールする。
PLEX PX-W3U4 TVチューナー ドライバをxubuntu 22.04にインストール - rokkonet
(16) 次の記事を参考に、XubuntuにDocker版Mirakurun, 非Docker版MySQL, 非Docker版EPGStationをインストールする。
(17) ここまでのバックアップとして、Windowsシステムイメージを保存する。
EPGStationを空にする。(予約、録画済、ルール設定がない状態)
EPGStation, Mirakurunを停止しておく。
(EPGStationの停止) $ sudo systemctl stop epgstation.service (Mirakurunの停止) $ su - tv $ cd ~/docker/Mirakurun/docker $ docker-compose -f ./docker-compose.yml down (確認) Mirakurunの稼働状況確認 $ curl -o - http://localhost:40772/api/version EPGStationの稼働状況確認 $ curl -o - http://localhost:8888 (参考。次回システム起動時に行うこと) +++ ここから +++ Mirakurunの稼働状況確認 $ curl -o - http://localhost:40772/api/version あるいは、ブラウザで http://EPGSTATION.HOST.IP.ADDRESS:8888 を開いてEPGStationの稼働を確認する。 Mirakurunの起動 $ su - tv $ cd ~/docker/Mirakurun/docker $ docker-compose -f ./docker-compose.yml up -d EPGStationの稼働状況確認 $ curl -o - http://localhost:8888 あるいは、ブラウザで http://EPGSTATION.HOST.IP.ADDRESS:8888 を開いてEPGStationの稼働を確認する。 EPGStationの起動 $ sudo systemctl enable epgstation.service $ sudo systemctl start epgstation.service システムを再起動してMirakurun、EPGStationの自動起動を確認する $ sudo reboot +++ ここまで +++
VMware Workstation Playerを停止しておく。
Windowsシステムイメージを保存する
(18) LAN外からアクセスするために、次の記事を参考に、OpenVPNをインストールする。
OpenVPNインストール ルーティング方式 Easy-RSA3利用、TLS認証あり版 - rokkonet