島根大学の阪本です。

memtest86をportsからインストールして、メッセージにしたがってddで起動フ
ロッピィディスクを作ろうとすると

maverick# dd if=floppy.bin of=/dev/fd0
dd: /dev/fd0: Invalid argument
184+1 records in
184+0 records out
94208 bytes transferred in 3.814663 secs (24696 bytes/sec)

となって失敗します。書き込んだbyte数はfloppy.binの

-r--r--r--  1 root  wheel  94356  8 31 17:49 floppy.bin

に比べ明らかに小さくなっているようです。いろいろ試行錯誤して

maverick# dd conv=sync if=floppy.bin of=/dev/fd0
184+1 records in
185+0 records out
94720 bytes transferred in 3.624652 secs (26132 bytes/sec)

とすると、転送データは余分に送っているようですが何とか起動ディスクが出
来ました。(sync は osyncでも可)

floppy.binのサイズがfd0の容量とあっていないのが原因かな思っているので
すが正しい処理の仕方はどうすれば良いのでしょうか。

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/ De  SAKAMOTO Jiro             阪本滋郎
_/ Dept. of Physics               島根大学総合理工学部物質科学科
_/ Shimane University
_/  [EMAIL PROTECTED],  http://maverick.riko.shimane-u.ac.jp

メールによる返信