USBキーデバイスに問題はありません。自動的にマウントされます。
ただし、LeapFrog Tag USBデバイスの場合、自動的にはマウントされません。
そこで、私は buntuのマニュアルでUSBを手動でマウントします。
ただし、fdisk
は、LeapFrog USBに関する情報ではなく、ハードディスクに関する情報のみを返します。
$ Sudo fdisk -l
Périphérique Amorce Début Fin Blocs Id Système<br>
/dev/sda1 * 2048 606713855 303355904 83 Linux<br>
/dev/sda2 606715902 625141759 9212929 5 Étendue<br>
/dev/sda5 606715904 625141759 9212928 82 partition d'échange Linux / Solaris
このUSBデバイスを一覧表示できるコマンドがいくつか見つかりました。
-lsusb
-udevadm(コマンドを使用する前にデバイスのプラグを抜いてから、それを確認するために接続する必要があります)
$ lsusb
...
Bus 005 Device 002: ID 0f63:0700 **LeapFrog** Enterprises POGO<br>
そして
$ udevadm monitor --udev
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
UDEV [1915.787445] add /devices/pci0000:00/0000:00:1d.3/usb5/5-2 (usb)
UDEV [1915.796226] add /devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.0 (usb)
だから私は次のようなものでそれをマウントできるように願っています:Sudo mount -t ??? /dev/sdb??? /media/leapfrog
どのオプションとデバイスのパスを知るにはどうすればよいですか?lsusb
のUSB IDを使用する方法はありますか?
このLeapfrogタグを機能させる唯一の方法は、Windows XP PCにプラグインすることです。
最も簡単な方法
Sudo -i
blkid
次に、USBをプラグインしてから実行します
blkid
自動マウントされ、手動でマウントしたい場合は、最初の実行umount /dev/sdb1
手動でマウントするようになりました
mkdir /media/myusb
または、USBをマウントするフォルダを作成します
mount -t vfat /dev/sdb1 /media/myusb
現在、USBは/ media/myusbにマウントされています
これらのリンクも確認してください
fossfreedom で与えられる Didjについてのwiki に基づいて問題を解決するために使用しているタスクを記録したいだけです。
1-インストール sg3_util
2-「いくつかの」Leapfrog Didjプログラムを入手します(Didjは他のLeapfrog USBデバイスのようです)
$ wget http://medialib.leapfrog.com/didj_opensource_code/Didj-Linux-4222-20090422-1236.tar.gz
$ tar -xzf Didj-Linux-4222-20090422-1236.tar.gz
3-プログラムscsi_custom.cの検索
$ find . -name scsi_custom.c
./Didj-Linux-4222-20090422-1236/Host_tools/scsi/scsi_custom.c
4a-おそらく、DidjデバイスではなくLeapfrog TAG用にプログラムをカスタマイズする必要がありますか?しかし、どの部分を変更するのかわかりません。
4b-プログラムscsi_custom.c(をコンパイルしますが、残念ながら警告があります)
$ cd Didj-Linux-4222-20090422-1236/Host_tools/scsi
$ gcc -o scsi_custom scsi_custom.c
scsi_custom.c: In function ‘print_reply’:
scsi_custom.c:201:3: attention : format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘long unsigned int’ [-Wformat]
5- LeapFrog Tag USBを差し込み、電源を入れる
デバイスが適切に接続されていることを確認するには、lsusb
を実行し、次のような結果を取得します。
$ lsusb
...
Bus 005 Device 009: ID 0f63:0700 LeapFrog Enterprises POGO
6-そして、ここでは wiki に従って、私は$tail -f /var/log/messages
しかし/ var/log/messagesは存在しません。
その他の試行:
-$ tail -f /var/log/dmesg
はあまり返さない
-$ dmesg | grep -i usb
はこれを返します[20221.960029] usb 5-1: new full speed USB device number 2 using uhci_hcd
-$ dmesg | grep -i scsi
は以下を返します。
[ 1.228576] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 1.252491] scsi 3:0:0:0: Direct-Access ATA Hitachi HDT72101 ST6O PQ: 0 ANSI: 5
[ 1.252724] sd 3:0:0:0: Attached scsi generic sg2 type 0
[ 1.263917] sd 2:0:0:0: [sda] Attached SCSI disk
[ 1.331646] sd 3:0:0:0: [sdb] Attached SCSI disk
/ dev/sdaと/ dev/sdbはハードディスクであり、探しているUSBデバイスではありません。
だから私はまだ/ dev/sgを知ることができませんか?デバイス用。
そのため、このソリューションを継続できません。