UMASS(4) | FreeBSD Kernel Interfaces Manual | UMASS(4) |
名称
umass — USB マスストレージ (大容量記憶) デバイスドライバ書式
このドライバをカーネルにコンパイルするためには、次の行を利用者のカーネル設定ファイルに置きます:
device usb
device umass
もう一つの方法として、ブート時にモジュールとしてドライバをロードするためには、次の行を loader.conf(5) に置きます:
umass_load="YES"
解説
umass ドライバは、USB ポートに取り付けられるマスストレージデバイスのサポートを行ないます。umass ドライバを使用するためには、 usb(4) と uhci(4) または ohci(4) の一つがカーネルで設定されていなければなりません。さらに、 umass は、SCSI サブシステムを使用して、時々 SCSI デバイスとして動作するので、 da(4) と scbus(4) がカーネルに含まれていることを必要とします。
ハードウェア
umass ドライバは、次を含み USB マスストレージデバイスをサポートします:
- ADTEC Stick ドライブ AD-UST32M, 64M, 128M, 256M
- Denno FireWire/USB2 Removable 2.5-inch HDD Case MIFU-25CB20
- FujiFilm Zip USB ドライブ ZDR100 USB A
- GREEN HOUSE USB Flash Memory "PicoDrive" GH-UFD32M, 64M, 128M
- Huawei Mobile (SD slot)
- IBM 32MB USB Memory Key (P/N 22P5296)
- IBM 256MB USB ドライブ (MSYSTEM DiskOnKey2)
- IBM ThinkPad USB Portable CD-ROM ドライブ (P/N 33L5151)
- I-O DATA USB CD/CD-R/CD-RW/DVD-R/DVD-RW/DVD-RAM/DVD-ROM ドライブ DVR-iUH2 (CDROM, DVD-RAM のみ)
- I-O DATA USB x6 CD-RW ドライブ CDRW-i64/USB (CDROM のみ)
- I-O DATA USB/IEEE1394 Portable HD ドライブ HDP-i30P/CI, HDP-i40P/CI
- Iomega USB Zip 100/250 ドライブ
- Iomega Zip750 USB2.0 ドライブ
- Keian USB1.1/2.0 3.5-inch HDD Case KU350A
- Kurouto Shikou USB 2.5-inch HDD Case GAWAP2.5PS-USB2.0
- LaCie P3 HardDrive USB 200GB
- Logitec LDR-H443U2 DVD-RAM/-R/+R/-RW/+RW ドライブ
- Logitec Mobile USB Memory LMC-256UD
- Logitec USB1.1/2.0 HDD Unit SHD-E60U2
- Logitec USB Double-Speed フロッピドライブ LFD-31U2
- Logitec USB/IEEE1394 DVD-RAM/R/RW Unit LDR-N21FU2 (CDROM のみ)
- MELCO USB Flash Disk "ClipDrive", RUF-C32M, -C64M, -C128M, -C256M, -C512M
- MELCO USB Flash Disk "PetitDrive", RUF-32M, -64M, -128M, -256Mm
- MELCO USB2.0 Flash Disk "PetitDrive2", RUF-256M/U2, -512M/U2
- MELCO USB2.0 MO ドライブ MO-CH640U2
- Matshita CF-VFDU03 フロッピドライブ
- Merlin SM300 MP3/WMA Player (256Mb)
- Microtech International, Inc. USB-SCSI-HD 50 USB to SCSI cable
- Motorola E398 Mobile Phone (TransFlash メモリカード)
- NOVAC USB2.0 2.5/3.5-inch HDD Case NV-HD351U
- PNY Attache Flash ドライブ
- Panasonic ("Matshita FDD CF-VFDU03")
- Panasonic KXL-CB20AN Portable DVD-ROM/CD-R/RW
- Panasonic KXL-CB35AN (DVD-ROM & CD-R/RW)
- Panasonic USB2.0 Portable CD-RW ドライブ KXL-RW40AN (CDROM only)
- Panasonic フロッピドライブ
- Qware BeatZkey! Pro
- RATOC Systems USB2.0 Removable HDD Case U2-MDK1, U2-MDK1B
- SanDisk SDDR-31 (Compact Flash)
- SanDisk SDDR-75 (Compact Flash ポートのみ動作)
- Sitecom CN-300 MultiFlash (MMC/SD, SmartMedia, CF, MemoryStick)
- Sony Portable CD-R/RW ドライブ CRX10U (CDROM のみ)
- TEAC Portable USB CD-ROM Unit CD-110PU/210PU
- Time DPA20B MP3 Player (1Gb)
- Trek Thumbdrive 8MB
- VAIO フロッピドライブ (Y-E Data Flashbuster-U を含む)
- Y-E Data フロッピドライブ (720/1.44/2.88Mb)
デジタルカメラの内でサポートされているものは、次の通りです:
- Asahi Optical (PENTAX) Optio 230 & 330
使用例
device umass device scbus device da device pass
カーネルに umass ドライバに追加します。
camcontrol rescan 0
ブート後に加えられた Zip ドライブを再スキャンします。上記のコマンドは、 Zip ドライブがシステムの最初の SCSI バスにあると仮定しています。
camcontrol rescan 0:0:0 camcontrol rescan 0:0:1 camcontrol rescan 0:0:2 camcontrol rescan 0:0:3
複数のスロットフラッシュリーダ上のすべてのスロットを再スキャンします。ここで、スロットは、単一の SCSI ID で別々の LUN にマップしています。一般的に、最初のスロットだけがブート時に有効になります。一方、これは、フラッシュリーダがシステムの最初の SCSI バスにあると仮定しています。
bsdlabel -w da0 zip100 newfs da0c mount -t ufs /dev/da0c /mnt
zip ドライブに disklabel に書き込みます ( disktab(5) エントリに関しては、 vpo(4) を参照してください)、ファイルシステムを作成して、/mnt に新しいファイルシステムをマウントします。
newfs_msdos /dev/da0
新しい FAT タイプファイルシステムを作成します。情報が失われる結果となるので、既にデータを含むデバイスで newfs(8) を実行しないように注意するべきです。
イメージやビデオのような情報を保存するとき、デジタルカメラなどの多くの民生品は、自動的に MS-DOS に基づくファイルシステムを作成します。これらのファイルシステムは、 mount(8) を使用するときファイルシステムタイプを msdosfs と指定することによってアクセスすることができます。
作者
umass ドライバは、 <bishop@rr.iij4u.or.jp>と <n_hibma@FreeBSD.org>によって書かれました。このマニュアルページは、
<n_hibma@FreeBSD.org>によって書かれました。October 22, 2009 | FreeBSD |