Jun 28, 2015

VolumioのSDカード領域を拡張したのでメモ 追記:USBポートの電流出力上限を変更した

他のサイトを参考にVolumioのSDカード領域を拡張した。

http://raspberrypi.blog.fc2.com/blog-entry-25.html
http://raspberrypi.blog.fc2.com/blog-entry-86.html

今回は自分のサイトにメモ書き。

まずroot、sshでvolumioにログイン。
次に以下のコマンドで設定を変更する。

vi /usr/bin/raspi-config

292

上の画面はviエディタでファイルを開いたところ。
do_expand_rootfs()
という項目の中、
if [ "$PART_NUM" -ne 2 ]; then の「2」を「3」に書き換え保存する。これをしておかないと下記の行程が無効になる。

次に下のコマンドを打つ。
raspi-config

上の画面が出るので、1の Expand Filesystem を選択。
指示のまま再設定し再起動。数分後には領域が拡張されている。

なぜ今更こんなことしようとしてるかというと、いまひとつシステムが安定しないからだ。
i2s DACに出力してる方はいいんだけど、USBから出力してる方はなんでかすぐにクラッシュする。
多少なりともマシにならないか、ってこと。

30日、追記。

なぜクラッシュするのかつらつら考えてるんだけど、いまいちはっきりしない。
ファイルシステムを拡張して、今のところ安定してるけど今後どうなるか分からない。
というか、安定したシステムになるまで繰り返しSDカードに焼くので一苦労だ。

気付いた点。
設定変更後に再起動を要することがあるが、するならNASをマウントしてデータベースを作成したあとにすること。
これをしておかないと終了後に再起動しない。途中で止まりSDカード書き込みからやり直し。
理由は不明。
ファイルシステム拡張設定後に再起動が必要なんだけど、これをやっておかないと起動しなくなる。

SDカードの問題。
調子が悪いカードだと、正常に起動する確率が下がる。当然と言えば当然だけど。
しかし普段使えてるカードが使えなくなっていく理由がはっきりしない。負荷が増えると反応しなくなり、sshのアクセスも受付けなくなる。こうなるとカード書き換えしないと動かなくなる。
しかも、書き換えてもうまく起動しないことがある。

USBに出力すること自体が負担になっているんじゃないかと思われる節がある。
うちではRAL-24192UT1をUSB-DDコンバータとして使ってるんだけど、これに外部電源をつないで以降、多少なりとも起動に失敗することが減った。最近、他のDACやDDCだとどうなのかと思うことがある。
ちなみにRAL-24192UT1の消費電力は、電源電圧:5V(USBポート・ACアダプタのいずれかより供給)、消費電流:最大410mA、とのこと。
RAL-2496UT1は電源電圧:5V(USBポートより供給)、消費電流:最大500mAでras piで認識できなかった。
逆に、RAL-24192UT1はibookG4+mpdで認識できなかった。
ばくぜんと、前者は電力供給の問題で、後者はドライバの問題じゃないかと思っているのだけど。

とか考えてるうちに、こんなサイトが。
http://akkagi.info/20150316_web/
http://akkiesoft.hatenablog.jp/entry/20140727/1406443999
http://www.mugbot.com/2014/08/19/raspberry-pi-model-b-%E3%81%AEusb%E3%83%9D%E3%83%BC%E3%83%88%E3%81%AE%E9%9B%BB%E5%8A%9B%E3%82%A2%E3%83%83%E3%83%97/
いじってみたら変化があるだろうか。
それにしても、普段使いの装置であれこれいじるのはクラッシュ後の復旧が辛いので出来ればやめたい、のだけど、どうしようか、、。

7月16日追記。タイトルも追記。

上記のサイトを参考にUSBの電流上限を変更した。
特に問題なくvolumioは動いている。
Ras piの掲示板へのリンクは以下。
https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=81736&start=50#p577877

/boot/config.txt に以下の設定を追加。
safe_mode_gpio=4
max_usb_current=1

Ras pi B+は、USBポート4つトータルで使える電流の上限がデフォルトでは0.6Aに設定されている。
設定を変更することでこれを1.2Aに変更できるとのこと。
これがUSB-DDCをつないでいる時の負担軽減につながるかどうかは明らかじゃないけど、安心材料ではあるかも。

Edit this entry...

wikieditish message: Ready to edit this entry.
















A quick preview will be rendered here when you click "Preview" button.