リナザウとFreeBSDを行ったり来たりのこと

ikami2005-05-11

 なんか最近PC関連のことばっかり書いてるな。
 
 今日のトラブルの備忘録。
 
リナザウでCFの中身をhoge.imgにddする。

cd /mnt/card
dd if=/dev/hda of=hoge.img

FreeBSDに持っていってイメージファイルをマウント。

mkdir /hoge
vnconfig -c vn0 hoge.img
mount -f /dev/vn0c /hoge
 
mkdir ~/hogeorg
cd /hoge
cp -Rp * ~/hogeorg/

-Rpでシンボリックリンクコピー&パーミッション等保存状態でコピる
 
んでもって次に、素のやつを持ってきてマウントする。
 
まず、

vnconfig -u vn0

で開放してから、さっきと同じように

mkdir /hogenow
vnconfig -c vn0 hogenow.img
mount -f /dev/vn0c /hogenow

素のやつに必要なconfig等を戻す。とりあえず全部でもOKっぽい。

cd ~/hogeorg/
cp -Rp * /hogenow/

んでもって、こいつをイメージにする。

dd if=/dev/vn0c of=~/hogenow.img

このhogenow.imgをリナザウに持っていって、

cd /mnt/card
dd if=hogenow.img of=/dev/hda

と。これで復旧完了のはず。
 
 もっと楽な方法があったかなあ…。FreeBSDマシンにCFスロットがあればもっと簡単だったかもしれない。
 
 いや、SL-C3000ならもっと楽かもしれない。楽かな。いやきっと楽だ。楽なはず。楽に違いない。よーし買うぞぉ。
 

シャープ ザウルス SL-C3000

シャープ ザウルス SL-C3000