初期化とHDDの切りなおし
初期化のついでにパーティションの切りなおしをしました。プログラム領域を約2Gにしてみました。fdiskとdfの出力はこんなかんじです。
Disk /dev/hda: 8320 MB, 8320499712 bytes 16 heads, 63 sectors/track, 16122 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Device Boot Start End Blocks Id System /dev/hda1 1 204 102784+ 83 Linux /dev/hda2 205 4096 1961568 83 Linux /dev/hda3 4097 15865 5931576 c Win95 FAT32 (LBA) /dev/hda4 15866 16122 129528 82 Linux swap Filesystem 1k-blocks Used Available Use% Mounted on rootfs 5120 5120 0 100% / /dev/root 5120 5120 0 100% / /dev/mtdblock3 4096 2396 1700 58% /home /dev/ram1 44 29 15 66% /dev none 1024 60 964 6% /dev/shm /dev/hda1 99521 50387 43995 53% /hdd1 /dev/hda2 1930740 92796 1739868 5% /hdd2 /dev/hda3 5919996 3292764 2627232 56% /hdd3 /dev/mmcda1 999040 447488 551552 45% /usr/mnt.rom/card
以下、手順
- ノーマルカーネルに戻す
- スペシャルカーネルだとメンテナンスカーネルが起動できないので
- サポートステーションのROMアップデート実施
- D+B+リセット→電源ONでメンテナンスカーネル起動。rootでログイン
- fdiskで/dev/hda2と/dev/hda3の切りなおし
- fdiskはりなざうテクノウさんトコのをSDカードに置いて使用
# fdisk /dev/hda d 3 d 2 n p 2 (Enter) 4096 n p 3 (Enter) (Enter) t 3 c p w
- リセット後、OK+電源ONでメンテナンスメニュー起動。完全消去(通常)を実施
- そういえばフォーマットしなかったけど初期化時に行ってくれるのですね。
- これで初期化完了。標準バックアップ機能動作を確認
- ターミナルソフトインストール
- storage_fd.o修正版に入れ替え、作業後は一応再起動
# mount -o remount,rw / # cd /lib/modules.rom/2.4.20/kernel/drivers/usb/device/storage_fd/ # mv storage_fd.o storage_fd.old.o # cp /mnt/card/storage_fd.o . # depmod -a # mount -o remount,ro /
- USB経由で/hdd3の内容をリストア
- 昨夜tarで固めた各ファイルを元の場所に展開