[Armadillo:01488] Re: USB メモリ自動マウント

Nakajima email@hidden
2007年 2月 8日 (木) 15:27:53 JST


齊藤様

ご教授ありがとうございます。

中島です。

> システムが起動してファイルシステムをマウントしようと
> 試みるタイミングで、まだUSBメモリが利用可能になっていない
> のが原因です。

dmesg を確認するとマウント時にUSBメモリが認識されていません

init started:  BusyBox v1.00 (20-06.10.20-05:52+Remounting root rw:
#ここがマウントタイミング
Mounting proc:  
Mounting usbfs:
Mounting sysfs:
Loading /etc/config:
Setting hostname:
Changing file permissions:
Starting basic firewall:
Configuring network interfaces:
eth0: Link is down!
Starting sshd:
Starting syslogd:
Starting thttpd:
Starting avahi-daemon:
  Vendor: BUFFALO   Model: ClipDrive         Rev: 1.88
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sda: 64000 512-byte hdwr sectors (33 MB)
sda: Write Protect is off
sda: assuming drive cache: write through
SCSI device sda: 64000 512-byte hdwr sectors (33 MB)
sda: Write Protect is off
sda: assuming drive cache: write through
 sda: sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
Starting usbmgr:
#ここでUSBメモリ利用可能状態


>僕は、にUSBメモリをマウントするrcスクリプトを書きました。
>そこで
>for i in 1 2 3 4 5 6 7 8 9
>do
>fsck.vfat /dev/sda0 &&break
>done
>mount ・・・・・

正確に記述するには下記の如くでよろしいのでしょうか

for i in 1 2 3 4 5 6 7 8 9
do

fsck.ext2 /dev/sda1 && break
   ~~~       ~
done
mount -t vfat /dev/sda1 /home/ftp/pub/usb

fsck.vfat /dev/sda0 を行うとエラーになるのですが ~の箇所は如何なものでしょうか?

_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/mailman/listinfo/armadillo




armadillo メーリングリストの案内