vine-users ML アーカイブ



[vine-users:078198] Re: 3.5 USB FD SFD-321B

  • From: Yoshiaki Tanabe <yoshiaki@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:078198] Re: 3.5 USB FD SFD-321B
  • Date: Tue, 11 Mar 2008 03:28:16 +0900
田辺です。

前回のメールでVine4.2へ即移行するって書きましたけど、
結構長い間Vine3.2を使っていたので、もう少し挑戦して
みようかなって思っています。


564 ?        SW     0:00 [usb-storage-0]

これは USB storage device が接続しているということですね。

現在USBデバイスを利用しているのは、プリンタと、問題のUSBーFD
だけですから、間違いないと思います。

Vine 4.2 にバージョンアップなさるそうですし(それは賛成)、これ以上
この問題を追求するお気持はなさそうですが、自分のメモがわりに
以下のことを書いておきます。まだ Vine 3.2 を使っている方も
いらっしゃるでしょうし、そうした方の役に立つかもしれませんから。

申し訳ないです。すっかりとお見通しですね。
でも、ちょっと気になっていろいろと思考錯誤した結果、
短期周期でUSB-FDのマウント・アンマウントでは全く問題なく
使用できることがわかりました。但し、一旦アン・マウントして
暫く時間が経過すると、次回のマウントができない確率が高いです。

ついでですから、その前に二三。
田辺さんのメールより [vine-users:078195]

564 ?        SW     0:00 [usb-storage-0]
これは USB storage device が接続しているということですね。

はい、でも、『接続=アクセスできる』とは明らかに違います。
このリストを取ったとき、USBFDへのアクセスが不能の状態の時です。

ls /mnt/USB_Floppy_Drive-sdb とすると、空白表示となります。

それならば、最初のメールで書いたように、USB storage device を
全部引っこ抜いてから(メディアだけ抜けばよいのか、デバイス全体を
引っこ抜く必要があるのか、どちらだかはわかりません)、/etc/fstab の
USB storage device 関係の行を削除して、再起動し、再起動後に
USB storage device を接続し直せば、解決すると思うのですが。

USBデバイスの読み書きができない状態でUSBデバイスを引っこ抜いてから
接続し直して接続に成功したケースは皆無です。

それでもうまく行かない場合ですが、dmesg の出力や /var/log/messages
のログからフロッピーのデバイスファイルがわかると思います。fstab の
記述からしても、たぶん /dev/sdb でしょう。だったら、root ユーザに
なって mount /dev/sdb /mnt/floppy をやってみたらどうでしょう。これで
エラーが出るようなら、そのエラーが問題解決の手がかりになります。


残念ながら問題のマシンにはFDが搭載されていません。
そのため、USB−FDを購入した次第です。

以下はメモです。
Vine 3.2 では−−

・ USB storage device はアンマウントできないことがある。
・ USB storage device がアンマウントできないときは、書き込みが完了
  していることを確信できるならば、引っこ抜いてしまえばよい。
  murasaki がアンマウントを実行し、適当に事後処理をしてくれる。
・ USB storage device を接続したままシャットダウンすると、/etc/fstab に
  USB storage device の記述が残る。/mnt のマウントポイントも残る。
・ 上記の状態で、USB storage device をはずし、再起動すると、USB storage
  device を接続していないのに、/etc/fstab のみならず、/etc/mtab にも
  USB storage device の記述が現れる。しかも、引数なしで mount コマンド
  を実行すると、USB storage device がマウントされていることになっている。
  当然ながら、/mnt に USB storage device のマウントポイントも存在
  している。
・ ここで USB storage device を接続すると、たいていはうまくマウント
  できて利用できるが、マウントに失敗して使えないこともある。

以上は、わたくしが USB メモリで試してみた結果です。USB フロッピーの
場合は、事情がすこし違うかもしれません。

--
長南洋一