公式変換基板で動作確認が取れたため)先日X68000初代の修理を終えたので、改めてGIMONSさんのRaSCSIの設定をいちからやり直してみた。本設定の元に筆者はX68000XVIで常用している。ターミネーターはOFFにしとかないと途中でエラー出て困った。PiをSCSIハードディスクみたいに使えちゃう、という古くて新しいナウなガジェットである。Piで代替出来てしまうのである。Raspbian経由で動くのでHDDイメージをWi-Fi経由でいじくる事も可能。聞かれたら困るんですが、まあ要はSATAのご先祖様のIDEのもっと昔のご先祖様と考えてもらえれば。機種を超えたドライブ接続の標準規格として1980年後半から90年代前半に大流行しました。接続する各ドライブにはIDを0番から7番まで設定して接続します。7台まで数珠つなぎ(デイジーチェーン)できます。RaSCSIはLinuxのディストリビューションであるRaspbian(ラズビアン)の上で動くため、UNIX系の操作がある程度出来る事が前提となる。ここはしょうがないので諦めて慣れましょう。念のため本記事の前提となっている我が家の環境も書いておく。BとACアダプターとMicroSDカードを買ってくるどこかで適当に。どこでもいいと思うけど、専門店の方がいいんじゃないかなと。近所にお店があればそちらで是非。B+という高速モデルも出たのだが、どちらでもOK。Bの方が総合的に良いだろう。4Bでは動作しない模様のため要注意。合わせて、レベルコンバーターシールドで基板全体が覆われることになるため、放熱を考えて出来ればヒートシンクも付けておこう。USB出力のACアダプターも一緒に。出力が足りなくてちゃんと動作しないケースが多すぎるんで、最低限3.0Aは必須で是非。10辺りを選択すべし。遅くても動くと思うけど、余計な不安要素は最初に潰して置いた方がいいかと。RaSCSIボードを買ってくる何種類か出ている模様。筆者はは公式のfullspec版を使っているので、以下の説明もfullspec版をベースにしている。該当部分は赤字にしているので適宜読み替えを。PiはRaspbian等OSで動く。OSを起動しないRaSCSIは動かない。※つまり、RaSCSIが動作するまでにはOSが起動するまでの10秒くらい待たねばならない、ということ。実際に使う際には先に電源を入れるように。OSイメージのダウンロード。Lite版ではないものもあるが、GUI等余計なものが入っているし、RaSCSIの動作にはほぼ役に立たない(むしろ余計なプロセスが増えて良くない)ので、最小構成であるLite版を推奨。https://www.raspberrypi.org/downloads/raspbian/イメージ書き込みはRaspbian公式で推奨のソフトのEtcherをダウンロード。これでSDカードにイメージを書き込む。(もし書き込みで進捗が進まない場合は、一回マシンを再起動して再挑戦。HDMIケーブルでモニターに差す。USBキーボードを差す。マイクロUSB電源を差す。マイクロUSB電源を差すと勝手に起動する。以下でWi-fi・タイムゾーン・言語の設定を行う。raspi-config青い画面のメニューが出てくるので、そこから下記の設定を行う。Name(適当な名前。Layout→使っているもので。Update→Wi-Fi設定が合っていれば勝手にダウンロードを開始するので待つ。上記が終わればFinishで完了後、再起動を聞いてくるのでYesで再起動。ホスト名を変更していなければ再起動を聞いてこないので、下記で手動にて再起動。now10-20秒ほど待ってSSHより再ログイン。その後、SSHサーバーを有効化する。これで外部マシンから繋がるようになる。PiのIPアドレスを控えておく。後ほどここに接続する。-a実機での作業はここまで。以降はWindows/Mac/Linux機からSSHで接続して作業する。RaSCSIのインストールと設定Raspbianを直接いじくるのはめんどくさいので、これ以降はリモートで作業。3からHDMIケーブルとUSBキーボードは外してOK。電源ON状態でいきなり抜いてもOK。(WindowsだとPoderosa辺りで。<IP_ADDRESS>”で接続)。(WindowsだとWinSCP辺りで。MacだとFileZilla辺りか)。https://winscp.net/eng/index.phphttps://filezilla-project.orgSSHで控えておいたIPアドレスに接続する。接続出来たら、まずOSを更新し、一旦最新にしておく。あと、時刻同期のためのNTPクライアントとしてchronyもついでに入れておこう。終わったら恐らくカーネルが最新に置き換わってる可能性大なので、一旦再起動。now10-20秒程度待って再度SSHよりログオン。外部マシンでRaSCSIをダウンロード。1.45」を選択する。(バージョン番号は適宜読み替えて)http://retropc.net/gimons/rascsi/index.htmlもしRaspbian側で直接ダウンロードしたい場合は、curlというコマンドが使えるので、それで直接ダウンロードのURLを叩いてしまう。ダウンロードしたものはファイルとして保存する必要があるので、”-O”オプションを忘れずに。-Oもしくは、リモート側でダウンロードして、RaspberryPiにSFTPで転送する。転送後、Raspbian側でZIPを伸張する。