はじめに
ラズパイを使っていると色んなOSを試してみたいなぁと思うのですが、普通にやるとOS毎にSDカードを用意してイメージ書き込んで・・・みたいな事になるんですが、それはやりたくない。
そういえば、パソコンでマルチブートって昔やったよな、、ラズパイではできないのか?と思って調べてみたところ、マルチブート用のOSというのがいくつかある。
※そういうOSをNOOBSというらしい。
このOSを立ち上げると、OSの選択画面が出て選択したOSをインストールできて、マルチブート環境になるということらしい。
調べて見たところ、以下の3つが該当した。
- Raspberry Pi NOOBS
- BerryBoot
- PINN
PINNというのが、選択できるOSの種類が多いということらしいので、
早速試してみましょう。
やり方
下記のダウンロードページからZIPファイルをダウンロードし、解凍したファイルをフォーマットしたSDカードにコピーします。
SDカードをラズパイに挿入し、起動します。
※LANケーブルを接続します。Wi-Fiしか使えない場合は、起動後に接続設定をしてください。
起動後の画面です。日本語に変更できます。
インストールしたいOSにチェックを入れてインストールを押せばよさそう。
ちなみにディスプレイはこちらの記事で紹介した5インチのHDMIディスプレイを使用しています。早速活用です。
どんなOSがあるのか、参考までに書いておきます。
<Minimal>
- Alpine
- Arch2
- lede2RPi2
- picore
- Raspbian Lite
- void2
- void2_musi
- Dietpi
<General>
- Raspbian Full
- AIYprojects
- hypriotos
- kali2
- OpenPlotter
- Raspbian
- Screenly OSE
- RISC OS
- Windows 10 IoT Core
- TLXOS
- quirky
- raspberry-vi
- Raspex
- solydx
- ubuntuMate
- Fedberry
- Gladys
<Testing>
<Education>
- CStemBian
- PiTop
- Kano_OS
<Media>
- picoreplayer
- LibreELEC_RPi2
- OSMC_Pi2
- picoreplayerAudio
- Xbian_RPi3
- opennelec_rpi2
- pi MusicBox
- RasPlex_RPi2
- Volumio
<Games>
- Lakka_RPi2
- Retropie2
- Retropie2 - dsi
- Amibian
- batocera_RPi2
- Combian
- recalboxOS-rpi2
とりあえず何か入れてみたいと思います。
Retropieは気になっているのでまず入れてみます。
Retropie2を選択して、インストールをクリックします。
はいをクリックします。
インストールが進行していきます。
インストールが完了したらOKを押します。
再起動がかかりインストールしたOSで起動する様です。
で、自分の環境だとHDMIディスプレイが「No Signal」となってしまい画面が表示されません。。。。
こちらの記事でも対応した様に、config.txtにHDMI関連の記述を追加する必要があります。
一旦、PINNのメニュー画面に入りたいので、電源抜き差しで再起動しShiftを押します。
インストール済みRetropie2を選択し、設定の編集をクリックします。
config.txtが編集できるので、必要な記述を追記しまs。
PINNを終了し、再起動です。
キターーー
2つ目のOSも入れてみたいので、再起動しShiftを押してPINNのメニュー画面に入ります。
次はKali Linuxを入れてみます。
インストール後、OS選択ができる様になります。
自分の環境では、HDMIが使用できる様にKali Linuxのconfig.txtにもHDMI関連の記述を追記します。
キターーー
おわりに
ラズパイをマルチブート環境にしてみました。
色々なOSを試したいなと思っていたので、満足です。
各OSで何ができるのか?その辺もまとめていければと思います。
〆