パスワードを忘れた? アカウント作成
655756 journal

bananan_wの日記: 今後の課題 3

日記 by bananan_w
1ヶ月後ぐらいに、150枚のフロッピーのコピーを作成
しなければならないので対策を考えておこう。

1種類につき5枚のコピーが必要で、30種類あると。
4枚(マスタx1、コピーx4)のフロッピーのデュプリケートとコンペアが一発で
出来るシステムが欲しいわけなのです。
で、なんとかならんか考えているのですが、USBフロッピーを
4つかき集めて dd でバシッと出来ないかなぁ。

うー。頭が痛い。
FDコピーたくさんがんばるなんて本社の暇そうな新人に
押し付けたい気分(ゎ

#!/bin/sh
dd if=/dev/fd0 of=master.img
for i in a b c d
do
dd if=master.img of=/dev/sd$i &
done
sleep 60
for i in a b c d
do
diff /dev/sd$i master.img &
done

場当たり的にはこんな感じかなぁ。
コンペアはコピー側を dd して md5sum が良いかな。
それと、sleep 60 は使わないほうがよさそうだな。
dd でのコピーとコンペアを1つの関数にして複数同時に
走らせた方がよさそうだ。

もうちょっと真面目に書いたやつでヨシとしてしまうかー。
とゆことで。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • #!/bin/sh
    dd if=/dev/fd0 of=master.img
    for i in a b c d; do
        writeit $i & #下の奴ね
    done

    #!/bin/sh
    dd if=master.img of=/dev/sd$1
    sleep 15 #バッファフラッシュ待ち
    diff /dev/sd$1 master.img

    こんな感じでしょうか。プロセスをディスク毎に分離して安全性うp!
    # ほんとかなぁ...
typodupeerror

UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア

読み込み中...