
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu のバージョン:16.04 LTS
使っている PC :HP Z840 Workstation;
https://jp.ext.hp.com/lib/jp/ja/products/workstations/spec_z840.pdf
Ubuntu 16.04 LTS をインストールしている上記 PC に、Thunderbolt 2 ポー
ト接続の外付け HDD:ARC-8050T2;
http://www.kingtech.co.jp/products/raidbox/arc-8050.html#firmware
を接続したのですが、USB ポート接続のように「プラグ・アンド・プレイ」で
はないようで、HDD を認識してくれません:"sudo fdisk -l" コマンドを実行
したら、外付け HDD は認識されていませんでした。
ARC-8050T2 の前面の LED ランプ類は点滅するので、PC との接続コード、
又は PC 側のインターフェイスが壊れている訳ではなさそうです。
Ubuntu (Linux) 用の特別なドライバをインストールしなければいけないの
かな、と邪推してますが、どこにこのドライバが有るのかわかりません。
どのようにすれば Ubuntu 16.04 LTS 上で、この外付け HDD:ARC-8050T2
を使えるようになるのか、どなたか御教授いただけますよう御願い致します。
オフライン
utataney さん
こんにちは。
以下に関連しそうな情報を発見しました。
Apple Thunderbolt 2 to FireWire adapter not working:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1726299
Thunderbolt なデバイスが手元にないので確認できませんが、
/sys/bus/thunderbolt/devices/.... ディレクトリ下にデバイスごとにauthorized ファイルがあるので、
そのファイルの中に"1" を書き込んであげればいけるかもしれません。
コマンドで一括でやってしまうには、ターミナルから以下のようにすれば良いみたいです(1行のコマンド)。
sudo bash -c 'echo 1 > $(dirname $(grep -l "Thunderbolt to FireWire Adapter" /sys/bus/thunderbolt/devices/[0-9]-[0-9]/device_name))/authorized'
# これをやると、どこでどのように認識されるのかまでは自分でもわかっていません。
# lspci とかdmesg やると認識されたのが確認できるかもしれません。
オフライン
TsutomuNakamura 様
御回答いただき誠に有難う御座います。早速試してみたのですが…
/sys/bus/ 以下に thunderbolt という名のディレクトリが有りません…。
これは thunderbolt 2 が認識されていないという事でしょうか?
今後どのようにすればよいのか、更なる御教授の程、どうか宜しく御願い致
します。(>皆様)
オフライン
自己フォローになります。
この HDD (ARC-8050T2) のメーカー:Areca に問い合わせた所、Linux の場
合、カーネルのバージョンが 4.13 以上でないと Thunderbolt は対応できな
い、との事です;
-----(Areca からの回答、ここから)-----
linux support thunderbolt since kernel version 4.13, you must use a
linux contain this kernel or newer versions.
-----(Areca からの回答、ここまで)-----
私の Ubuntu 16.04 LTS PC のカーネルのバージョンは 4.4.0-122 なので、
Thunderbolt 接続の HDD は認識されないという事でした。
皆様、御回答いただき有難う御座いました。
オフライン
utataney さん
> カーネルのバージョンが 4.13 以上でないと Thunderbolt は対応できない、との事です;
確かに、自分が示したリンク先でもカーネルは4.15 でした。。
ということはUbuntu 18.04 LTS にアップグレードすれば認識するようになるということですね。
ご連絡ありがとうございます。
こちらも勉強になりました。
オフライン