• 締切済み

USB接続できません

お世話になります。 Linux(RedHat9) Kernel-2.4のPCを使用しています。 そのPCにUSBメモリを接続しても、 /mnt/usbフォルダには何も見えません。 システムツール→ハードウェアブラウザ→「USBデバイス」を見ると、 USB VIA Technologies usb-uhci USB VIA Technologies usb-uhci USB VIA Technologies usb-uhci USB2.0 VIA Technologies ehci-hcd と記載されています。PCにはUSBポートが4つあります。 linuxディレクトリで、make menuconfigを実行し、 USBの箇所をみましたが、どこをどう直すのか検討がつきませんでした。 USBに接続できるようにするにはどうしたらいいのでしょうか? よろしくお願い致します。

みんなの回答

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

こんにちは。 私のRedhat9では、USBメモリは問題なく認識してます。 # cat /etc/redhat-release Red Hat Linux release 9 (Shrike) # uname -r 2.4.20-8 OS起動後、最初にUSBメモリを挿した時点で、messagesファイルに 以下のログが出力されました。 [/var/log/messages] Aug 11 11:08:23 localhost kernel: hub.c: new USB device 00:07.2-1, assigned address 2 Aug 11 11:08:23 localhost kernel: usb.c: USB device 2 (vend/prod 0xea0/0x2168) is not claimed by any active driver. Aug 11 11:08:26 localhost /etc/hotplug/usb.agent: Setup usb-storage for USB product ea0/2168/200 Aug 11 11:08:26 localhost kernel: Initializing USB Mass Storage driver... Aug 11 11:08:26 localhost kernel: usb.c: registered new driver usb-storage Aug 11 11:08:26 localhost kernel: scsi1 : SCSI emulation for USB Mass Storage devices Aug 11 11:08:26 localhost kernel:  Vendor: BUFFALO  Model: ClipDrive     Rev: 2.00 Aug 11 11:08:26 localhost kernel:  Type:  Direct-Access           ANSI SCSI revision: 02 Aug 11 11:08:26 localhost kernel: Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0 Aug 11 11:08:26 localhost kernel: usb-uhci.c: interrupt, status 3, frame# 1368 Aug 11 11:08:26 localhost kernel: SCSI device sda: 2048000 512-byte hdwr sectors (1049 MB) Aug 11 11:08:27 localhost kernel: sda: Write Protect is off Aug 11 11:08:27 localhost kernel: sda: sda1 Aug 11 11:08:27 localhost kernel: USB Mass Storage support registered. Aug 11 11:08:28 localhost devlabel: devlabel service started/restarted ログから、USBメモリが「sda1」に割り当てられているのがわかりますので、 # mount -t vfat /dev/sda1 /mnt と、実行してます。 USBメモリは、WindowsでVFATでフォーマットしています。 (NTFSをサポートしていないカーネルも少なくないので。) USBメモリのメーカ機種によっては相性があるかもしれません。 RedHat9にこだわるなら、2.4系の最新のカーネルにアップグレード してみると、いいかも?

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.1

そのバージョンだと多分マウントが必要なのではないだろうか。 過去ログに同様な質問がある。  http://okwave.jp/qa1288092.html USBメモリの種類によっては、USBメモリの認識に失敗する事があるかもしれない。 こちらで試しにRedhat9をインストールした環境で、USBメモリを刺してみたが、どうも認識に失敗しているようだった。 (dmesgコマンドで確認できる) USBメモリの認識が出来ているなら、少なくともマウントコマンドが使える筈。 認識に失敗するようなら、KnoppixやuBuntuのような1CD Linuxで起動してUSBメモリを認識させ、HDDに必要なファイルを転送する方法を取った方が良いと思う。

関連するQ&A