At Mon, 17 Jan 2005 18:38:13 +0900, M. Takeyama(takezou) wrote:
M. Takeyamaです。 #ちょっと、蒸し返しモードなんですけど...
On Tue, 11 Jan 2005 15:29:05 +0100 Takashi Iwai <tiwai@suse.de> wrote:
At Tue, 11 Jan 2005 21:13:20 +0900, SAITO TAKAYOSHI wrote:
1.3台の外付USB HDDを同時に1台しか自動マウントできない 2.ReiserFSの外付HDDがファイルシステムを自動認識できない
ふーむ、どちらも明らかなバグのようですね。bugzilla に報告しておきます。
とりあえず /etc/sysconfig/hotplug で HOTPLUG_DO_MOUNT=no として、 自動マウントを外して、/etc/fstab に手動でエントリを追加する、というの が安全かもしれません。
過去のメールだとマウントポイント /media/usb-CENTURYCorporation-CSZ35U2:0:0:0p1 ということでしたが、
hotplugで、デバイスの認識が正しく動作して、マウントポイントが ユニークになるということであれば、 (例えば) /media/usb-CENTURYCorporation-CSZ35U2:0:0:0p1 /media/usb-CENTURYCorporation-CSZ35U2:0:0:0p2 /media/usb-CENTURYCorporation-CSZ35U2:0:0:0p3 というような動き方が想定されるということでしょうか?
そうですね。もしくは、他の数字の部分を変更する、などですね。
私の場合、過去にUSBメモリをマウントした時のディレクトリ 名が残っていましたが、 /media/usb-storage-xxxxxxxx:0:0:0p1 (xxxxxは数字) となっていました。
今回の現象で前提として、 USB HDD --- USB storageとしての設定が必要ということは ないのか?(ハードウェアーとして) #本当のところのハード側の設定はどうなっているの?
ハードウェア側の設定は必要ないはずです。 SCSI と異なり USB には固有の接続 ID は存在しませんので。 これが問題を多少厄介にしているのですね。 USB では接続が不順なため、persistent device name の定義にデバイスの ID を用いることになります。そこで、今回のように同一のデバイスが複数繋がっ た場合は、hotplug がそれらの識別をうまく行っていない、ということでしょ う。
OS(SUSE)のKernelからはどう認識しているか? #インフォセンター(USBデバイス)の情報などで何かわからないか?
上記のマウントポイントは、カーネルとは直接関係ありません。 userspace 側で勝手に想定したディレクトリですから。
つまり、IDがユニークになる前提として正しくUSBデバイスが認識 って本当に大丈夫? #正しく認識されていれば、/media/usb-storage-xxxxxxxx # usbの文言の後に storage という文言がつくのではないか?
/dev/sd[abcd] でマウントできている、ということですので、デバイス自体の 認識はされている、ということですね。 -- Takashi Iwai <tiwai@suse.de> ALSA Developer - www.alsa-project.org