November 20, 2013

Cubieboard2 その4 HDDから立ち上げる

 Cubieboard2 に HDD(500GB) を接続した。

 HDD か SSD を購入しようと思ったのだが、冬物の洋服やら、コートやらをつい購入してしまったので、予算がなくなった。 でも、Cubieboard につなぎたいので、2,3年前に買った USB  HDD の中身を使うことにした。 たいしたデータも入っていないので...
 
 ドライブを取り外し、Cubieboard2 付属のケーブルで電源とSATAコネクタに接続。 立ち上げると、自動的にマウントされる。 FAT32 なので、そのままデータも読める。 保存されているデータは NAS にも、メインの PC にも保存されているのを確認しておいた、消してしまうからね~

日経Linux 13年8月号にちょうど良い記事があって、その通りやればOKだ。

 一度アンマウント。

 fdisk でパーティションを削除、作成したら、

 ext4 で初期化する。
#mkfs.ext4 /dev/sda1

 /mnt にマウントする。  
#mount /dev/sda1 /mnt

 HDD にディレクトリを作る、転送するものはSDカードからコピーする。
#cp -archive  /bin  /boot /etc /home /lib /media /opt
/root /sbin /selinux /srv /usr /var  /mnt/

 dev, mnt, proc, run, sys ,tmp 各ディレクトリを作る。
#mkdir /mnt/dev /mnt/mnt /mnt/proc /mnt/run /mnt/sys /mnt/tmp
 tmp はパーミッションをかえておく。 (スティッキ・ビットつきで)
#chmod 1777 /mnt/tmp

 一応アンマウント。
#umount /mnt

 SD カードの起動スクリプトを変更する。
 mmcblk01p がSDカードの第一パーティション。
 マウントする(/mntに)。
#mount /dev/mmcblk01p /mnt

 nano でも、vi でも良いので、以下の内容でファイルを作成。 (記事の中ではnanoなので、そのままに)
#nano /mnt/boot.cmd(ファイル名はこれでなくとも良い)

書き込む内容
setenv bootargs console=ttyS0,115200 root=/dev/sda1 rootfs=ext4
elevator=noop rootwait panic=10 ${extra}
fatload mmc 0 0x43000000 script.bin
fatload mmc 0 0x48000000 uImage
bootm 0x48000000

 uboot-mkimage をインストールする。
#apt-get install uboot-mkimage

 SDカードの boot.scr をリネームまたは、どこかにコピーしておく(いざというときのため、私はやらなかったけど)
#cd /mnt
#mv boot.scr boot.scr.bak (など)

 起動スクリプトを作成
#mkimage -C none -A arm -T script -d boot.cmd boot.scr

ということで、日経Linux の記事が役に立った。 感謝感謝だね~

 おかげさまで、500GBが使えるようになったし、SDカードより少し速くなった感じがする。 SSD ならもっと速いんだろうが、ま、良い。
 やっぱり、我が自宅サーバをこいつにするか....

こんな感じ。
Screenshot_from_20131120_14_43_43

| | Comments (0) | TrackBack (0)

November 05, 2013

Cubieboard2 その3 ケース

 Cubieboard2 のケースを作った。 とはいっても、100円ショップのプラスチックの小物入れに入れただけ。 

 先日100円ショップを見に行ったら、Cubieboard がすっぽり入りそうなケースを見かけた。 大きさを測っていたわけではないので、正確にはわからなかった。 ま、入らなかったら何かに使おうと思って買ってきた。
 家に帰って Cubieboard を入れてみたらぴったり、ケーブル類の穴を開ければあつらえたみたいだ。
 LAN, USB, HDMI, ACアダプタ、電源の所に穴を開ける。 硬質のプラスチックだったので、多少手こずりUSB のところで少しヒビをいれてしまったが、どうやら完成した。

 Cb2case
こんな感じだ。 
 高さもあるので、HDDかSSDもそのまま入れられそう。  ちょっと放熱が問題ありそうだが、そのときは穴を開ける。 
 基盤を固定しなくとも、サイズがぴったりなので、問題なさそうだ。 MicroSD の所は穴を開けていないので、固定してしまうとちょいと面倒だし。



 ま、こんな事をしなくとも、ケースを購入すれば良いのだけどね。 
 でも、それじゃ、面白くないからね~~

| | Comments (0) | TrackBack (0)

October 23, 2013

Cubieboard2 その2

 Cubieboard2 は恰好のおもちゃだ。 こんな小さいコンピュータがまともに使えちゃうのがおもしろい。

 今日は環境を整える。

 ユーザー linaro   を無効にし、新しく管理者ユーザ、と一般ユーザーを作った。  linaro は削除しちゃってもよいが、このディスクイメージを作ってくださった方への敬意を込めて(?)無効にするだけにする。 

 gnome  classic だとデスクトップもデフォルトではいじれないので、 システムツール→dconf エディタで変更をする。
 dconf エディタを開いて、
 org -> gnome-> desktop -> background の show-desktop-icon にチェックを入れた。  これでデスクトップにアイコンが置ける。

 次はパネル。 gnome classic だと右クリックしても何もできないが、Alt+ 右クリックでいじれるようになるので、時間、電源、ログアウト、強制終了を置いた。

 こんな感じ
Im1

 使いやすくなってきたよ。

 スピードもちょいと遅いくらいだ。 メモリ2GB の Cubietruck が気になるね~

 結構イケてる感じがするけど、ダメかな。

 自宅サーバ置き換えはもう一台購入してそっちにしようかな。

 こいつはこのまま使おうか、どうしよう.............

| | Comments (1) | TrackBack (0)

Cubieboard2

 Cubieboard2 を購入した。 
Board1
 SATAがついているので、自宅サーバをこいつにしようかと思って購入した。 何といっても消費電力が少ないから。 
 とりあえず、MicroSD に Lubuntu のイメージを書き込んで動作させてみた。 おお、割とまともに動いちゃう。 
 SSD or HDD をSATAインタフェイスにつないでいれば、容量的には十分。 今は手持ちがないので、 SD カードで遊んでみようと思った。
 MicroSD は32GBを使ったが、書き込まれたイメージは4GB。 母艦のLinux マシンの gparted でカード全部にパーティションを膨らませた。 これで、ちょっと遊ぶには十分だ。 VMware  の仮想マシンと同じくらいの容量だ。
 容量も少し余裕がでたので、gnome にしてみた。 
   lxterminalで #apt-get install gnome
 さすがにインストールに時間がかかるので、ゆっくりコーヒーを飲み、マクビティダイジェブティブビスケットを食べながら待つ。
 やっぱり少し重いか…? cpu  の問題もあると思うが、メモリ 1GB というのが一番のネックだろうな。 
 日本語環境にしないと使いにくいので、 language-pack 、IPA フォント、anthy などをインストールする。
  端末でもよいが、せっかく gui が動いているし、gnome にもなったし、synaptic でインストールする。
  IPAフォント(ゴシック、明朝)をインストール。
 language-pack-ja 関係は language-pack-gnome-ja で必要なものはインストールしてくれた。 (language-pack-ja , language-pack-ja-base, language-pack-gnome-ja, language-pack-gnome-ja-base)
  日本語入力は scim, scim-anthy, scim-tables-ja を選択。 必要なライブラリはパッケージマネージャがやってくれるから楽だ。
 ログインの際に言語を選んで無事日本語環境になった。
 この文章も Cubieboard2 のUbuntu で打ち込んでいる。 
こんな感じ
スクリーンショット
Screenshot_from_20131023_010516
動作中(lxde)
Board2_4
 
 
 後は、ユーザーを変更して…と色々。 ケースも作らなくちゃな。
 本来の目的の自宅サーバはひとまずおいといて、超静音小型マシンで使おうかな。 朝出勤前にメールチェックするのにちょうど良いかも、立ち上がり速いし。
 Micro SDカードへのイメージ書き込みは
http://docs.cubieboard.org/tutorials/cb2/installation/cb2_lubuntu_card_install
 を参考にさせていただきました。 

| | Comments (0) | TrackBack (0)