• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ドライバをソースからインストールする方法について)

ドライバをソースからインストールする方法について

wormholeの回答

  • wormhole
  • ベストアンサー率28% (1619/5653)
回答No.7

>を実行するとlsmodでロードされたことが確認できましたが、fdisk -l をやってもやはりドライブは表示されません。 何の前置きもなく平然と「fdisk -l をやってもやはりドライブは表示されません。」といわれていますけど、質問は「ドライバをソースからインストール方法」だったのではないのですか? 質問が追加もしくは変わってますけど。 私はてっきりドライバの導入までの話だと思ってたのですが。 >あと、検索していてlspciというコマンドを見つけ試したのですが・・・ 探し出して試すのはいいことですけど、それが何をするものかも調べましょうよ・・・ man lspci で何をするコマンドなのかわかりますよね? sata_sx4のソース見てみましたけど、これLinuxではただのSATAカードとしてしか扱えないような・・・(MODULE_DESCRIPTIONに"Promise SATA low-level driver"て書いてあるのを読んだだけ)

jun_jii
質問者

お礼

申し訳ありません、ソースからについては前回の回答に書かれていましたね。 確かに厳しそうです・・・困りました・・・ ありがとうございました。

jun_jii
質問者

補足

> 何の前置きもなく平然と「fdisk -l・・・ 申し訳ありません。最初の質問時に省いてしまいました。この質問をしたのは、PC起動時にraid設定してHDDをカードが認識しているにもかかわらず、Linux起動後はOS上でfdisk -lをしてもハードディスクが表示されないので、カードのドライバがないのが原因と思い込み質問した次第です。 ですが、lspciコマンドでカード自体は認識していると知って「認識=ドライバ読み込み済み」と思ったわけです。おっしゃられる通りここで質問が変わってしまいました。 そして、現在も検索していてsata_sx4について調べていたら、違うraidカードについてでしたが、sata_sx4は、ハードウェアraidには対応していないとの書き込みがありました。Promiseのリンク先の詳細ページはエラーで見れませんでしたが、おっしゃられているのはこのことでしょうか? ・・・つまり質問が戻りましたが、結局ドライバをソースから入れるしかないという事でしょうか?・・・しかし、このソースもほかの方がおっしゃられている通り、古いカーネル用なのですが、平気なのでしょうか?

関連するQ&A

  • gPHPEdit のインストール方法が分かりません。

    gPHPEdit をインストールしようと思うのですが、 インストール手順が分かりません・・・。 ./configure して make しても、「Makefileがない」と怒られます。 ※configure は出来ているし、Makefile もあります。 Linux初心者ゆえ、なにをどうやっていいのやら・・・。 どなたか、分かる方いますでしょうか? ちなみに、CentOS 5です。 よろしくお願いいたします。 http://www.gphpedit.org/

  • PROMISE TX4000 RAIDドライバーのコンパイル

    FedoraCore3を使用しています。 PROMISE FastTrakTX4000 のドライバーをメーカーサイトからダウンロードしました。 ”FastTrak TX4000 Linux Source Code ”というソースコードです。  http://www.promise.com/ README.TXT通りコンパイルを実行しましたが、うまくできません。 make configコマンドでmakeするルールがありませんとエラーが出ます。 どのようにしたら出来るのでしょうか教えていただきたいです。 よろしくお願いします。

  • Xineというソフトのインストールについて

    vine Linux3.1にxineをインストールしようとして以下のコマンドをしているのですが $ tar xzvf xine-lib-1.0.tar.gz $ cd xine-lib-1.0 $ ./configure $ make $ su - # make install のなかの./configureのあとのmakeのところでメッセージがでます。 「make: *** ターゲットが指定されておらず、makefile も見つかりません。中止。」 こんな風にでるのですが、マニュアルどおりにしているのでなんでこうなるのかまったくわかりません... どうすればよいのでしょうか? xineのバージョンはxine-lib-1.0です。 どうぞよろしくお願いします。

  • makeしてinstall

    ソフトウェアをインストールするとき、 ./configure → make → make install のような手順が書かれているのを良く見るのですが、すんなりといくときもあれば、「ターゲットが指定されておらず, makefile も見つかりません」と表示されて止まってしまうこともあります。 makeしたときに出る、「ターゲットが指定されていない」とはどういう意味なのでしょうか? 今までWindowsしか触ったことが無いので、Linuxがソフトウェアをインストールするときどういう流れになっているのかわかりません。 また、どこかに「ソースからmakeしてinstallする時の、一般的な手順と、 エラーメッセージの見方」のようなものはないでしょうか?

  • apacheのインストールがうまく行きません

    環境はUbuntu64bitです。 このサイトを参考にしました。http://www.whitemark.co.jp/tec/apache/InstallLinApache22.html ファイルをダウンロードして # tar zxvf httpd-2.4.6.tar.gz # cd httpd-2.4.6 # ./configure --enable-mods-shared=all ここまでは上手く行きます。 しかしmakeを実行すると make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止. と出てインストールすることができません。助けてください

    • ベストアンサー
    • PHP
  • apacheのインストール

    本当に初歩的な質問なのですが、本日Fedoracore5をインストールしアパッチをインストールしようとしたのですが、makeをすると「ターゲットが指定されておらす、makefileも見つかりません」とエラーメッセージが出てしまいます。 apacheをダウンロード後解凍し、./configure を実行しました。 その後makeをすると出来ないのです。 READMEの通りにもやってみたのですが結果は同じでした。 Linux初心者なので原因がわかりません。 アドバイスをお願いいたします。

  • CentOS Apatche2.2.9インストール 質問

    Linux入門者です。 CentOS5.2にApatch2.2.9をインストールをしようとしたところ エラーになり先に進めません。 (httpd-2.2.9.tar.gzをダウンロードしました。) どなたかインストールの解決方法をご教授いただけないでしょうか。 よろしくお願いいたしますm(_ _)m # cd /usr/local/src/httpd-2.0.59 # ./configure --enable-rewrite --enable-so --enable-ssl # make;make install make: *** ターゲットが指定されておらず、makefile も見つかりません. 中止. make: *** ターゲット 'install’が指定されておらず、makefileも見つかりません. 中止.

  • Windowsのmakeについて特にpython

    ソースプログラムを実行するための環境を作るmakeについてお尋ねします。Linuxなどでは、OSをインストールした時点で1つ有効なmakeがg++, gcc等で使用することを目指して利用できるようになっていると思います。アプリのインストールでさえmakeですね(./configure, make cleanとかの定型処理)。Windowsだとmakeを提供する元がいっぱいあってプロンプトでwhere make とすると4つぐらい出てきます。そこで質問なのですが、makeという操作は提供元によって全然文法その他の仕様が違うものなのでしょうか。つまり、一般性が高いmakefileというものあるのか?という質問にもなりますが。コマンドプロンプトでmakeをやるとpathの最初に出てくるmakeが呼ばれるようです。Windowsのmakeは一般論では何も言えないでしょうか。大昔,マイクロソフトはnmakeで名前を変えて唯一のものとして確定していたようですが。 さらにpython3.6についてお尋ねしたいと思います。あるプログラムのソースをダウンロードして、広げてみるとソースファイル軍とmakefileがあり、makefileの冒頭に、 ## The present Makefile is a pure configuration file, in which ## you can select compilation options. Compilation dependencies ## are managed automatically through the Python library SConstruct. 上記はmakeの一般論のあとPythonでもライブラリがあれば使えるという風に読める記述があります。そもそもPythonってインタプリターとかソースにpythonコマンドで利用するということであり、実行ファイルは作らないものだと思っていたのでどういうことだろうと思うのですが。makefileをmakeで呼び出して利用するにしてもどのmake.exeでもいいってことではないと思うのですが。pythonで使用するmakefileということですが。 よろしくお願いします。

  • RAID BIOS の Update

    Promise Technology の RAID カード「Fast Trak 100 PCI」を 利用しているのですが、 BIOS をアップデートする手順を わかりやすくご教示してくださいませ。 よろしくお願い致します。 先ほどオフィシャルサイトで「Ver.2.00.0.24」をDL致しました。 http://www.promise.com/support/download2_eng.asp?mode=download&product_id=15

  • suse 10.5にRealTek 8169のドライバのinstallに失敗

    suse 10.5にRealTek 8169のドライバのinstallに失敗して困っています 1.RealTekのホームページよりr1000_v1.04.gzを入手 2.r1000_v1.04.gzを解凍して、以下のコマンドにて対応 ・cd r100_v1.04 ・make clean modules ★下記のエラーが発生 make clean modules -----途中省略----- make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules /tmp/8169/r1000_v1.04/src/Makefile:28: /usr/src/linux-2.6.16.21-0.25/src/Makefile_linux26x: No such file or directory make[5]: *** No rule to make target `/usr/src/linux-2.6.16.21-0.25/src/Makefile_linux26x'. Stop. -----途中省略----- ★下記のエラーの対応 vi srrc/Makefileの修正 include $(PWD)/src/Makefile_linux26x ↓ include /tmp/8169/r1000_v1.04/src/Makefile_linux26x ★上記修正後、make clean modulesする make -C src/ clean -----途中省略----- make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules CC [M] /tmp/8169/r1000_v1.04/src/r1000_n.o /tmp/8169/r1000_v1.04/src/r1000_n.c:51: error: expected ‘)’ before string constant /tmp/8169/r1000_v1.04/src/r1000_n.c:52: error: expected ‘)’ before string constant /tmp/8169/r1000_v1.04/src/r1000_n.c:53: error: expected ‘)’ before string constant -----途中省略----- ※上記エラーは、下記らしいのですが、どうしたらよいわかりません。 MODULE_PARM (speed, "1-" __MODULE_STRING(MAX_UNITS) "i"); MODULE_PARM (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i"); MODULE_PARM (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i"); どなたかヒントをお願いします