[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] how to detect media change?


石井と申します。
usb接続のfloppyやsmartmedia readerを使っているのですが
新しいdiskやmediaがセットされるとすぐに
その内容をharddiskにcopyするように
したいのですが、media changeの検出方法が
わかりません。

directoryに新しいファイルが現れたら
すぐ他へcopyするprogramは書いたのですが、
以前と同じdiskかどうか判定しないと
ひたすら同じファイルをcopyしてしまいます。

/proc辺りをみるか、ioctlでチェックすれば
何とかなりそうな気がするのですが。

あと、mountする際、programのownerをrootにして
setuidするしかないでしょうか。

アドバイスをいただければ有り難いです。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」