USBディスクを使えるようにする。

玄箱の本」からコマンドをインストール

# tar xvzf ./murasaki_mount.tar.gz -C /

USBディスクを接続して、USBの接続情報を表示させる。

# tail -f /var/log/messages

May 7 17:25:58 KURO-BOX kernel: hub.c: new USB device 00:0e.2-2, assigned address 2
May 7 17:25:58 KURO-BOX kernel: scsi0 : SCSI emulation for USB Mass Storage devices
May 7 17:25:58 KURO-BOX kernel: Vendor: TOSHIBA Model: MK8025GAS Rev: 0811
May 7 17:25:58 KURO-BOX kernel: Type: Direct-Access ANSI SCSI revision: 02
May 7 17:25:58 KURO-BOX murasaki.usb[608]: beep is defined as "off"
May 7 17:25:58 KURO-BOX murasaki.usb[608]: usb device is added
May 7 17:25:58 KURO-BOX murasaki.usb[608]: vendor:0x5e3 product:0x702 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x6 Iprotocol:0x50
May 7 17:25:58 KURO-BOX murasaki.usb[608]: MATCH(usb-storage) -> match_flags:0x380 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x8 Isubclass:0x6 Iprotocol:0x50
May 7 17:25:58 KURO-BOX murasaki.usb[608]: Loading usb-storage

# cat /proc/scsi/scsi

Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: TOSHIBA Model: MK8025GAS Rev: 0811
Type: Direct-Access RMB: HardDisk
ANSI SCSI revision: 02

/etc/murasaki/murasaki.usbmap に以下の行を追加する。

# TOSHIBA MK8025GAS
alias-sd 0x380 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x8 0x6 0x50 0x000000
00

/etc/murasaki/murasaki.mnttab に以下の行を追加する。

TOSHIBA.*MK8025GA 1 /mnt/usb-disk ext3

/mnt/usb-disk ディレクトリを作成し、 chmod 777 する。

/etc/murasaki/murasaki.call に以下の行を追加する。

[usb]: /etc/murasaki/bin/murasaki_mount