一、USB晶片版本
目前 USB 的控制器主要有两种规格,分别是∶
OHCI (Open Host Controller Interface)∶主要由 Compaq 所发展,包括 Compaq, SiS, ALi 等等厂商发展的晶片都是用这个模块;
UHCI (Universal Host Controller Interface)∶主要由 Intel 所发展, 包括 Intel, VIA 等等厂商发展的晶片都是使用这个模块。
但不论是哪一种 USB 设备,这两种晶片都能够启动并且支持的。 不过,以使用上来说, UHCI 比较容易使用,但是他的驱动程序比较复杂一些, 可能也会消耗比较多的 CPU 资
源。如果你使用 lsmod 时,会发现到 (O|U)HCI 之类的模块时, 那就说明你的 Linux 主机已经有载入 USB 的驱动程式了! 不过,如果您的 USB 装置比较多, 包括键盘、滑鼠、
摇杆等等的 USB 装置时,那么可能还需要载入 USB Human Interface Device (HID) 模组才行 。
二、查看系统装载的USB模块
[root@linux ~]# lsmod
Module Size Used by
uhci_hcd 43345 0
ehci_hcd 48333 0
......
仅列出这两个模组而已~上面的是 UHCI 模组,底下则是 USB 增强模组。
[root@linux ~]# modinfo
ehci_hcd
. ...省略.....
description: 10 Dec 2004 USB 2.0 'Enhanced' Host Controller (EHCI) Driver
author: David Brownell
license: GPL
....省略.....
三、查看系统所挂硬盘个数和分区情况
[root@rhj hwdata]# fdisk -l
Disk /dev/sda: 16.1 GB, 16106127360 bytes
255 heads, 63 sectors/track, 1958 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 1033 8193150 83 Linux
/dev/sda3 1034 1160 1020127+ 82 Linux swap / Solaris
Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 62 497983+ 5 Extended
/dev/sdb5 1 62 497952 83 Linux
四、挂接U盘
[root@linux ~]# mkdir /mnt/usb
[root@linux ~]# mount -t vfat /dev/sda1 /mnt/usb