2009年5月13日水曜日

kuro-box-pro でHDD換装のための引越し作業まとめ



kuro-box-proのHDDを1TBのものに換装した。
換装のため、knoppixを使って、HDDのまるごとコピーもどきをやった。
HDDの引越し作業のまとめ

/dev/sdb ---- new HDD
/dev/sdc ---- old HDD

1, fdiskでパテーションを以下のように切った。(sda4以外は旧と同様)
/dev/sdb1   *           1           7       56196   83  Linux
/dev/sdb2               8         373     2939895   83  Linux
/dev/sdb3             374         390      136552+  82  Linux swap / Solaris
/dev/sdb4             391      121601   973627357+  83  Linux

nで作成
aでブートフラグたて

2, 次のコマンドで、各々のデバイスをddでコピー
dd if=/dev/sdc1 of=/dev/sdb1 conv=sync,noerror bs=512
dd if=/dev/sdc2 of=/dev/sdb2 conv=sync,noerror bs=512
dd if=/dev/sdc3 of=/dev/sdb3 conv=sync,noerror bs=512

3, sdb4はサイズが違うので、mkfs.ext3 コマンドでフォーマット後にrsyncでファイルコピー
mkfs.ext3 /dev/sdb4
rsync -nvaHx --delete --progress /mnt/sdc4/ /mnt/sdb4/

コピーするファイルに間違いがなければ
rsync -vaHx --delete --progress /mnt/sdc4/ /mnt/sdb4/
でファイルコピーを実施。