RaspberryPi - ArchLinux を入れる覚書
掃除していたら昔ちょっと遊んだRaspberryPiを発掘したので、ArchLinuxを入れてみた。
初期状態
- RaspberryPi タイプB
- 空のSDカード 16GB
- SDカードリーダ
- USB電源アダプタ
- USBケーブル
- LANケーブル(クロスケーブル)
ディスプレイやキーボードは無し。
あと、Windows7の入ったPC。
OSをインストール
SDカードにOSを書き込む
Raspberry Pi | Arch Linux ARM
このページでArchLinuxのイメージファイルをダウンロード。win32diskimagerとか、イメージファイルを焼くためのソフトを別途どこかでダウンロード。SDカードをSDカードリーダにさしてカードリーダをPCに接続して、win32diskimagerとかを使ってSDカードにイメージファイルを焼く。
RaspberryPiでOSを起動
イメージファイルを書き込んだSDカードをRaspberryPiにセット。USD電源アダプタとUSDケーブルを使って電源を供給してやると、勝手に起動する。
設定
容量
[root@alarmpi ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 1.7G 434M 1.1G 29% / devtmpfs 214M 0 214M 0% /dev tmpfs 218M 0 218M 0% /dev/shm tmpfs 218M 284K 218M 1% /run tmpfs 218M 0 218M 0% /sys/fs/cgroup tmpfs 218M 0 218M 0% /tmp /dev/mmcblk0p1 90M 25M 66M 28% /boot tmpfs 44M 0 44M 0% /run/user/0
デフォルトだと、SDカードのうち2GBしか使われないそうなので、全部使えるようにする。
参考:
- [Raspberry Pi][Arch Linux] Arch Linuxの起動と使用する容量の変更 « 備忘録
- RaspberryPiでSDカード容量を最大まで使うようにする | hello-world.jp.net
流れとしては、
なんだけれど、新しくパーティション作るときにextendedをつくってからその中にlogicalなやつを作るのがコツ。extended作らずにprimary作ったらうまくいかなかった。このへんはまだ調べてないので原因不明。
なんやかんややると、こんな感じ
[root@alarmpi ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 15G 436M 14G 4% / devtmpfs 214M 0 214M 0% /dev tmpfs 218M 0 218M 0% /dev/shm tmpfs 218M 284K 218M 1% /run tmpfs 218M 0 218M 0% /sys/fs/cgroup tmpfs 218M 0 218M 0% /tmp /dev/mmcblk0p1 90M 25M 66M 28% /boot tmpfs 44M 0 44M 0% /run/user/0
ちゃんと増えてる。
ユーザ
現在rootでログインしてるので、新しくユーザ作ってそっちでログインしたい。
[root@alarmpi ~]# useradd -m -g wheel silva [root@alarmpi ~]# passwd silva Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully [root@alarmpi ~]# su silva [silva@alarmpi root]$
mコマンドをつけるとホームディレクトリを作ってくれる。wheelグループにsilvaなるユーザを作る。
パスワード入力してユーザログインして完了。