2013年6月21日金曜日

CDR214のブレーキシューを変えてみる

他の自転車に乗ったことが無いので比べられないにしても、CDR214のブレーキの効きが悪いような気がするので、とりあえず簡単に変えられそうなブレーキシューを変えてみることにします。
シマノのR55C3が良いらしいのでそれにしようと思いましたが、ゴムだけでは使えないのでホルダーも付いている物を選ぶと、ブレーキ本体の価格の半分位になって結構高いんですよね...
ということで本体ごと買って見ました。105グレードのBR-5700です。


自転車本体とBR-5700からシューの部分だけ外して交換。
ねじ回すだけなので簡単~

のはずでしたが、タイヤがブレーキに引っかかって外れなくなったので、ここを参考にブレーキを調整。(そうじゃなくても調整はしたほうが良いのでしょうが...)



作業自体は時間もそんなにかからずに非常に簡単。
少しだけ乗ってみましたがブレーキの効きも前より全然良くなってます。でももうちょっと効いて欲しい気もするけど、自転車はこんなものなのかな?

あとはブレーキ本体もまた交換してみようかと思ってます。

2013年6月17日月曜日

自転車用品いろいろ

自転車本体と別に必要そうな物をいろいろ買ってみたのでメモ。
ライトと鍵があれば最低限良さそうかな?
他には日々のメンテナンスで使いそうなポンプと油類??
ということで鍵とポンプ他が届きました。ライトはまだ届きません...

●空気入れ(ポンプ)
サーファスのFP-200。¥3,057。高くないし白があったのでw
これしかないので比べようが無いけど悪くないと思います。


●鍵
PALMYのアルミ製U字ロック。\1,427。U字でそんなに重くない物で色が本体と似てる物を選んで見ました。
ウエストバッグにちょうど入る大きさだし良かったです。


●オイルとグリス
AZの自転車オイルが安いらしいのでそれを選んでみました。(高い物を買っても自分には違いが分からないだろうし...)
AZチェーンルブ マルチパーパス、チェーンディグリーザー高浸透、チッコイグリースガン・自転車用グリス20gセットです。
オイルとディグリーザーセットで\815、グリスは\600。

2013年6月14日金曜日

自転車 CDR214 買ってみました

a.n.design worksのCDR214という自転車を買ってみました。

見た目すっきりしてていい感じです(ほんとは白があるとよかったけど...)。
ちょっとだけ乗ってみたけど、ブレーキの効きがいまいちかなと思うのと、Wレバーはやっぱり使いにくい~
でもレースするわけでもないし、長距離乗るつもりも無いので、とりあえず普通に乗るには十分かな?
値段も高くないし良かったと思います。

スペックは
フレーム アルミ製
ヘッドセット アヘッドタイプ
フォーク アルミ製 ベントフォーク
ボトムブラケット カートリッジタイプ シェル幅68mm
クランクセット アルミ製 53-42T クランク長170mm
ギアセット [フロント] ダブル
[リア] 7S (14段変速)
シフター SANRACE フリクションシフトレバー
ディレーラー [フロント] SHIMANO FD-A050
[リア] SHIMANO Tourney TX
ホイール アルミ製 クイックリリース 32H
スプロケット SHIMANO CS-HG20-7 12-28T
タイヤ 20×1 1/8 仏式バルブ
ブレーキ 前後共にキャリパーブレーキ
ペダル Wellgo M085
ハンドルバー ドロップハンドルバー(アナトミックシャロー)
ステム アルミ製 アヘッドステム 突き出し約90mm
コラム径28.6mm ハンドルクランプ径25.4mm
シートポスト アルミ製 長さ150mm ピラー径27.2mm
サドル VELO スポーツサドル
その他の装備 センタースタンド/リフレクター
車重 約10.5kg

2013年5月16日木曜日

KURO-BOX/T4(Wheezy)にSSHサーバー

ずっとシリアルコンソールでやってたのでsshdが無いの気づかなかった...
ネットワーク越しに管理するには必要ですね。

1. sshdの設定
パッケージをインストールします。
KURO-NAS-T4:~# apt-get install ssh
rootのパスワードを設定します。
KURO-NAS-T4:~# passwd
Enter new UNIX password:新しいパスワード
Retype new UNIX password:もう一度新しいパスワード
設定が終わったら、クライアントからsshで接続してみます。

KURO-BOX/T4(Wheezy)にNTP

ファイルサーバーとして使えるようにしたKURO-BOX/T4に時間合わせ用のNTPを入れます。

1. NTPの設定
パッケージをインストールします。
KURO-NAS-T4:~# apt-get install ntp
設定ファイルを編集します。
KURO-NAS-T4:~# vi /etc/ntp.conf
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
 ↓に変更
server -4 ntp.nict.jp
server -4 ntp.jst.mfeed.ad.jp

設定が終わったら再起動します。
KURO-NAS-T4:~# service ntp restart

KURO-BOX/T4(Wheezy)でファイルサーバー

3TBでも起動させることが出来たので、もうちょっとちゃんと使ってみることにします。
といっても、u-bootはRAID対応してないようですし、パーティションリサイズしたりするのも面倒なので、結局もともと付いていた250GBのHDD2台(sdaとsdb)と3TBのディスク2台(sdcとsdd)使うことにしました。

/dev/sda1 /boot
/dev/sda2 /root
/dev/sda3 Swap用
(/dev/sdbはsdaのバックアップ用) /dev/md0 (/dev/sdc1 /dev/sdd1) 共有フォルダ用

となるようにします。

1. システムのインストール

/dev/sdaにシステムのインストールをします(LennyからWheezyまであげます)。
2. システムの設定
日本語(UTF-8)が正しく見えるように設定します。
KURO-NAS-T4:~# vi /etc/locale.gen
#ja_JP.UTF-8 UTF-8
 ↓に変更
ja_JP.UTF-8 UTF-8
KURO-NAS-T4:~# locale-gen
KURO-NAS-T4:~# update-locale LANG=ja_JP.UTF-8 LANGUAGE="ja_JP:ja"
KURO-NAS-T4:~# source /etc/default/locale
IPv6を無効にして、IPアドレスをDHCPから固定に設定します。
KURO-NAS-T4:~# vi /etc/network/interfaces
# The primary network interface
auto eth0
iface eth0 inet dhcp
 ↓に変更
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.233
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1

KURO-NAS-T4:~# echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
KURO-NAS-T4:~# sysctl -p
KURO-NAS-T4:~# ifdown eth0
KURO-NAS-T4:~# ifup eth0
ホスト名も変更しておきます。
KURO-NAS-T4:~# vi /etc/hostname
KURO-NAS-T4
 ↓新しいホスト名に変更
snoopy
KURO-NAS-T4:~# vi /etc/hosts
127.0.1.1 KURO-NAS-T4
 ↓新しいホスト名に変更
127.0.1.1 snoopy
KURO-NAS-T4:~# service networking restart
3. バックアップディスクの準備
2台目のHDD(sdb)にパーティションを作成します。各パーティションのサイズは1台目に合わせます。
KURO-NAS-T4:~# parted /dev/sdb
GNU Parted 2.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) unit s
(parted) mklabel gpt
(parted) mkpart /boot 34 1000000
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? i
(parted) mkpart / 1000001 11000000
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? i
(parted) mkpart swap linux-swap 11000001 15000000
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? i
(parted) quit
パーティションの設定が終わったら、ファイルシステムを作成します。
KURO-NAS-T4:~# mkfs.ext3 /dev/sdb1
KURO-NAS-T4:~# mkfs.ext3 /dev/sdb2
KURO-NAS-T4:~# mkswap /dev/sdb3
次にバックアップの設定をします。
KURO-NAS-T4:~# apt-get install rsync
KURO-NAS-T4:~# mkdir /mnt/sdb
KURO-NAS-T4:~# mount /dev/sdb2 /mnt/sdb
KURO-NAS-T4:~# mkdir /mnt/sdb/boot
KURO-NAS-T4:~# mkdir /mnt/sdb/proc
KURO-NAS-T4:~# mkdir /mnt/sdb/sys
KURO-NAS-T4:~# mount /dev/sdb1 /mnt/sdb/boot
KURO-NAS-T4:~# rsync -a --delete --exclude=/proc/ --exclude=/mnt/ --exclude=/sys/ / /mnt/sdb/
問題なく終わったら毎日実行するようにします。
KURO-NAS-T4:~# crontab -e
0 5 * * * /usr/bin/rsync -a --delete --exclude=/dev/ --exclude=/proc/ --exclude=/mnt/ --exclude=/proc/ --exclude=/mnt/ --exclude=/sys/ / /mnt/sdb/ > /dev/null 2>&1
KURO-NAS-T4:~# vi /etc/fstab
 ↓最後に追加
/dev/sdb2 /mnt/sdb ext3 defaults 0 2
/dev/sdb1 /mnt/sdb/boot ext3 defaults 0 2
KURO-NAS-T4:~# mount /dev/sdb2 /mnt/sdb
KURO-NAS-T4:~# mkdir /mnt/sdb/boot
KURO-NAS-T4:~# mkdir /mnt/sdb/proc
KURO-NAS-T4:~# mkdir /mnt/sdb/sys
KURO-NAS-T4:~# mount /dev/sdb1 /mnt/sdb/boot
KURO-NAS-T4:~# rsync -a --delete --exclude=/proc/ --exclude=/mnt/ --exclude=/sys/ / /mnt/sdb/
4. 共有フォルダの設定
共有フォルダ用のディスク(sdcとsdd)のパーティションの設定をします。
KURO-NAS-T4:~# parted /dev/sdc
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdc will be destroyed and all data on
this disk will be lost. Do you want to continue?
Yes/No? y
(parted) unit s
(parted) mkpart share 2048 -1
Warning: You requested a partition from 2048s to 5860533167s.
The closest location we can manage is 2048s to 5860533134s.
Is this still acceptable to you?
Yes/No? y
(parted) set 1 raid on
(parted) select /dev/sdd
Using /dev/sdd
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdd will be destroyed and all data on
this disk will be lost. Do you want to continue?
Yes/No? y
(parted) mkpart share 2048 -1
Warning: You requested a partition from 2048s to 5860533167s.
The closest location we can manage is 2048s to 5860533134s.
Is this still acceptable to you?
Yes/No? y
(parted) set 1 raid on
(parted) quit
KURO-NAS-T4:~# apt-get install mdadm
KURO-NAS-T4:~# mdadm -C /dev/md0 -l1 -n2 /dev/sdc1 /dev/sdd1
KURO-NAS-T4:~# mkfs.ext4 /dev/md0
KURO-NAS-T4:~# vi /etc/fstab
 ↓最後に追加
/dev/md0 /mnt/share ext4 defaults 0 2
KURO-NAS-T4:~# mkdir /mnt/share
KURO-NAS-T4:~# chown nobody:nogroup /mnt/share
KURO-NAS-T4:~# chmod 777 /mnt/share
KURO-NAS-T4:~# mount /dev/md0 /mnt/share
ディスクの設定が終わったらSambaの設定をします。
KURO-NAS-T4:~# vi /etc/samba/smb.conf
[global]の下に追加。
[global]
dos charset = CP932
unix charset = utf-8
display charset = utf-8
map to guest = Bad User


####### Authentication ####### 辺りに下記を追加
security = share
[homes][printers][print$]関連はコメント化。
最後に下記を追加

[share]
path=/mnt/share
writeable = yes
force create mode = 0666
force directory mode = 0777
guest ok = yes
guest only = yes
編集し終わったらSambaを再起動します。
KURO-NAS-T4:~# service samba restart

2013年5月10日金曜日

KURO-BOX/T4に3TBのディスクを使ってみる

もともと付いていたディスクは250GBx4でした。
どうせなら容量の大きい物をと思ったのですが...

そのままでは使えなかったので、u-bootを更新してみました。

使ったディスクは、WESTERN DIGITAL WD30EZRXと手元にあったHitachi Deskstar 5K3000(HDS5C3030ALA630)です。

※起動できれば良いと思ってるので、u-boot上での動作は見てません
1. u-bootイメージの作成
コンパイルの環境は前にカーネルを作った時と同じでamd64環境でクロスコンパイルします。
u-bootのFTPからファイルを取ってきます。
debian# cd /usr/src ←作業用のディレクトリに移動
debian# wget ftp://ftp.denx.de/pub/u-boot/u-boot-2013.04.tar.bz2
debian# tar xjvf u-boot-2013.04.tar.bz2
こちらのサイトにあるパッチを2013.04用にしたものを取ってきます。
debian# wget https://sites.google.com/site/iroirofiles/u-boot-2013.04.diff
落としたら、パッチあて
debian# cd u-boot-2013.04
debian# patch -p 1 < ../u-boot-2013.04.diff
コンパイルします。
debian# make CROSS_COMPILE=powerpc-linux-gnu- kuro_nas_t4_config
debian# make CROSS_COMPILE=powerpc-linux-gnu-
問題なく終われば、u-boot.binが出来ているはずです。
2. u-bootイメージの書き込み
(ここからはKURO-NAS/T4上で作業します) ここでやったようにTFTPブートします。(既にLinuxが起動する環境であればそれでも良いと思います)
BUFFALO>> setenv ipaddr 192.168.1.233 ←KURO-BOX/T4のIPアドレス
BUFFALO>> tftpboot ${ldaddr} 192.168.1.222:kuro_nas_t4.itb ←IPはTFTPサーバーのIPアドレス
 ~ ・・・ ~ ・・・ ~
読み込みが終わったら
BUFFALO>> bootm
 ~ ・・・ ~ ・・・ ~
起動したら
KURO-NAS-T4 login: root
起動したら、1で作ったu-boot.bin(ここではu-boot.2013.04.binにファイル名変えてあります)を取ってきます。
KURO-NAS-T4:~# wget https://sites.google.com/site/iroirofiles/u-boot.2013.04.bin
KURO-NAS-T4:~# ls -l u-boot.2013.04.bin
-rw-r--r-- 1 root root 238940 May 10 18:29 u-boot.2013.04.bin
書き込みます。
KURO-NAS-T4:~# dd if=u-boot.2013.04.bin of=/dev/mtdblock1
466+1 records in
466+1 records out
問題なさそうなら再起動して確認して下さい。
起動しない時はJTAGとかでしょうか...

起動後はここでやったようにTFTPブートしてシステムのインストールをすれば一応動きます。
参考: LinkStation/TeraStation/玄箱/PPC/KURO-BOX/T4/U-Boot/FIT - PukiWiki
参考: LinkStation/TeraStation/玄箱/PPC/TS-TGL - PukiWiki