アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。
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に接続できるようにするにはどうしたらいいのでしょうか?
よろしくお願い致します。

A 回答 (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系の最新のカーネルにアップグレード
してみると、いいかも?
    • good
    • 0

そのバージョンだと多分マウントが必要なのではないだろうか。



過去ログに同様な質問がある。

 http://okwave.jp/qa1288092.html

USBメモリの種類によっては、USBメモリの認識に失敗する事があるかもしれない。
こちらで試しにRedhat9をインストールした環境で、USBメモリを刺してみたが、どうも認識に失敗しているようだった。
(dmesgコマンドで確認できる)

USBメモリの認識が出来ているなら、少なくともマウントコマンドが使える筈。

認識に失敗するようなら、KnoppixやuBuntuのような1CD Linuxで起動してUSBメモリを認識させ、HDDに必要なファイルを転送する方法を取った方が良いと思う。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!