花田です
> こちらは恐らくVineSeedにある murasaki-usb-mount-0.3-0vl1.noarch.rpm
> を入れたら、解決すると思います。
アドバイスありがとうございます。
早速試してみましたが、残念ながら解決しませんでした。
(murasaki-usb-mount-0.3-0vl1.noarch.rpm が見付からなかったので
murasaki-usb-mount-0.3-0vl1.src.rpm からリビルドしました)
何度も抜き挿していると、まれに正常に読めることがありました。
再現条件がわかれば良いのですが、まだ掴みきれていません。
以下に、正しく読めた時と読めなかった時の
# /sbin/fdisk -l /dev/sda
と
$ cat /proc/scsi/usb-storage-0/0
の実行結果を載せます。
murasaki-usb-mount-0.3-0vl1での結果です。
-------------------------------
まず成功した時
-------------------------------
[root]# /sbin/fdisk -l /dev/sda
Disk /dev/sda: 122 MB, 122814464 bytes
128 heads, 2 sectors/track, 937 cylinders
Units = シリンダ数 of 256 * 512 = 131072 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 * 1 937 119935 6 FAT16
[root]# cat /proc/scsi/usb-storage-0/0
Host scsi0: usb-storage
Vendor: I-O DATA
Product: USB Flash Disk
Serial Number: None
Protocol: Transparent SCSI
Transport: Bulk
GUID: 08ec00120000000000000000
Attached: Yes
-------------------------------
ここで一旦抜いて、挿し直すと読めなくなりました。
このときの結果は
-------------------------------
[root]# /sbin/fdisk -l /dev/sda
Disk /dev/sda: 122 MB, 122814464 bytes
128 heads, 2 sectors/track, 937 cylinders
Units = シリンダ数 of 256 * 512 = 131072 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 * 1 937 119935 6 FAT16
[root]# cat /proc/scsi/usb-storage-0/0
Host scsi0: usb-storage
Vendor: I-O DATA
Product: USB Flash Disk
Serial Number: None
Protocol: Transparent SCSI
Transport: Bulk
GUID: 08ec00120000000000000000
Attached: No
-------------------------------
さらにもう一回抜いて、挿し直してもやはりダメでした
-------------------------------
[root]# /sbin/fdisk -l /dev/sda
Disk /dev/sda: 122 MB, 122814464 bytes
128 heads, 2 sectors/track, 937 cylinders
Units = シリンダ数 of 256 * 512 = 131072 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 * 1 937 119935 6 FAT16
[root]# cat /proc/scsi/usb-storage-0/0
Host scsi0: usb-storage
Vendor: I-O DATA
Product: USB Flash Disk
Serial Number: 07C1B14142A0313C
Protocol: Transparent SCSI
Transport: Bulk
GUID: 08ec001207c1b14142a0313c
Attached: Yes
--
花田啓明 (HANADA hiroaki)
<hiroaki@xxxxxxxxxxxxxx>