Pi2 に Fedora22

RedHat 系のほうが仕事柄、コマンドが慣れているのでRASPBIAN より、Fedora がいいなぁと思って、入らないのかなと調べていたら、どうやらいけるようなので試してみました。以下に、Pi2 でブートするFedora22 のイメージを作る手順をメモしておきます。

 

準備するもの

・ネットにつながる、ubuntu OS (バーチャルボックス)

これは、以下のスクリプトを動作させてimg を作るためです。

Fedora Image Builder for Raspberry Pi 2

xzdec , git , partx は必要なようです。

※入ってなかったら、apt-get install 入れるパッケージ で入れてね。

・Fedora の ARM 用にビルドされたイメージのURL

  http://ftp.iij.ad.jp/pub/linux/fedora/releases/22/Images/armhfp/ 以下にあります

国内の近場だと自分の場合は、IIJ になるので上記にしました。

いろいろあるけども、とりあえずFedora-Minimal-armhfp-22-3-sda.raw.xz にしてみました。

 

▼Step 1

ubuntu OS をバーチャルボックスへインストール。必要な上記のソフトウェアを入れる。

自分は、手元のiso 保管庫にあった ubuntu 12.04 LTS にしました。14 でもお好みで。

 

▼Step 2

以下な感じで、img を作るスクリプトをgit からコピー

junkhack@ubu:~$ mkdir raspi2
junkhack@ubu:~$ cd raspi2/

junkhack@ubu:~/raspi2$ git clone https://github.com/spartacus06/rpi2-fedora-image-builder.git
Cloning into ‘rpi2-fedora-image-builder’…
remote: Counting objects: 80, done.
remote: Total 80 (delta 0), reused 0 (delta 0), pack-reused 80
Unpacking objects: 100% (80/80), done.
junkhack@ubu:~/raspi2$

以下のようにローカルに作成されます。git 便利ですね。

junkhack@ubu:~/raspi2$ ll
合計 12
drwxrwxr-x 3 junkhack junkhack 4096  7月  2 22:45 ./
drwxr-xr-x 4 junkhack junkhack 4096  7月  2 22:43 ../
drwxr-xr-x 5 junkhack junkhack 4096  7月  2 22:45 rpi2-fedora-image-builder/
junkhack@ubu:~/raspi2$
junkhack@ubu:~/raspi2$ cd rpi2-fedora-image-builder/
junkhack@ubu:~/raspi2/rpi2-fedora-image-builder$ ll
合計 44
drwxr-xr-x 5 junkhack junkhack 4096  7月  2 22:45 ./
drwxrwxr-x 3 junkhack junkhack 4096  7月  2 22:45 ../
drwxrwxr-x 8 junkhack junkhack 4096  7月  2 22:45 .git/
-rw-rw-r– 1 junkhack junkhack   54  7月  2 22:45 .gitignore
-rw-rw-r– 1 junkhack junkhack 1108  7月  2 22:45 LICENSE
-rw-rw-r– 1 junkhack junkhack 2507  7月  2 22:45 README.md
-rwxrwxr-x 1 junkhack junkhack   69  7月  2 22:45 clean.sh
-rwxrwxr-x 1 junkhack junkhack 3533  7月  2 22:45 mkimage.sh

drwxrwxr-x 2 junkhack junkhack 4096  7月  2 22:45 sample-resources/
drwxrwxr-x 4 junkhack junkhack 4096  7月  2 22:45 scripts/
-rw-rw-r– 1 junkhack junkhack  161  7月  2 22:45 settings.conf.example
junkhack@ubu:~/raspi2/rpi2-fedora-image-builder$ cp settings.conf.example settings.conf

ツリー構造はこんな感じです。

junkhack@ubu:~/raspi2/rpi2-fedora-image-builder$ tree ./
./
├── LICENSE
├── README.md
├── clean.sh
├── mkimage.sh
├── sample-resources
│   ├── config.txt
│   ├── fbturbo_drv.so
│   └── xorg.conf
├── scripts
│   ├── boot
│   │   ├── 10_firmware.sh
│   │   └── 20_config.sh
│   └── root
│       ├── 10_modules.sh
│       ├── 20_fstab.sh
│       └── 30_fbturbo.sh
├── settings.conf
└── settings.conf.example

4 directories, 14 files

 

設定ファイルをコピーして、中を以下のように書き換えます。

IMAGEURL="http://ftp.iij.ad.jp/pub/linux/fedora/releases/22/Images/armhfp/Fedora-Minimal-armhfp-22-3-sda.raw.xz

size in MB

BOOTSIZE=200 ROOTSIZE=3600 COMPRESS=0

 

あとはスクリプトを実行。

Pi2 に Fedora22」への1件のフィードバック

  1. ピンバック: Raspberry Pi2/ラズベリーパイ2にFedoraをインストール

コメントは受け付けていません。