-
Notifications
You must be signed in to change notification settings - Fork 17
SD image file creation
Satoru Takagi edited this page Oct 1, 2018
·
20 revisions
手作業による不確実性がないCHIRIMEN SDイメージ作成のための手順書です。
2018/9/23 パーティションの自動拡張も含め、動作確認できました。
- Ref.
-
Raspbian with Desktop imgをDLし、SDを作る
- EtcherやWin32DiskImagerを使ってSDに書き込める
-
https://github.com/chirimen-oh/chirimen-raspi3/blob/master/setup.sh を使ってCHIRIMEN環境をセットアップする
- WiFiは使わずEtherを使うほうがベター(wifi id,pwの混入を考慮)
- history -cでインスト履歴は消したほうがベター
- 別のLinuxマシン上で、上まででセットアップしたCHIRIMEN環境入りSDをマウントし下記の手順でimgを作成する
- 下記は/dev/sddにマウントした例
- Ubuntu 16.10以上がpishrinkでは推奨されている。別の、より大きい空き領域を持ったRaspbianを使っても処理できました。
$ mkdir ~/bin
$ wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh -P ~/bin
$ chmod +x ~/bin/pishrink.sh
$ lsblk
NAME MAJ: MIN RM SIZE RO TYPE MOUNTPOINT
[...]
sdd 8:48 1 14.9G 0 disk
|? sdd1 8:49 1 63M 0 part /run/media/[...]/boot
|? sdd2 8:50 1 14,8G 0 part /run/media/[...]/0aed834e-8c8f-412d-a276-a26
$ sudo dd if=/dev/sdd of=~/raspberry-pi.img
15894831104 bytes (16 GB, 15 GiB) copied, 210 s, 75.7 MB / s
31116288 + 0 records
31116288 + 0 records off
15931539456 bytes (16 GB, 15 GiB) copied, 210.459 s, 75.7 MB / s
$ ls -alh ~/raspberry-pi.img
-rw-r - r-- 1 root root 15G 24. Feb 21:48 raspberry-pi.img
$ sudo pishrink.sh raspberry-pi.img raspberry-pi_pishrink.img
Copying raspberry-pi.img to raspberry-pi_pishrink.img ...
Creating new /etc/rc.local
e2fsck 1.43.4 (31-Jan-2017)
Passage 1: Inodes, blocks and sizes are checked
Pass 2: Directory structure is checked
[...]
Shrunk raspberry-pi_pishrink.img from 15G to 1.6G
$ ls -alh raspberry-pi *
-rw-r - r-- 1 root root 15G Feb 27 11:08 raspberry-pi.img
-rw-r - r-- 1 root root 1.6G 27. Feb 11:30 raspberry-pi_pishrink.img
Raspbian with Desktop imgをDLしてSDを作ってhttps://github.com/chirimen-oh/chirimen-raspi3/blob/master/setup.sh を使ってCHIRIMEN環境をセットアップする-
https://gist.github.com/tadfmac/2779560df7296201a1687f25ddce3d67上記の手順は、Macようとなっているが、まったく同じ操作をubuntuでもできるhistory -cでインスト履歴は消したほうが新設インスト時はWiFiは使わないほうがベター(wifi id,pwが入っちゃうので)
-
狭まったパーティションを広げる操作は、imgをDLしたユーザ側で行わないとならない が、以下で自動拡張ができるかも