「usb-device」では認識されるが「lsblk」では認識されないUSBストレージマウント

「usb-device」では認識されるが「lsblk」では認識されないUSBストレージマウント

Debian Wheezyベースのルーターがありますが、3.10.107USBストレージに接続した後にカーネルバージョンをインストールすることはできませんlsblk。しかし、usb-devicesコマンドがリストされて以来、OSはそれを検出したようです。

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=054c ProdID=09c2 Rev=01.00
S:  Manufacturer=Sony
S:  Product=Storage Media
S:  SerialNumber=5C0710488A173BC108
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=498mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

lsblk出力:

root@ubnt:/# lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop8          7:8    0  80.1M  1 loop
mmcblk0rpmb  179:24   0   512K  0 disk
mmcblk0boot0 179:8    0     2M  1 disk
mmcblk0boot1 179:16   0     2M  1 disk
mmcblk0      179:0    0   3.7G  0 disk
|-mmcblk0p1  179:1    0   142M  0 part
`-mmcblk0p2  179:2    0   3.4G  0 part
mtdblock0     31:0    0     1M  1 disk
mtdblock1     31:1    0     3M  1 disk
mtdblock2     31:2    0    64K  1 disk

dmesg出力:

usb-storage 1-1:1.0: USB Mass Storage device detected
scsi1 : usb-storage 1-1:1.0
scsi 1:0:0:0: Direct-Access     Sony     Storage Media    PMAP PQ: 0 ANSI: 6

ext3形式のデバイスを試してみましたが、まだ認識されていません。

通常のUSBストレージデバイスのようにマウントして使用できる方法はありますか?

ベストアンサー1

幸い、scsi sd_mod.koドライバがデバイス自体で直接コンパイルする必要はありません。モジュールをロードした後、

insmod /lib/modules/3.10.107-UBNT/kernel/drivers/scsi/sd_mod.ko

USBがブロックデバイスリストに表示されます。

root@ubnt:/home/ubnt# lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda            8:0    1  28.9G  0 disk
`-sda1         8:1    1  28.9G  0 part
loop8          7:8    0  80.1M  1 loop
mmcblk0rpmb  179:24   0   512K  0 disk
mmcblk0boot0 179:8    0     2M  1 disk
mmcblk0boot1 179:16   0     2M  1 disk
mmcblk0      179:0    0   3.7G  0 disk
|-mmcblk0p1  179:1    0   142M  0 part
`-mmcblk0p2  179:2    0   3.4G  0 part
mtdblock0     31:0    0     1M  1 disk
mtdblock1     31:1    0     3M  1 disk
mtdblock2     31:2    0    64K  1 disk
root@ubnt:/home/ubnt#

おすすめ記事