SATA HDDでLinuxat LINUX
SATA HDDでLinux - 暇つぶし2ch175:login:Penguin
05/12/13 10:13:44 K02lWIFw
>>174
ありがとう。
HDDがBIOSからIDEで認識されていたかSATAで認識されていたか記憶
してませんか?
他のWinXPを入れているPCもSATA HDDですが、BIOSではRAIDを有
効にするか無効にするか、SATAにするかIDEにするかは別の設定に
なっていて、RAIDとIDEだけでSATAが選べないLV-668のBIOSが変わ
ってるような・・・。

176:login:Penguin
05/12/13 12:37:46 A+VpcLS7
VT8237Rなら、sata_viaで見えると思うんだけどな。

177:login:Penguin
05/12/13 16:11:21 +CPKuMTR
FC4のインストールの最初でsata_viaのドライバインストール画面は出ました。
そこはDoneでいいんですよね?
GUIになってからまたドライブがないようなことを言われました。

178:177
05/12/14 04:06:37 /vjbNpCq
FC3でも同様でした。
疲れた。

179:login:Penguin
05/12/20 13:20:22 oBOhiMM1
FC4インストーラ で認識されないPromise SATA300 TX4にFC4インストール出来たので、
手順書いておきます。
ドライバソースが配布されていれば他のSATAでも応用出来ると思います。

とりあえずonboardIDEに適当なHDD繋いで最小構成でインストールして以下の物を追加インストール。
rpm -Uhv cpp-4.0.0-8.i386.rpm
rpm -Uhv glibc-kernheaders-2.4-9.1.94.i386.rpm
rpm -Uhv glibc-headers-2.3.5-10.i386.rpm
rpm -Uhv glibc-devel-2.3.5-10.i386.rpm
rpm -Uhv gcc-4.0.0-8.i386.rpm
rpm -Uhv libstdc++-devel-4.0.0-8.i386.rpm
rpm -Uhv gcc-c++-4.0.0-8.i386.rpm
rpm -Uhv ncurses-devel-5.4-17.i386.rpm # make menuconfigで必要
rpm -Uhv redhat-rpm-config-8.0.34-1.noarch.rpm
rpm -Uhv kernel-doc-2.6.11-1.1369_FC4.noarch.rpm
rpm -Uhv kernel-devel-2.6.11-1.1369_FC4.i586.rpm
wget --passive-ftp fURLリンク(download.fedora.redhat.com)
rpm -Uhv kernel-2.6.11-1.1369_FC4.src.rpm

180:login:Penguin
05/12/20 13:20:53 oBOhiMM1
# FC4のインストールCDのisolinuxと同じi586 kernelをmake
rpmbuild -bp --target=i586 /usr/src/redhat/SPECS/kernel-2.6.spec
ln -s /usr/src/redhat/BUILD/kernel-2.6.11/linux-2.6.11 /usr/src/linux
cd /usr/src/linux
make mrproper
cp configs/kernel-2.6.11-i586.config .config
vi Makefile (EXTRAVERSION=-prep を =-1.1369_FC4に変更)
make menuconfig
make
cd /lib/modules/2.6.11-1.1369_FC4
ln -s ../../../usr/src/kernels/2.6.11-1.1369_FC4-i586 build

# PromiseTechnologyからSATA300 TX4用ドライバソースを拾ってきて展開
cd ~
tar zxvf 2_sataii150-300-tx-series-linux2.6-src-x86_v1.01.0.20.tar.gz
cd ~/ut_mod
make clean
make DRIVER_SRC_DIR=`pwd`
# 作成したi586用ドライバをインストールディスク作成用フォルダに移動
mkdir -p 2.6.11-1.1369_FC4/i586
mv ulsata2.ko 2.6.11-1.1369_FC4/i586/

# PPro以降の場合にHDDにインストールされるi686用 kernelをmake
rpmbuild -bp --target=i686 /usr/src/redhat/SPECS/kernel-2.6.spec
# ~i586と手順同じなので途中省略~

# 作成したi686用ドライバをインストールディスク作成用フォルダに移動
mkdir -p 2.6.11-1.1369_FC4/i686
mv ulsata2.ko 2.6.11-1.1369_FC4/i686/

181:login:Penguin
05/12/20 13:21:49 oBOhiMM1
# ドライバモジュールアーカイブ作成
find -name "*.ko" -type f | cpio -oH crc | gzip -9 > modules.cgz

# ドライバディスクの作成
mount /media/floppy
cp modules.cgz /media/floppy
echo 'Promise UltraATA Drive Disk' >rhdd

cat << EOT >pcitable
0x105a 0x3d17 "ulsata2" "Promise SATA 300 TX4"
0x105a 0x3d73 "ulsata2" "Promise SATA 300 TX2plus"
0x105a 0x3577 "ulsata2" "Promise SATA 300 779"
0x105a 0x3d18 "ulsata2" "Promise SATA II TX4"
0x105a 0x3d75 "ulsata2" "Promise SATA II TX2plus"
0x105a 0x3574 "ulsata2" "Promise SATA II 579"
EOT

cat << EOT >modinfo
Version 0
ulsata2
scsi
"PROMISE SerialATA II series Adapter(s)"
EOT
echo 'ulsata2: scsi_mod sd_mod' > modules.dep

umount /media/floppy

# FC4インストーラのboot:画面でlinux ddと入力して作成したドライバディスクの
ドライバを組み込んでインストール

以上、私のテクニカルオナ○ーにお付き合い有難うございます。

182:login:Penguin
05/12/20 13:29:26 oBOhiMM1
補足 kernel.orgの linux 2.6.14 には
SCSI_SATA_PROMISE(sata_promise.c)にSATA 300のサポートが含まれて
いるから、上記を[y]にしてkernelを差替えるのも良いと思います。


183:177
05/12/20 16:31:39 MHWN9DjG
スンマセン、面倒になって端から認識してくれるWinに走っちゃいました。

184: ◆Zsh/ladOX.
05/12/20 23:20:27 WvgXl1rY
>>179-181
素晴しい。GJ!

185:login:Penguin
06/01/03 19:59:39 u5Z/gCry
2.6.15でsata_sil24が来ました。

186:login:Penguin
06/01/03 22:22:56 tGyYiZfB
device hotswap supportはマダー?

187:login:Penguin
06/01/03 22:40:24 29cg51iH
CentOS4.2でSD-SATA3114-150R(SillionImage3114Aチップ)
SATA HDD認識できますた。OSインスコできたー

188:login:Penguin
06/01/04 00:00:17 GfL6U2Lw
構築環境:
M/B Asus A8V-E SE
SATAカード PCI1-> Promise SATA150TX4
PCI2-> 玄人志向 SATA4P-PCI

1.OSインスコ時(CentOS4.2)
オンボードIDEにIDE-HDD1個 / SATA150TX4に SATA-HDD1個
OSインストール成功。SATA-HDDも使用可能(/dev/sdaとして認識)

2. SATA4P-PCIにSATA-HDDを増設
認識は成功・・・するも、追加したHDDが/dev/sdaになって元から刺してたSATA-HDDが/dev/sdbになってしまい
対処できなくなった orz

BIOSの認識順とカーネルの認識順が違う模様。
オンボードSATAとの混在はまだ試してない。
正直HDD増設のことを考えると、IDE-HDDだけでOS入れて、SATA-HDDを後付してdevlabel経由にするのが無難かなと思い中。

189: ◆Zsh/ladOX.
06/01/04 00:16:36 Z+14F2Tv
>>185
それ、漏れも期待していた。
クロシコのSATA2**-PCIe シリーズが使えると良いなぁ。

190:login:Penguin
06/01/04 07:55:14 XRCAgkrg
>>188
カードの挿す場所変えたら?

191:185
06/01/06 10:30:08 d5TMImea
>>189
2.6.15に入ってるやつで使えました。
私のは内側ポート2つのやつ(SATA2I2-PCIe)です。

ただ、ドライバ側の制限でUDMA/133になるので、
ドライバいじってUDMA/133にしてます。
今のところ問題ないもよう。


ちょっとみたところ、AHCI以外はNCQサポートしてないみたいですね。

192:login:Penguin
06/01/06 10:30:51 d5TMImea
書き間違えた。

UDMA/100になるので、UDMA/133になるようにしてるです。

193: ◆Zsh/ladOX.
06/01/07 20:52:34 1qJfDuZL
>>191,192
ぉお、使えますたかー
レポthx。

やっとPCIe X1のスロットの使い道が出来た。
明日ゲトしてこよう。
漏れもI2にするつもりです。

194:188
06/01/07 21:14:14 wGm4ORQg
>>190

アドバイスありがとうございます。
しかしながら、OS入れなおせばすむインストールテスト状態なので復旧できないのは問題ではなかったりします。

んで、その後いろいろ試しました。
# 重にHDDの認識順をチェック
・オンボードSATAとPromise SATA150TX4に各1個のHDDをぶら下げるとPromise SATA150TX4経由が優先
・オンボードSATA経由と拡張カード経由でそれぞれHDDをぶら下げた状態でCentOS4.2をインストールしようとすると何故かパーテーションの設定に失敗する
(操作ミス/設定ミス/組み合わせがまずい/実はGUIインストーラのバグ ・・・の切り分けが出来てません)
・オンボードSATAはシルク印刷の番号順にHDD認識する
・Promise SATA150TX4 はポート番号の順番どおりにHDDを認識するっぽい
・玄人志向 SATA4P-PCIもポート番号の順番どおりにHDDを認識するっぽい

ちなみに拡張カード上でのHDD認識順のチェックは 1・2、3・4、1・3番ポートにHDDをぶら下げてチェック。
SATA-HDD2個しかないから確実とはいえないけどまぁ参考までに。


・・あとはSATAカードを刺すPCIバスを変えてみてオンボードSATAとの認識順が変るかどうかのチェックだな・・・

195:188
06/01/07 21:38:42 wGm4ORQg
SATAカードを刺すPCIバスを変えて試してみた。

結局
・オンボードSATA と玄人志向 SATA4P-PCIでは刺し位置に関係なくオンボードSATAが優先
・オンボードSATA とPromise SATA150TX4では刺し位置に関係なくPromise SATA150TX4が優先

となった。
正直何故こうなるのかはよくわからんので実験結果として報告しときます。



196:188
06/01/07 21:58:18 wGm4ORQg
連投スマヌ

・玄人志向 SATA4P-PCIとPromise SATA150TX4では刺し位置に関係なくPromise SATA150TX4が優先

ちなみにすべての組み合わせにおいてHDDを繋げたのは各デバイスの1番ポート。
判定方法は/dev/hdaにCentOS4.2を入れたHDD繋いどいて、起動後 dmesg | grep sd の実行
初回投稿時の内容とその後の検証結果が一致しないのは、HDDを繋いだポートが違うから(1番ではなかった)なのか
単純に記憶違いなのか不明。


197: ◆Zsh/ladOX.
06/01/07 22:15:39 1qJfDuZL
>>188
レポ乙です。
漏れもPromise SATA150TX4持っていたりします。
250GB x4でmdadmでRAID5にして現役で使ってます。
買ったらすぐSATA300TX4が出て口惜しい思いをしました…

…って噺はさておき、

> 玄人志向 SATA4P-PCIとPromise SATA150TX4では刺し位置に関係なくPromise SATA150TX4が優先
マザーのBIOSが出る前にクロシコとPromiseのBIOSが出ると思うけど、
クロシコの方は設定でRAIDにしてるとかない?

198:188
06/01/07 22:31:30 wGm4ORQg
>>197

玄人志向 SATA4P-PCIはRAIDとか言いながらドライバでRAIDになるやつなのでBIOS設定では何も弄ってません。
Promise SATA150TX4 も同様で購入時のデフォのままです。


199:login:Penguin
06/01/08 08:37:32 KVnZNzbF
kernel 2.6.15にしたらSATA HDDの温度が取得できるようになった。(ICH6)

200:login:Penguin
06/01/09 01:39:13 igIlF3vR
>>199
sata_sil24もいけました。

201:login:Penguin
06/01/11 02:24:35 Yi8FCsl0
>>188
単にモジュールの読み込まれ順だろ。

202:login:Penguin
06/01/12 03:23:30 pAwa/ly3
ちょっと古いマザーですが報告いれときますね。

2003年末にASUS A7N8X-Deluxe Rev2.00(Sil3112)とAthlon XP 3200+で初自作。
出たばかりのFedora Coreを雑誌の付録で入手。
説明書を頼りにBIOSをちょっと弄っただけで簡単にインストールできた。

2004年夏頃にバックアップに目覚め、HDDを追加して毎晩深夜にcronで/home をフルコピー。
これに関連して、寝る前に電源を落とす習慣を失った。

2005年夏にシステムのHDDがクラッシュ。新しいHDDを買ってあっさり復旧。

2005年秋、Debian sarge を試してみたくなり、それ専用にHDDを購入。
雑誌の付録のDVDからあっさりとインストール完了。
普段はFC4, 暇なときに繋ぎ変えてDebianで遊ぶという日々を暫く過ごしたが、飽きた。

年末の休みに玄人志向のSATARAID4P-PCI(Sil3114) を衝動買い。
空いてたスロットに適当に差し、そこにDebianの入ったHDDを繋いだらDebianが起動した。
マザーに繋いであったFC4のHDDからは立ち上がってくれないし、
追加したボードにHDDが一切無くても、マザーのFC4なHDDは無反応。(CDを探しに行く)
何の未練もなかったので、ボードのHDDにFC4をインストールしてシステムディスクに。
マザーに繋いだ2台のHDDも立ち上がってしまえば認識されるので、
必要なデータを抜き出した上でパーティション切ってフォーマットし、こっちをバックアップスペースとした。
理由はわからんが、バックアップに要する時間が半分になってた。(70GB/40min ←これってどう?)

何も考えていないクセに旨く行き過ぎてる気もするが、FC5が出たら移行のついでにRAID0を試す予定。

203:login:Penguin
06/01/15 23:05:03 RkIKeA30
SD-PCMSATA-01 : URLリンク(www.area-powers.jp)
SATA-CB150 : URLリンク(www.system-talks.co.jp)

これらのPCカ-ドの対応状況はいかがなものか?

204:login:Penguin
06/01/15 23:31:17 IoWt/h5A
コントローラ次第だろうね。
上の方はSil3112だから、動く可能性はありそう。

205:login:Penguin
06/01/16 00:13:03 IdlCezmG
>203
ノ-パソでhomeserverを立ててますが、それには興味ありますね。

206:login:Penguin
06/01/22 03:41:33 YH158qhj
太田述正さんのコラムは以下のアドレスです。
URLリンク(www.ohtan.net)

207:横浜
06/01/29 17:36:09 vDxfLDao
Fedora Core4ならSATA対応です。
Dell PowerEdge SC430にインストール実証済みです。

208:login:Penguin
06/01/29 18:38:51 8dJI7E7Z
↑うちと機種までおんなじw

209:login:Penguin
06/01/30 02:34:45 5J1sIRTv
SATA対応じゃなくてさ、対応コントローラ書かないと意味無いじゃん。

210:login:Penguin
06/01/31 00:17:09 6lbw0YAm
Thanks Silicon Image !!
jeff, Good Job !!
Thanks God !!

211:login:Penguin
06/02/01 15:42:18 OdkpkkDc
スレ違いだがi-RAMをFC4は認識しない。もちろんインストールもできない。チップセットはICH6Mです。これって追加のSATAのカードを買うと解決しますか?

212:login:Penguin
06/02/01 16:03:50 s8YzDZug
どうだろ
御柱になってよ

213:login:Penguin
06/02/01 16:57:08 pQGA20CT
xSeries 306m で、SATA RAID1 で、VineLinux or CentOSで動作させた人居る?

214:login:Penguin
06/02/01 18:19:24 cEB1y64f
>>213
> xSeries 306m で、SATA RAID1 で、VineLinux or CentOSで動作させた人居る?
xSeries 306m の何?

シンプルスワップモデル?
ホットスワップモデル?

215:login:Penguin
06/02/01 23:07:41 8+fo8mMK
Linux でSATA2 の Port multiplier機能の対応は、いつごろになるの
だろうか?sil3124は、kernel2.6.15に入っていたが、どうにも
Port multiplierが有効にならない。 まだ実装されてない?

216:login:Penguin
06/02/02 06:24:55 gDAMcRzw
>>215
まだですね。
sata_sil24はNCQもまだ使えないし。

217:login:Penguin
06/02/02 18:40:21 5SwxggYY
>>216
NCQは、対応してる?

URLリンク(linux.yyz.us)

2.6.15.

Silicon Image 3124
Summary: Full TCQ/NCQ support, with full SATA control including hotplug and PM.
libata driver status: beta.

The 3124 is a nice, open design.



218:login:Penguin
06/02/02 19:42:20 jLgDJMWl
>>217
ずいぶん前から(Ver. 0.1のドライバが出る前から)、その記述はあるので、
それはチップがNCQをサポートしていると意味だと思う。

ちなみに、kernel 2.5.15.2にsata_sil24.cのなかには、
NCQ not supported yet というコメントがある。

219:login:Penguin
06/02/02 19:43:30 jLgDJMWl
2.5.15.2にじゃなくて、2.6.15.2だった。

220:210
06/02/02 22:27:27 GOkudbOg
Silicon ImageのNCQはこれからサポートされると思うよ。
もう少し待ってみなよ。

221:login:Penguin
06/02/02 22:49:54 nUHn/YqU
>>220
これですな。

URLリンク(www.uwsg.iu.edu)

>Silicon Image has kindly granted permission to me, to post
>hardware documentation for the 3114 and 3124 chipsets:



222:210
06/02/03 00:16:38 mnv2ass+
>>221
そのニュースにJens Axboeも喜んでたしね

URLリンク(www.uwsg.iu.edu)

>Great news! That opens the door for sil ncq support as well.

223:login:Penguin
06/02/03 01:26:04 87Sv98es
>>221 >>222 >>220 >>219 >>218
首を長くしてまってみます。 ありがとう。



224:login:Penguin
06/02/08 15:47:18 nQUbdmcX
クロシコ SATA4P-PCI 購入についての注意

先日TowTopにて上記プロダクトを3本購入。
チップ等は同じなれど、ファームのバージョン違い有り。
(新Ver 2本、旧Ver 1本)

チップ(Sil3114)上に『RAID5』と書かれた丸いシールが貼ってある →新Ver
シール無し →旧Ver

ここで地雷なのが新Verのファーム。

・旧Ver
 HDDを接続し、PCのBIOSで確認すると、SCSI-HDDが接続されているように見える。
 一般に想定されると思われる挙動。
 SATAカードとして何の問題もなく使える。

・新Ver
 HDDを接続し、PCのBIOSで確認するも、HDDは見えない。
 Linuxインストール時には、インストーラーが sata_sil をロードし、
 見える状態にしてからインストールが行われるので正常に終了する。
 しかし、
 インストール後、リブートすると、PCのBIOSから見えないため、
 立ち上がらなくなってしまう。

 ボード上でRAIDを組めば、ボード上のBIOSがロードされるので
 見えるようになりますが、なんだかなぁの仕様です。

結局、Promis SATA150 TX2 Plus を差し、そちらにブートドライブを接続、
SATA4P-PCI には、データ用ドライブを接続して使っています。

以下詳しい人のレポート求む

225:224
06/02/08 21:07:45 nQUbdmcX
その後、トラブル発生(w

ついでなのでいろいろ調べてみた。
Linuxはあまりいじった事がないのでワケワカメなのですが、
何らかの参考になれば幸い。

・作ろうとしているモノ
インターネット上のファイル置き場
ftpサーバと、httpdサーバと、巨大なDISKスペースが有ればいい。
よってハードウェア構成は異様なほどアンバランス。
 CPU : GeodeMX 1500 (1.0GHz -> 1.2GHz)
 MEM : 512MB
 HDD : ブート S-ATA 500GBx2 Software-RAID1 (残り(約450GB)はデータ置き場として利用)
  データ S-ATA 500GBx4 Software-RAID5
 マザ-: ASUS A7V400-MX/SE
 OS : Turbolinux 10 Server

(つづく)


226:224
06/02/08 21:08:49 nQUbdmcX
(つづき)
◎チャレンジ1
 Promis SATA150 TX2 Plus -> HDD 2台接続(ブート用 / のみ立ち上げ時にRAID1に指定)
 SATA4P-PCI(新Ver) -> HDD 4台接続(データ用)
 ・正常にインストールされ、問題なく使用可能。
  し・か・し!
  turbopkg コマンドでモジュールを最新化すると、SATA4P-PCI へのアクセスのうち、
  特殊なモノ(?)だけがエラーになってカーネルパニックを起こす。
  通常の読み書きは問題なくできてるっぽい。
  この辺が不思議???
  おかしくなるコマンドは以下通り。
  mkfs -V -t ext3 -c -c -v /dev/sdc1
  書き込みチェックを行わない、
  mkfs -V -t ext3 -c -v /dev/sdc1
  で試すと、最初はうまく行くのですが、最後に何か書き込んでいるところで同じようにカーネルパニックを起こす。
  カーネルVer 2.6.8-1 -> 2.6.8-5 に変わったのが原因かなぁ?
  表示されたメッセージを見ると、IRQのコンフリクトっぽいんだけど……??

◎チャレンジ2
 SATA4P-PCI(旧Ver) -> HDD 2台接続(ブート用 / のみ立ち上げ時にRAID1に指定)
 SATA4P-PCI(新Ver) -> HDD 4台接続(データ用)
 ・これもチャレンジ1と同じ現象が発生。
  turbopkg 実行後、新Verに接続されたHDDにmkfsしようとするとカーネルパニックを起こす。

この時点で手詰まりです
セキュリティーの問題があるので更新しないわけにはいかないし……
(つづく)

227:224
06/02/08 21:09:50 nQUbdmcX
(つづく)
◎チャレンジ3
 ついでなので3枚差しにチャレンジ
 SATA4P-PCI(旧Ver) -> HDD 2台接続(ブート用 / のみ立ち上げ時にRAID1に指定)
 SATA4P-PCI(新Ver) -> HDD 2台接続(データ用)
 SATA4P-PCI(新Ver) -> HDD 2台接続(データ用)
 ・これもチャレンジ1と同じ現象が発生。
  turbopkg 実行後、新Verに接続されたHDDにmkfsしようとするとカーネルパニックを起こす。
 ・3枚目のカードが、オンボードNICとコンフリクトを起こす。
  turbopkg の実行にかかわらず発生。
  一応繋がる事は繋がるんですよ。
  パケットロスが50%を超えるけど(w
  つーことで、この問題はマザーの限界だと思う。
  PCIスロット3 は、IRQをシェアしていると書いてあるので、それが原因かな?

パッケージの更新をしなければ使えるのですが、
このご時世、穴だらけのシステムを晒すわけにはいきません。
大量のS-ATA HDDを繋いでいる方、是非とも構成等を教えてくださいませ。m(__)m


228:login:Penguin
06/02/09 10:34:36 b7+8wpCJ
>>224
その商品の事は知らないけど、RAID版じゃないかな?
RAIDじゃ無い版のBIOS(IDEBIOS)入れてみたら?

>>226
dmesgとか/var/log/messagesの該当エントリを探す。

>>227
BIOSで、PCI IRQ割り当て変えられないの?

229:login:Penguin
06/02/11 01:47:43 Mdew90NE
これって使えるのかな...
URLリンク(www.sonnettech.com)

230:login:Penguin
06/02/11 01:50:18 Mdew90NE
>>229
自己レス。
marvellっぽいな。

231:login:Penguin
06/02/12 12:04:45 rWNgvFy0
SATA-HDDをオンボード4個+カード経由8個で挿して人柱中です
ICH6のAHCIモードでFedoraCore4は無事インストールできたんですが、
HDD温度計るために、yum udpateでkernelを2.6.11から2.6.15に上げたら起動しなくなった罠
sataから反応が無いとエラー出されてるので認識してない様子
AHCIモードじゃなくてRAIDモードにしても一緒だし、、、、orz
AHCI/RAIDモードをoffにすると起動するようになるんだけど、
デバイスの認識順序がオンボード優先からPCIカード優先になってしまって鬱

AHCIモードで起動できなくなったのは何故(?_?)

232:login:Penguin
06/02/12 13:35:43 tkUd26hQ
HDDの認識がhdaだったのがカーネルが変わるとsdaになったりする。
それとOS自体が一部のHDD認識しなくなると当然起動ディスクの名前が
ずれてかわってしまう。

233:login:Penguin
06/02/12 15:28:17 f5o8CBkE
>>231
必要なデバイスドライバがカーネルに組み込まれていないのでは。
オンボードチップのドライバをモジュールじゃなくてカーネルに組み込んでカーネル再構築でどうだろ。

234:login:Penguin
06/02/12 22:11:08 FT7fybHq
nForce4 SLI Intel EditionのSATAに接続したHDDにFC4インストールできん。

FC5Test2でもダメ。FC5Test3に期待するしかないか・・・

235: ◆Zsh/ladOX.
06/02/12 23:26:12 D8TGEToW
最近nForce4 SLI Intel EditionのSATAにFedoraCore4(だったっけか)
をインスコした香具師がFedoraスレにカキコしてたぞ。

「インストールできました」だけ書いてたんで
どうやったらうまくいったのか訊いたんだが、
肝心の>>234の手順は書いていないときた。┐(´ー`)┌

ま、漏れはIntelEditionなんて使わないと
思ったからそれ以上突っこまなかったが。

236:login:Penguin
06/02/12 23:39:54 FT7fybHq
>>235
すんません。それ俺。

FedoraのスレにはPATAのHDDでインストール成功した事例を書いたのさ。

SATA使わないでPATA使えばすんなりインストールできた。

SATA使えれば良かったんだが・・・

237: ◆Zsh/ladOX.
06/02/12 23:54:06 D8TGEToW
まーlkmlでゴルアしたり、
bugzillaにレポ出すのがイチバンかもなー

238:login:Penguin
06/02/12 23:55:39 FT7fybHq
>>237
bugzillaに出しておきます。将来使えるようになることを願いつつ。

239:login:Penguin
06/02/13 00:13:34 HTw0+xmf
nVIDIAは情報出さないから駄目ぽ。

240:login:Penguin
06/02/13 15:07:32 8+mBSy8+
>>214
xSeries 306m (8859-PAM) で SATA RAID1 しようとして罠にはまった。

SAS 対応なホットスワップモデルの場合、実際に使う HDD が SATA であっても
adp94xx (SAS) のドライバが必要。必死に adpahci を使おうとしてたよ。
間抜けだ。

まだ試してないが kernel の package だけ RHEL から借りてくれば
CentOS は 動くと思うよ。ライセンス的にどうなんだかしらないけど。


241:214
06/02/14 18:32:17 chj9PZd5
>>240
俺は ServeRAID-8i を追加して CentOS 4.2 x86_64 を入れたよ

ServeRAID-8i だったら aacraid で一応 OK

242:240
06/02/14 20:11:48 xZCMc1Jx
>>241
こっちは ServeRAID-8e (オンボード)のまま。

RHEL3 Update5 を入れてから CentOS 3.6 に移行してみた。
kernel だけ RHEL3 Update5 のものだけどちゃんと動いてる。
adp94xx ドライバは付属 CD のを使った。


243:login:Penguin
06/02/15 21:52:06 rDNvrA4X
fedora core4でsil3112aが使えない(エラー出て起動しない)の
ですが、使えてるかたいますか?
ボードは玄人志向のsata1.5pciです。(raidなしのやつです)

244:login:Penguin
06/02/16 17:54:22 6fG4lRew
どの段階でエラーが出ますか?

245:login:Penguin
06/02/16 18:19:09 gqZgUDik
これってSATAになってるとおもいます?
hdparm -i /dev/hda
/dev/hda:

Model=ASI ARAID99 2000 Mirror Rev 1.04, FwRev=Rev 1.04, SerialNo=
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156250000
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=no
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 0:

なんか、すごく遅いんです。

246:login:Penguin
06/02/17 14:25:38 3v8ICp+f
>>244
インストーラが立ち上がる途中、sata_silでエラーがでてとまります。
ボードはずしてインストールした後、あらためてつけて
起動すると、また同じようにエラーだして立ち上がりません。
ドライバ読み込むところでとまるみたいです。
いろいろwebで調べてみたら、raidなしモード(ただのSATAカード
として使うという意味)でつかうと、うまくいかないらしいのですが、、、
linuxのsataサポートみたらsil3112aはサポートされてると書いてあるし、
つД`) タスケレ !!

247:login:Penguin
06/02/18 08:40:50 HVQvJ87K
スレ違いかもしれませんが。。。

SATA,IDEをUSB2.0にして繋げるアダプタを使ってるんですが、
なんの気なしにLinuxが入ってるSATAディスクをソレで繋いでしまったら、
ブッ壊れてしまいました。
一見、USB2越しにext3がちゃんと見えてマウント出来てるのですが、
実はぜんぜんダメみたいで、読み込みのみで書き込みは一切してないんだけど、
ジャーナル中心に(?)かなり壊れてしまいました(涙)
どうにか復旧したんですが、コピー元ファイルの殆んどがlost+found逝orz
そのアダプタのパッケージをよく見たら、FAT,NTFSのみ対応でした。。。
レアかも知れませんが、お気をつけください。

248:login:Penguin
06/02/18 12:05:15 zby5usau
報告乙&イキロ

249:login:Penguin
06/02/18 15:34:51 coWc4MGj
ありえなーい

250:login:Penguin
06/02/18 16:55:26 E8eZvUi3
そういうもんなの?

251:login:Penguin
06/02/18 17:00:48 E8eZvUi3
>>245
ASI ARAID99って、IDE接続なんじゃなかったっけ?
本当にSATA接続してるの?

252:login:Penguin
06/02/18 23:19:59 vkoxmEgx
ext2でmountすれば?


253:login:Penguin
06/02/19 16:59:38 adQZc2DG
ARAID99はSATA版もあった気がする。
SATAがhdXって見えるのって、ICH5/6, nForce2/3だっけ?

254:login:Penguin
06/02/22 00:07:32 zTVWMrX8
はやくホットプラグをサポートしないかなー
smartも使えるようになったみたいだし、残る望みはそれだけなんだけどなー
まだ数年かかるのかな・・・

255:login:Penguin
06/02/22 14:20:02 8RNglIZw
ドライブとインターフェースが対応してれば今でもホットプラグできるだろ
FastTrack378plusSATAとかVT8237とか。

あとは
$ sync; sync; unmount /mountpoint
すればケーブル引っこ抜ける

256:login:Penguin
06/02/23 02:30:42 nusZhyu5
>>255
あれ?
こんなことを書いてあるけど、もうホットプラグ出来るの?

URLリンク(linux-ata.org)

Hotplug support
libata supports host controller hotplug ("yank the card").

All SATA devices are hotplug-capable.

libata does not support device hotplug ("yank the drive")... yet.

Update: Lukasz Kosewski has contributed an initial implementation of SATA device hotplug.

initial implementationなんて書いてあるから、まだデバッグに近い状態なのかと思ってたけど
そんなことはないのかな??


257:login:Penguin
06/02/23 08:24:43 g4MYqiCD
抜くのは良いけど、さしたときうまくいくのかが気になるところ。

258:login:Penguin
06/02/24 01:52:00 AN434RX4
まともな対応はまだ。
そのinitial implementationすらkernel treeには入ってないよ
どうでもいいやつならともかく、mdraidで運用とかは怖くてできん。

259:login:Penguin
06/02/25 00:31:45 BJfMg5rn
一瞬期待しちゃったよw
まぁそうだよね。
出来るのなら自分でコードを書きたいところだけど、
さすがにデバイスドライバとかは無理だしな・・・


260:login:Penguin
06/02/25 05:14:51 HFaBM1iO
libsataの問題なのかな?
SCSIなら昔から出来ますよね?MOとか必要なときに電源入れてたし。

261:login:Penguin
06/02/25 08:56:02 z6+aHcgZ
libataがhotplug(drive)の仕組みをもってないから。
去年の夏頃に初期実装コードが流れてたが、まだ取り込まれてない。
3wareとかSCSIでドライバ実装してるとこは、hotplugできるようだが。

262:login:Penguin
06/03/05 00:51:55 T4roKUS7
sokudo ga denai dma ga on ni naranai desu

#hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads: 16 MB in 3.27 seconds = 4.90 MB/sec

#hdparm -i /dev/hda
/dev/hda:
Model=WDC WD2500JS-60MHB1, FwRev=10.02E02, SerialNo=WD-WCANK2028927
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no WriteCache=enabled
Drive conforms to: device does not report version:
* signifies the current active mode

#hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

263:login:Penguin
06/03/07 21:06:37 0MQynZ4R
マザーボードとかわからんと。

264:login:Penguin
06/03/14 02:54:21 m/kel3c3
i945のSATAに接続されたHDDにFC4かFC5をインストールすることは可能でしょうか?

265:login:Penguin
06/03/18 13:27:32 0QrxyWi4
新鯖として、今日コレ買ってしまったんだが(非RAID構成・
SATAディスク×2)人柱確定かな?最悪 IDE ATAに旧ディスク
乗っけて使うことができそうだが、Cent OSあたり一発で
入ってくれないかな~?

URLリンク(www1.jp.dell.com)

266:login:Penguin
06/03/18 22:07:49 VcRQOvWe
>>265
DELLでの苦労話はググったのかよ。

URLリンク(www.ponkotsu.net)
とかが参考にならないか?

あと、
URLリンク(wiki.osuosl.org)
とか。


267:login:Penguin
06/03/21 16:06:11 c667M5BS
SupermicroのAOC-SAT2-MV8
URLリンク(www.supermicro.com)
問題なく使えてる方、いらっしゃいますか?

268:login:Penguin
06/03/23 16:17:26 cJ/0S2FE
FC5にアップグレードしたら、SATAドライブで普通にsmartdが使えるようになった。


269:login:Penguin
06/03/23 18:28:34 u4FH3D9N
smartctl -data -a /dev/sda
でFC4の時からできたが

270:login:Penguin
06/03/23 19:47:22 M9zizDOa
2.6.15から

271:login:Penguin
06/03/23 20:33:30 u4FH3D9N
お、そうだったか。SATAにしたのが最近だったもんで、知らなかった。
スマソ

272:login:Penguin
06/03/24 21:57:41 AJtv8lDo
2006年以降に出るディストリは基本的にまず対応 ってことでFA?

273:login:Penguin
06/03/30 22:23:26 KGg6RvWK
SATA Hotplug、mmツリーに入ってくれないかなぁ。

274:login:Penguin
06/03/31 13:20:21 g1qyMNo1
ヤター SATA Hotplug動いたよ~

275:login:Penguin
06/03/31 18:33:05 AdbXlWH6
>>274
おっ、すごい。
kernelバージョン、SATAコントローラー、HDDは何?
どういう手順でやったの?

276:login:Penguin
06/03/31 19:26:10 g1qyMNo1
>>275
カーネルは2.6.15.4 メーリングリストに流れてるlibata hotplugパッチ適用
SATAはVitesse

277:login:Penguin
06/04/02 03:19:46 4l+xPWoB
どうすればそのパッチは手に入るの?
無知なおれにも分かるように教えてくれないか?


278:login:Penguin
06/04/02 04:17:57 x7paJjcv
>>277
URLリンク(linux.derkeiler.com)

Luke Kosewskiさんが開発してるから、名前とsata hotplug等でググると見つかる。
彼自身が対応させてるチップはPromiseだけだから、他のチップへの対応は
他の人が対応させたものを見つけるか、自分で。

ポイントとしては
1. SATA ControllerのHotplug割り込みを有効にする
2. 割り込みハンドラでPHY Status Change時に sata_hot_plug(), sata_hot_unplug() をcall
3. ap->flags を見て適切に判断・処理する

くらいでOK

279:login:Penguin
06/04/02 05:27:17 4l+xPWoB
はやっ
もう返事が来た

トン。いろいろ調べてみるよ。

280:login:Penguin
06/04/04 00:24:45 ZeSP7Ah3
Sil24のPort multiplierって開発している人いると良いなあ。
ってまだ未実装ってことで良いんですよね?

281:login:Penguin
06/04/14 19:45:55 NzmM76Mn
Vineのスレから誘導されてきました。

K8V SEでチップはVT8237
Kernel 2.4.31
Vine3.2だとCDだけでインストール>起動までいけました。
問題なくさわってましたが、smartmontoolsでSMARTを取得できません。

Vine LinuxでSATAのSMARTを取得する方法ってないでしょうか?
ログ読んでると、Kernel 2.4だとダメポな感じが・・・

282:あまりの寂しさに
06/04/15 00:37:25 K/EOqvcI
xSeries306mにRedHat linux ES4が同胞されて納品されたのをインストールしてる最ちゅなのですが、
マニュアルくっついてるのですが、フロッピーにてドライバをいれてくれと
かいてありますが、どう考えてもCDROMしかない....です。
どなたか逝けた方いらっしゃいますか?

283:login:Penguin
06/04/15 00:45:06 SpExTy60
>>282
ブラウザ経由でアクセスして、手元のPCからフロッピーを読ませるとかかな?
Dellのサーバーはフロッピーがなくても、Webのインターフェースからフロッピーを読み込めたよ。

284:あまりの寂しさに
06/04/15 10:04:44 K/EOqvcI
>>283すみませんあまりのさみしさにねてしまいますた
サーバにUSBがあったので、USBメモリいけるか?とおもいさしたら、成功。
でもドライバインストールしようとしたら、Failed to load dreiver diskと
とおこられてしまいますた。
login:Penguinさんwebのインターフェースからフロッピーを読み込ませるとは
どのような方法なのでしょうか?
きょういい天気ですね!

285:login:Penguin
06/04/15 13:56:00 /lVEB8iO
全くの勘で答えるけど…

CDROMの中にFDのイメージファイルとかが入ってて,それを空のFDに書き込んで,
書き込んだFDを読み込ませたりするんじゃないのかな.
マニュアルに「ドライバディスクの作り方」なんて項目は
無いのかい?

#IBMに聞いたほうが素早く的確な答えをくれそうな気もする.


286:あまりの寂しさに
06/04/15 23:35:56 K/EOqvcI
すみませんでけますた。
私のCEOがあ、いけたとかのぼそっとつーさいこえにて終了
USBのふろっぴを発見し、そいつにドライバをリーディングさせたらなんなく
成功しますた。うわーまっくらだよ外!
login:Penguinさんアドバイスありがとうございました。
ちなみに、ドライバは、ibm_dd_adp94xx_1.1.4425_rhel4u1_32.tarです。
マニュアルに記載されてるドライバは、インストール時門前払いくらいますた。


287:login:Penguin
06/04/15 23:37:50 7ari8t+0
URLリンク(page10.auctions.yahoo.co.jp)

288:login:Penguin
06/04/18 21:21:24 tIvO1ZOP
linux-ideにNCQとhotplugのパッチが流れてるな。
2.6.18ぐらいには入るかな?

289:login:Penguin
06/04/18 23:00:11 hvOOw8i1
port multiplier クルー

URLリンク(www.uwsg.iu.edu)
>I'm currently working on port multiplier support. My working tree now
>successfully probes and attaches all devices over the PM and I'm


290:login:Penguin
06/04/19 01:26:49 4JsQy73c
この人去年の夏くらいからこんなこと言ってなかったっけ?
まあけどPMのパッチ出るならwktkだな。
すげーたのしみ。

291:login:Penguin
06/04/22 10:17:53 E9YCQI7r
先ほどからSATAマシン(dell dim.8400)にcentosをインストール中。

インストーラーのディスクのフォーマットの段階で「致命的エラー」と言われ失敗。

BIOSの設定をSATAからPATAに変更後リトライするも同じく失敗。

ダメ元でいろいろ弄っていたところ、LVMを使用しないとエラーを回避できることが判明。

これって、SATA の問題と違うかもしれないがとりあえず報告。

292:login:Penguin
06/04/22 10:29:37 E9YCQI7r

補足 centos のバージョンは 4.3

293:login:Penguin
06/04/22 10:34:38 E9YCQI7r
Dimension 8400 に CentOS 4.3 インストールできました。

BIOS の設定はデフォルトのまま
LVM はフォーマットに失敗する為使用せず
i586 でインストール

問題なく動いてくれるならどうでもいいんだけど、
SATA は有効になってるのかな・・・ が疑問として残るが。

294:login:Penguin
06/04/22 12:12:49 Y7igbm2z
続報です。
インストールの問題ではなくハードに問題があったようです。
ハードディスクが死にかけだった模様。
先ほど完璧に亡くなりました。
情けない話です(TーT)

>>291 は忘れてください。。

295:login:Penguin
06/04/25 03:56:07 XISycG8l
VineLinux3.2にS-ATAのHDD使おうと思ってる。
M/BオンボードのコントローラでPromise PDC20375(TX2+)。
こいつ起動ディスクとして使えるかな?
Promiseのサイトに、カード用のLinux用ソースコードがあることは確認した。

296:login:Penguin
06/04/25 16:24:42 HWhd3J7N
PDC20575をFedoraで使ってるけどsata_promiseというカーネル付属のドライバで使えてる。
ulsata2というPromiseのサイトにあるやつは2.6.13までしか使えなかった。
PDC20375だから少し状況が違うと思うけど、とりあえず最新カーネルなら問題ないと思う。
Vineはどうだろうな。

297:login:Penguin
06/05/11 15:09:13 EshK0MwY
今朝FedoraCore5をPromise のATA133一つとSATAコネクタ2つついてるやつ、
(型番失念)。
HDDは日立のSATA2の250GBのドライブ。
普通に認識して動いてるみたいだけど。
turbolinuxFujiでも動いてた。
Debianが一番PromiseのIDEカードとの相性悪いというか、
昔の因縁で(promiseサイドが非協力的だったのでDebian側が恨んでる)、
認識してくれないよね。
DebianだけはおとなしくSCSIかボード上のIDEコネクタに接続するのが良いみたい。

298:login:Penguin
06/05/11 23:07:37 bYbMBCWq
debianでもカーネルソースのパッケージがあるんだから、
それ使えば良いんじゃないの?

299:login:Penguin
06/05/16 16:26:26 DYelYs2v
NCQ,PMP,Hotplugがきそうですよ。
個々のドライバはまだないが。

300:login:Penguin
06/05/16 20:52:53 VB3VSHm9
  ∧_∧
 ( ・∀・) ドキドキ
 ( ∪ ∪
 と__)__)

301:login:Penguin
06/05/16 21:10:43 XHsbqnse
wktk

302:login:Penguin
06/05/17 01:23:35 0EoC1rmt
つうかURLリンク(linux-ata.org)更新されてて
NCQ,PMP,Hotplugやらはパッチでてるってなってるね。

Linux-ide MLではパッチ流れてた。

で実はうちの環境でパッチ当ててみたんだけど、
NCQあたりは認識しているように見えるけどPMPは
PMPのボードは認識するけどその先のHDDは認識していない。
開発者のテストしたSiI4726じゃなくてSiI3726のボードだけど、
そんなに違わんよな。

303:login:Penguin
06/05/17 12:37:59 TMm6549/
>>302
それが大違い。
機能的に差はないけどね。

この辺と同じトラブルのような気がする。
URLリンク(www.sonnettech.com)

304:login:Penguin
06/05/19 09:51:11 W16BQkac
そうなんか。
まあ週末にでもファームウェアアップデートするか・・・。

305:login:Penguin
06/05/20 03:19:16 nZUbMRJg
カーネル2.4.27 ママンはnForce2
Promiseの SATA150 TX2 Plus と クロシコのSATA4P-PCIで、
2枚さしてみた。目新しくもなんともないですね。

TX2 Plusは、つないだHDDをアンマウントすればHDDの電源再投入して再マウント可能だけど
SATA4P-PCIは、それやるとフリーズするのを発見。ていうかorz

TX2 Plusはカーネル同根の sata_promiseより、純正?のpdc-ultraのほうが
安定性がいいです。

306:login:Penguin
06/05/21 21:38:15 KGu43bfD
化石のようなkernelを使っているのが目新しい

307:login:Penguin
06/05/25 22:23:36 0NdseUj5
安かったので、玄人志向のSATARAID4P-PCIを購入しました。
vinelinux3.2で使いたいんですが、
何故か3、4ポート目に繋いだハードディスクに書き込みをすると、応答がなくなってしまいます。
その3、4ポート目に繋いでいたハードディスクを、1、2ポート目に繋ぎ変えれば、普通に書き込みが出来ます。
vineseedにしてみたり、fedoracoreにしてみても応答がなくなったりはしないので、
カードが壊れてると言う事は無いと思います。
出来れば初心者向けとの事なvinelinuxを使いたいので、
こうすりゃ直るんじゃね―のと言うのがあったら教えていただけませんでしょうか?
玄人じゃないのに玄人志向なんか買うなと言われればその通りなんでしょうが、宜しくお願いします。

308:login:Penguin
06/05/28 03:02:26 SuwRP0Wd
問題がないときの、libataとsata_silのバージョンと
vine linuxでのバージョンを比較してみたらどうですかね

309:login:Penguin
06/05/28 03:03:21 SuwRP0Wd
>SATARAID4P-PCI
が本当に sata_sil かどうかはわからんです。調べてください。

310:login:Penguin
06/05/29 01:31:26 Ka9cZ1DG
>>308-309
書き忘れてたんですが、
買ったままだとフリーズしまくってまともに使えなかったので、BIOSの更新をしてました。
で、そのBIOSを間違っていたと言うオチだった模様です。
今の所特に応答無くなる事も無く好調です。
ごめんなさい。

311:sage
06/05/31 00:56:17 +aI0COOJ
FC5なんですがASUSのP5M800-MXのSATAを認識してくれません。
サウスはVIAなんですが、SATAモードでもRAIDモードでも全然ダメ。

諦めてSATAのボード買った方が早いのかな。


312:login:Penguin
06/05/31 06:57:29 KmfPuiS1
lspciとかの結果はどう?

313:311
06/06/01 00:25:23 r33uwWAb
申し訳ないです、書き方が悪かったです。

認識しないのはインストール時です。
VIAのページにいってFC4用のドライバを使って、ドライバディスクを作成しましたが、
それを使っても認識しません。

ハードディスクがないです みたいなメッセージ後にドライバ一覧から組み込むドライバを
選択する画面にてF2キーを押して、ドライバディスクからドライバを読み込むと
一覧上はRAIDコントローラーが出てくるんですが、それを選択しても、
次の画面の組み込むドライバ一覧には反映されません。

ドライバをFC5環境でmakeしないとダメなのかなぁ。


314:login:Penguin
06/06/01 05:54:38 FmjnO+ak
FC/RHは最近インストールしてないから、わからないんだけど、
カーネルが上がってるみたいだから、他のVirtual Consoleに
そのドライバが読み込めなかったよとか出ていませんかね?

そもそも、VT8251って、まだカーネルツリーに入ってなかったんですね。

315:login:Penguin
06/06/02 06:19:30 ORCVlMX6
K8M800だが、Suseを10.1にアップデートしたらhdparmが使えるようだ。
-i だとエラーが出るが、-I にすれば表示される。
めでたしめでたし。
apmは相変わらず挙動が怪しいが

316:login:Penguin
06/06/17 15:11:06 RU7C5Ryd
いい加減 HDDのスピンダウンくらい使えるようにならないのかな・・・

317:login:Penguin
06/06/19 00:38:43 q9pEKMyX
最近のLinuxのAHCIドライバはNCQには対応してるの???

318:login:Penguin
06/06/19 01:09:26 XOWOpNpr
上の方を見ろ

319:login:Penguin
06/06/24 01:03:34 xSc/eaCL
やっとPMが動いた・・・

320:login:Penguin
06/06/26 21:41:25 UaBBMuxS
>319
の捕捉。
 2006/06/26日現在。
2.6.17.1に下記の差分適用で、Port Multiplierが動きます。
sil24系のチップのみですが、結構順調ですよ。
URLリンク(www.kernel.org)
これで、まちがいなく2.7.18には、マージされる事が決定なので、
ちょっとうれしいかな?
 gitでカーネル追える人、さらなる動作確認求む!!。
 因みに、2.6.17(PM使用可状態)で5台でSoftware RAID6を
使ってますが、非常に快適。
 会社の試験機なので、あまり勝手な事ができませんが、PMを使用
すると、大量のディスク接続楽なので、できれば、ベンチマーク等
を取りたいですね。

321:login:Penguin
06/06/27 09:56:23 YgXDiIcq
>3202.7.18でなくて、2.6.18ね。

322:login:Penguin
06/06/30 22:17:40 rzJez4vB
319ですが、環境はsil3124+3726
箱は
URLリンク(www.kuroutoshikou.com)
これね。
こっちは個人のもちものですからベンチマークとかもとれますよ。
Linuxのベンチって標準ではなに?
PCI-XのカードをPCIに刺してるしCPUしょぼいから
性能は期待できないけど。

323:login:Penguin
06/07/02 21:36:52 gYDOH/jI
2.6.18にはPM+Hotplug+NCQが使えるようになるかな?
ワクテカしてまってます。

324:login:Penguin
06/07/03 23:43:15 7hWR03Dv
順調に行けばそうなるね。
Hotplugは自分自身では試してないけど。

325:login:Penguin
06/07/13 21:09:13 elz/wPKt
2.6.18でportmultiplierは見送られました。
2.6.19で、統合されるそうです。
ただし、2.6.17.4のカーネルに下記ページで公開されている
のパッチを適用すると、PortMultiplierは使用できます。
 URLリンク(home-tj.org)
 こちらのパッチは、通常のカーネルコンパイルをやった
事があるひとならば、非常に簡単にpatch適用できるので、
試してみる価値はあります。一度お貯めしあれ。
 上記のパッチでPortMultiplierが使用できるのは、
シリコンイメージの3124 3132等のチップのみですが、
入手しやすいチップなので、新規で構築する場合は、
試す価値あるかとおもいます。



326:login:Penguin
06/07/13 21:40:01 +gRL/BYC
>>322
iozone
FC4,5なら
yum install iozone
で入る。

327:login:Penguin
06/07/13 22:59:53 hbq/HNJV
Intel ICH6RのAHCIモードってDMAが効いていない気がする。
hdparm -I だと udma6の所に * がついてはいるんだけど。
kernelは2.6.17.2

328:login:Penguin
06/07/14 15:15:36 sHNLg0y5
>>327
どうして効いてないような気がするの? 何か測定してみたとか

329:login:Penguin
06/07/14 20:31:24 oHvWSMq4
でかいtar.bz2とか展開してると、
全体的に凄く反応が鈍くなるんです。

もしかして、prescottにしたから?
前はpentium4 1.8GHzで、いま3GHzになりました。

330:login:Penguin
06/07/14 21:23:51 amE9F82j
gnome-terminal上で展開しているとか

331:login:Penguin
06/07/14 21:53:11 c1CDH4xJ
>>329
スケジューラをcfqにするのお勧め

332:login:Penguin
06/07/20 00:07:14 dnSXYzJ3
スピンダウンまーだぁー (;´Д`) チンチン♪

333:login:Penguin
06/07/20 10:18:26 wEQ/6G8T
AHCIのPMPサポートマダー?
というかSiIのサポートが一番進んでるのが納得いかん。

334:login:Penguin
06/07/20 14:20:43 JjQaLnxF
今までSiI○○○○の事をSilicon Image社製だからSil○○○○だと思ってた

335:login:Penguin
06/07/20 14:25:22 LvgJWnom
>>334
俺はお前の書き込みを見るまで思ってたよ。
安心しろ。

336:login:Penguin
06/07/20 17:43:10 IDwzPofG
>>332-333
チンチンやってないで、たまには自分で作れば。AHCIなら規格書も見られるよ。

337:login:Penguin
06/07/20 20:02:26 wEQ/6G8T
あきらかにintelの中の人の方が速い。

338:login:Penguin
06/07/21 01:13:39 MZUIUDzC
nvやだから、SiIかAHCIでいいよ。

339:login:Penguin
06/07/21 12:18:16 e5O81Njv
vitesseはどうでつか

340:login:Penguin
06/07/25 23:05:48 EVMiAbmS
やっぱりLinuxにはIntelか。。

341:login:Penguin
06/07/25 23:31:37 d3e3jQ+a
>>332
AHCIの規格みたけどスピンダウンてあるんかいな
よそはあるの?

342:login:Penguin
06/07/25 23:38:51 Ok+q4V/t
つうか、チップセットとカーネルのバージョン晒さんと話が始まらん

343:login:Penguin
06/07/25 23:42:40 d3e3jQ+a
は?

344:login:Penguin
06/07/29 08:37:15 e26+oPX8
>>332
Libata-tj-stable で公開されているパッチ
みるかぎり、以下の3つは、PM(パワーマネージメント)
に対応している為、HDDのスピンダウンできるように
なるかもしれません。(静音の為の回転抑制はわからない)
 このPMについては、2.6.18で入る予定。
 PMP(PortMultiplier)は2.6.19の予定ですが。
ata_piix: new EH, irq-pio, warmplug (HW restriction), PM
sata_sil: new EH, irq-pio, hotplug, PM
sata_sil24: new EH, irq-pio, hotplug, PM, NCQ, PMP
 やはり、sil系は、機能が充実していてます。 インテル系の
piixは、オンボードで多いので、それらについても、PMがつかえる
ので、純粋にノートPCのバッテリーの持ち時間の問題ならば、
良い感じになるかもしれません。


345:login:Penguin
06/07/31 07:27:38 DgIiZv1v
Sil系いいですね。

linux計算鯖用ファイル置場の構築で悩んでたけど、
外付け or 内蔵 portmultiplier式リムーバブル買って、sil系チップのPCI-Xカード買えば
低予算でかなり幸せになれるかな?

346:login:Penguin
06/07/31 11:30:34 dw0cJ8h6
>>345
玄人の安く売ってますね (PCI-X)

347:login:Penguin
06/07/31 11:52:06 1Tsuyn7I
URLリンク(blogimg.goo.ne.jp)

348:login:Penguin
06/08/01 08:05:20 TcxOckcx
質問なんですが、、、
私は今Win XP のノートPCを使ってます。
今のノートPCに Linuxの環境を入れようと考えております。
ノートPCにe-SATAのPCカードを突っ込んで、外付けのe-SATA接続のHDDから起動さす事は可能なのでしょうか?
チップセットはNECの915です。

349:login:Penguin
06/08/01 11:17:09 V80K2qNQ
>>348
不可能です。

350:login:Penguin
06/08/02 01:15:14 wlMQuTO/
>>348
つ Knoppix

351:login:Penguin
06/08/03 16:32:54 i9x41mKZ
IntelのICH8RはSATAが6発もつくようなので、
これでhotswap可能なファイルサーバーを構築したいのですが、
ドライバはAHCIを選べば良いですか?
SATA (RAID)カードも8ポートとかなると数万~十数万するし、
できればオンボードで済ませてしまいたいのですが…

352:login:Penguin
06/08/21 12:13:43 ivaGldYL
SATAハードディスクをスリープさせたい
URLリンク(www.atmarkit.co.jp)

353:login:Penguin
06/08/22 10:22:33 Y9fqTcpX
SATAな光学ドライブはもう問題なく使えてるのかな?
プレクの購入を考えてるんだが使用例がいまいち見つからないんで。
ICH8とカーネルは2.6.16な環境なんですが。

354:login:Penguin
06/08/22 14:33:38 RYhTZ0SE
AHCI/RAIDモードはほぼ全滅

355:login:Penguin
06/08/22 15:07:39 5OEDub8H
>>354
希少な生還組を披露希望

356:login:Penguin
06/08/23 07:30:49 N0jVilaf
まじか…。おとなしくSATAカード買うか…。

357:login:Penguin
06/08/25 01:17:20 3uxPSV5+
>>354
全滅ってのは具体的には?

- fakeraidで使えない(mdraid でなら使える)
- そもそもSATAコントローラとして使えない
- 使えるように見えて、データをロストしたり不安定になる

のどれ?最初のなら全然問題ないけど、後者2つだとさすがに
まったくダメかな。



358:login:Penguin
06/08/27 15:50:38 x+b54tTq
ICH7以降の情報が全然無いな…

PMとかhotswapとかの特殊機能を活用するには、
現状だとAHCIは動いたらめっけもんと考えて、
とりあえずは動作報告の多いSATA2RAID-PCIX買っておくのが一番無難ですかねえ。

359:login:Penguin
06/08/27 17:28:57 JTzK1GnK
SiIメインで開発してるみたいだしね

360:login:Penguin
06/08/28 22:44:58 NcidgHe7
というか、Intel ICHのAHCIはSiIに比べて低機能だ。
ICH8でもポートマルチプライヤとか対応してないみたいだし。

361: ◆Zsh/ladOX.
06/08/28 22:56:49 hCGdIIrv
ICH9で対応…なんてありそうなないようなw

362:login:Penguin
06/09/03 00:37:19 GV3Zh+hq
SiIの方が情報公開に積極的らしいからね。

363:login:Penguin
06/09/07 21:45:10 rS8m+dEN
当たり前なんだけど、FC3@クロシコSATA2-RAID-PCIX(sii3124)にsii純正ドライバ(PMPとhotplugサポート)
を組み込んでsmartctlしても温度よめませんですた。smartctlのverは5.33。
カーネルあがんねーのも辛いし、早くlibATAでPMPとhotplugサポートされないかなー。
安定してるの確認できたらfedora捨ててCentOSとかにのりかえたひ

364:login:Penguin
06/09/07 23:15:40 dcJsvY7P
FC3のカーネルはCentOS 4.4のカーネルよりずっと新しいわけだが。

2.6.19でパラレルATAもlibata経由になるそうな。
ハックしてるのはAlan Coxらしい。

365:login:Penguin
06/09/07 23:18:59 Qh4zFj0Q
たった1人の為にドライバを書くAlanタン、カコいい。

366:login:Penguin
06/09/08 09:27:48 PI/bVK26
libata経由ってことは、/dev/sd? になるのか > PATA
それとも、互換レイヤかなんかで /dev/hd? を維持してくれるのか?

SCSIにマッピングされて、先に認識された順で a, b, c…ってなると面倒

367:login:Penguin
06/09/15 14:24:02 i9mY+WHK
地獄のSATAもカーネルしだい。

368:login:Penguin
06/09/15 14:37:02 Mgozb9Z3
誰もが口にしたい欲求を抑えて生きているってのに
おまえってやつは・・・

369:login:Penguin
06/09/16 09:08:55 vPnpWlxw
>>367
先を越された…。

370:login:Penguin
06/09/16 17:58:38 DrNivCUB
>>351
>SATA (RAID)カードも8ポートとかなると数万~十数万するし
当方PromiseのSATAII I50 sx8という8ポートのs-ataカードを
買ってみました。これだとRAID機能がないので1万6千円程度です
これでソフトRAIDを組もうと思って買いました

が・・・、カーネル2.6だとblockデバイスとして sx8があり、
サポートはされているのですが、
modprobe sx8
とやっても、ドライバモジュールとして起動はするものの
ドライブを認識しないようです
何か追加で入れないといけないモジュールがあるのかな・・
現状関係ありそうなモジュールの様子は以下の通りです
ata_nv 43461 4
libata 93913 1 sata_nv
sd_mod 50753 6
scsi_mod 181137 3 sg,libata,sd_mod
sx8 51793 0


371:login:Penguin
06/09/16 18:06:02 F3j8Lc/Z
>>370
つーかsx8をロードした時のdmesgを貼れ。

372:login:Penguin
06/09/16 18:25:46 DrNivCUB
>>371
/var/log/dmesg には新しいログは出ていませんでしたが、messagesに
Sep 16 17:21:30 al kernel: ACPI: PCI Interrupt 0000:04:02.0[A] -> Link [APC5] -> GSI 16 (leve
l, low) -> IRQ 16
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): found 4 interesting devices
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 0 device 625142448 sectors
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 0 device "WDC WD3200JS-00PDB0"
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 1 device 625142448 sectors
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 1 device "WDC WD3200JS-00PDB0"
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 2 device 625142448 sectors
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 2 device "WDC WD3200JS-00PDB0"
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 3 device 625142448 sectors
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): port 3 device "WDC WD3200JS-00PDB0"
Sep 16 17:21:30 al kernel: sx8/0: unknown partition table
Sep 16 17:21:30 al kernel: sx8/1: unknown partition table
Sep 16 17:21:30 al kernel: sx8/2: unknown partition table
Sep 16 17:21:30 al kernel: sx8/3: unknown partition table
Sep 16 17:21:30 al kernel: sx8(0000:04:02.0): 4 ports activated
Sep 16 17:21:30 al kernel: sx80: pci 0000:04:02.0, ports 8, io fdd00000, irq 16, major 160
と出ているので、一応4個HDDがついてるのは認識しているようですただ
sd*等からはみえません・・・


373:login:Penguin
06/09/16 18:29:30 DrNivCUB
370です。その後/devを調べたら /dev/sx8なるものができているのを発見
/dev/sx8/0..4 とブロックデバイスが出来上がっておりました!
というわけで、一応自己解決です


374:login:Penguin
06/09/16 19:04:32 F3j8Lc/Z
>>372>>373
dmesgからすると
> Sep 16 17:21:30 al kernel: sx8/0: unknown partition table
って言ってるんだから /dev/sx8/0 がディスクを指すデバイスだ罠。

375:login:Penguin
06/09/16 19:08:16 DrNivCUB
sx8の購入を考えてらっしゃる方もいるかと思いましたので、一応
自己解決ついでに試したことを報告しますね

下記のような構成にFedoracore5 x86 を入れてみました
ASUS M2N32 CPU Athron3500+
Promise SATAII I50 sx8 8ポートs-ataカード
まず、sx8がマザーに刺さった状態では fedoraがsx8を認識するものの
途中anaconda[724] trap divide error が出て先に進めないので、
sx8を抜いた状態でインストールを行い、後でsx8を取り付けております

で、HOTSWAPに対応できるか?をテストしましたところ、
sx8に繋がっているHDDを引っこ抜くと即座に
Buffer I/O error on device sx8/2, logical block 0
と出て着脱を認識しfdiskで領域が見えなくなります。
その後HDDを元に戻すとちゃんとfdiskで領域が復帰します

マザーのM2N32には6個のS-ATAポートがありますのでこちらで同様の
操作を行うと、HDDを取り外したあと、fdiskで領域を見ようとすると
かなりの間再試行を行ったあと、エラーとなります。
(ドライバの作りの差?)
こちらも、HDDを元に戻すと10秒ほどしてから元通り認識しました

HOTADDに対応するかを試すために 5台目のHDDを sx8に刺しましたが
/dev/sx8/のブロックデバイスは増えませんでした
一度rmmod sx8でモジュールを外してから modprobe sx8すると見えましたが・・・
これはモジュールを外さずに認識させる方法がありそうですね・・

いまのとこ分かったことは以上です。
書き込み性能等についてはまだ試しておりません


376:login:Penguin
06/09/16 19:30:38 ZD+raQWR
カーネルのぞいてみたら、sx8てAHCIとかみたいにSCSIドライバを利用するんじゃないんですね

377:login:Penguin
06/09/16 19:38:05 DrNivCUB
>>376
そうみたいです。自分もSCSIドライバを利用するものだとばかり思ってたんですが、それだけで完結しているドライバなんですねぇ
どっかに、ドライブを再認識用する方法は書かれてませんでしたか?>カーネル


378:login:Penguin
06/09/16 22:28:35 JH1sn2RG
>>377
ドライバ drivers/block/sx8.c 内にそれらしい記述がない・・・

379:login:Penguin
06/09/17 01:14:08 2lQk9dT4
もしかするとこのスレの話題ではないかもしれませんが、SATAでRAID組む話題ついでに・・・

ソフトでHDD8台くらいのRAIDを組んでると思うんですが、RAID本体以外に
10~100Gくらいのキャッシュディスクをはさんで、普段はそこに書き込んで
RAIDディスクはhdparmとかで眠らせておいて、
半日に一回くらいキャッシュからRAID本体にフラッシュしてしまうようなことは
できないもんでしょうかね?(キャッシュにないデータはRAIDから読み出すので
常にRAIDが停止している状態にはならないでしょうが・・・)

FUSEとかでファイルシステムのキャッシュラッパーを書けばいいんでしょうが
既にあるならそっちを使いたいので・・
そうすればHDDの出す熱とか電量を抑えられる気がするんだけど・・・
xfsとかのジャーナルディスクがソレなのかな?

380:login:Penguin
06/09/17 01:43:14 UKctZmzU
virtual tape driveが安いATAディスクでテープデバイス並みの信頼性と
低消費電力を実現するためにそんな事やってる。
おそらく大規模なNASも同様の事はやってるはず。
どちらも特許の塊だろう。

381:login:Penguin
06/09/17 01:52:20 2lQk9dT4
200万クラスのNASではそんな機能はなかったですねぇ
あと、1千万クラスのにもその辺の機能はなかったです
(自分の操作したいたのがたまたまそうだっただけかもしれませんが)
高いNASはFCとかをバックボーンに使用するので返って
そんな半端な機能はいらないのかも・・・

NASでその辺をやってる例ご存知ありませんか?

virtual tape driveは商品名?それとも何かのOSの機能でしょうか?
(googleで検索したのですが、それっぽいものにhitしなかったので・・)

382:login:Penguin
06/09/17 01:54:46 2lQk9dT4
>virtual tape driveは商品名?それとも何かのOSの機能でしょうか?
よくみるとありました(申し訳ない)
どちらにしてもフリーでは望めそうもないということですね

383:login:Penguin
06/09/17 05:10:19 2lQk9dT4
>380
cachefsというのを見つけましたが、linuxにはまだ正式サポートではないようですね
で、これ以外に mcachefsというのをfuseプロジェクトから見つけました
結果はまた後ほど…


384:login:Penguin
06/09/17 05:57:24 AIXgeI7x
wktk

385:login:Penguin
06/09/17 19:56:37 2lQk9dT4
mcachefs fedoracore5だといろいろ手を入れないとコンパイルできない・・
コンパイルには成功したけど、2004年からメンテされてないコイツは
まともに動くんだろうか・・・

386:login:Penguin
06/09/17 20:46:36 Wiv/DOpf
>>379
MAIDだね。ソフトで実現しているのはあるのかな。

387:login:Penguin
06/09/18 23:04:21 Zfd+UVfY
その名前だけで挑戦したくなってきたw

388:login:Penguin
06/09/19 06:02:48 VM9NUF8Z
375 です、sx8で8台のHDDを認識させるとこまではできたんですが
HDDにパーティションを切った後で再起動すると、
/dev/sx8/3
/dev/sx8/3p0
/dev/sx8/4
/dev/sx8/4p0
のように、HDDが部分的にしか見れないという状況です
一応、/var/log/message の中のドライバのログでは
Sep 19 03:09:04 al kernel: sx8/0: p3 p4
Sep 19 03:09:04 al kernel: sx8/1: p3 p4
Sep 19 03:09:04 al kernel: sx8/2: p3 p4
Sep 19 03:09:04 al kernel: sx8/3: p3 p4
Sep 19 03:09:04 al kernel: sx8/4: p3 p4
Sep 19 03:09:04 al kernel: sx8/5: p3 p4
Sep 19 03:09:04 al kernel: sx8/6: p3 p4
Sep 19 03:09:04 al kernel: sx8/7: p3 p4
のように認識できてるみたいなんですけど
実際に /sbin/udevd がデバイスにアクセスして
/dev/sx8の下にノードを作るのに失敗して
2404 ? D< 0:00 /sbin/vol_id --export /dev/.tmp-160-0
2405 ? D< 0:00 /sbin/vol_id --export /dev/.tmp-160-32
2406 ? D< 0:00 /sbin/vol_id --export /dev/.tmp-160-64
2407 ? D< 0:00 /sbin/vol_id --export /dev/.tmp-160-128
2410 ? D< 0:00 /sbin/vol_id --export /dev/.tmp-160-224
2452 ? S< 0:00 /sbin/udevd -d
2453 ? S< 0:00 /sbin/udevd -d
2454 ? D< 0:00 /sbin/vol_id --export /dev/.tmp-160-3
2455 ? S< 0:00 /sbin/udevd -d
2456 ? S< 0:00 /sbin/udevd -d
2457 ? D< 0:00 /sbin/vol_id --export /dev/.tmp-160-4
こんなことになっているようです(これはlogには出ていません)
なぜこんなことに…

389:login:Penguin
06/09/19 06:38:16 VM9NUF8Z
>388
不思議なことにHDD4台までなら普通に認識できる模様・・・
電源容量(600W)かなにかでしょうかね…


390:login:Penguin
06/09/19 06:45:19 p0f5UYet
原因かどうかは別としても、その容量じゃ安定しないことは確実

391:login:Penguin
06/09/19 07:16:26 VM9NUF8Z
6台目で確実に不安定になることはわかりましたが・・・




392:login:Penguin
06/09/19 07:50:46 odz8zsgF
最近の600Wなら12Vもそこそこあると思うんだが…
1系統分の容量が効くから、コンバインモードのある電源が良いんだろうな

393:login:Penguin
06/09/19 11:18:13 VM9NUF8Z
383です
mcachefsはコンパイルこそ通りましたが、いざマウントしたキャッシュ
ディレクトリにアクセスするとSIGSEGVでおちてしまいました


394:login:Penguin
06/09/19 16:09:06 VM9NUF8Z
>>390
URLリンク(www.extreme.outervision.com)
これで計算するとHDD10台でも291Wとか出るから
大丈夫だと思ってました。
(VideoカードとかGeforce2PCIだったり、DVDとかCDついてないので)
HDDのみ別電源にして実験してみます。


395:login:Penguin
06/09/19 16:46:54 +CgMdVVn
600Wつったって電源もピンキリだしHDDもいろいろだし。
seagateだとスピンアップ時に1個3A、日立なら1.5Aだったかな。
そこで給電が間に合わないとHDDのIFが死んだフリをする。
スピンアップさえクリアできれば、
たとえばCPUが20~30W級でVGAがオンボードなら、
まともな350W電源で8台、450Wで12台でも大丈夫だと思う。
SCSIのような順次一人時間差起動機能が欲しいところだ。

396:login:Penguin
06/09/19 18:57:27 odz8zsgF
>>395
それスタッガードスピンアップよりつおい?

397:login:Penguin
06/09/19 19:23:28 VM9NUF8Z
別電源での実験ができなかったため(ちょっと怖い)

1.SX8に配線せず、電源ケーブルのみ接続した3台+SX8接続5台という構成で
実験したところ、modprobe sx8 で5台とも認識
2.SX8に配線せず、電源ケーブルのみ接続した2台+SX8接続6台という構成で
実験したところ、modprobe sx8で認識失敗
でした。どうも電源関係ではなさそうな・・
もしかしてsx8のカードの初期不良だろうか・・

398:login:Penguin
06/09/19 20:46:02 enYZxMBg
>>395
SUPER●のSerialATAケースは時間差機能あるお

399:login:Penguin
06/09/19 20:49:17 VM9NUF8Z
SX8の場合ボードそのものに時間差機能があります
一応sx8からはBIOS時、正常に認識できてるので起動時の問題ではなさそうな・・



400:login:Penguin
06/09/19 21:09:43 hxNOL7f5
>>388
vol_idはなぜにスリープしちゃうんでしょうね open()それともioctl() ?

401:login:Penguin
06/09/19 21:56:31 VM9NUF8Z
>400
この状態のときに fdiskを行うと、見えているデバイスでも
fdiskが固まりますから、blockデバイスをopenしようとして
固まっているんじゃないかと思います
なんにせよモジュールsx8がもう少し詳しい情報を出して
くれないことには・・・
今、windowsでsx8のボードがまともに動くか検証中です
これでだめなら初期不良品かな・・・

402:login:Penguin
06/09/19 23:40:54 VM9NUF8Z
401続き
windowsXPだとあっさり8ドライブでフォーマットまで完了
やっぱりlinuxのsx8ドライバに不具合があるのかと・・・

403: ◆Zsh/ladOX.
06/09/19 23:45:14 797RmVIq
そこでバグジラです。

404:login:Penguin
06/09/20 00:17:35 aqlF5GZ+
実はいままでbug報告ってあげたことないんだけど、どの辺を参考に上げればいいでしょう?
一応Fedoracore掲示板には報告を上げといたけど・・・

405:login:Penguin
06/09/20 00:48:02 BG43kxCU
>>401
drivers/block/sx8.c の冒頭にあるCARM_DEBUGが生きるようにして
モジュールだけ再構築してみては。

406:login:Penguin
06/09/20 05:13:02 aqlF5GZ+
>402
Fedoracore5 32bit板も試してみました。
こちらではパーティションの認識には成功しましたが、
badblockで複数ドライブにアクセスしたり、mdadmでraidを
作ろうとすると/proc/mdstatが進行しませんでした
(あとこれはスレ違いですが、32bit版だと forcedethのnicドライバ
 がうまく動かないようです)

なんとなく原因はsx8より M2N32 という特殊なマザー
(nForce系なのにpci-xがある)のPCI-X周りに原因が
あるような気がしてきました・・・

407:login:Penguin
06/09/20 05:37:11 0RFPT2zV
PCIで動かしたらどうなるの?

408:login:Penguin
06/09/20 06:36:58 aqlF5GZ+
sx8はPCIには刺せません(切っかきが合わない)
やっぱ諦めるしかないのか…

409:login:Penguin
06/09/20 13:27:47 JU9f1q6H
nforce sucks!!

410:login:Penguin
06/09/20 18:08:52 aqlF5GZ+
n

411:login:Penguin
06/09/21 15:07:10 D0HbVja/
>>478
ママンのPCI-Xブリッジチプに問題がある気がする。
NECのチプだったっけ。linux対応が不十分なのかも。


412:login:Penguin
06/09/21 15:08:58 D0HbVja/
あー>>411>>408です。

413:login:Penguin
06/09/21 15:56:04 rYoPTNuE
>>411
やっぱそうですよね・・残念ながらほかにPCI-Xのついてるマザーを
もってないので、これ以上の検証はできなさそうです
さすがにNECのブリッジチップ対応はしないでしょうし・・・

414:login:Penguin
06/09/22 06:10:51 BFp8SCid
kernel-2.6.16-1.2133_FC5まで動作していたsata_promiseが
2.6.17-1.21xx_FC5以降Oopsでブートしなかったんだけど

URLリンク(bugzilla.redhat.com)

kernel-2.6.17-1.2187_FC5.src.rpmを導入して
/usr/src/redhat/SPECS/kernel-2.6.specの
# SATA Bits
#Patch2200: linux-2.6-sata-promise-pata-ports.patch

# Enable PATA ports on Promise SATA.
#%patch2200 -p1
のようにコメントアウトして

rpmbuild -bb --target x86_64 /usr/src/redhat/SPECS/kernel-2.6.spec
でビルド
/usr/src/redhat/RPMS/x86_64にできた
kernel-2.6.17-1.2187_FC5.x86_64.rpmを導入してやっとブートしたよん。

なんなの?

415:login:Penguin
06/09/22 07:17:17 oLlzMlr1
kernel-2.6.18 (バニラ)入れた。

SiI3124でhotswap効くのを確認して愉しむw
いや前からなんだろうけど

hdparm読みで、3124-PCI-X経由もICH7R(AHCI)経由も速度差が無い事も確認。
普通に使えそげ。

416:login:Penguin
06/09/23 23:53:39 ssDPgABM
KNOPPIX 5.0がSATA認識しねえ orz
レスキューCDに使おうと思ったのにだめぽ・・・

417:login:Penguin
06/09/25 07:32:03 hsFBwOwr
BIOSでAHCIとか切替えてみた?漏れは普通にAHCIで認識したけど

418:login:Penguin
06/09/26 08:14:08 n2DiZBEu
416じゃないけど、Knoppix 5.01 CD/DVD で

ICH7R -> OK
ICH8R -> NG

もち、AHCIね。

419:login:Penguin
06/10/08 11:28:02 G9HS01s3
基本的なことすぎるとは思うんだけど確認させてくれ。
SATAのHotPlugってunmountしたらそのままぶっこ抜いていいものなの?
それで活線挿入しても新しいディスクを認識するの?

昔、稼働しているディスクをうっかり抜いてしまってクラッシュさせたことがあって
怖いんだけど

420:login:Penguin
06/10/11 09:25:16 EnC9WjbO
URLリンク(linux-ata.org)

デバイスのホットプラグも対応したみたい。2.6.19からか?

libata supports both controller hotplug ("yank the card") and device hotplug ("yank the drive").

421:login:Penguin
06/10/12 00:36:35 ZAR6BBqy
あれ?2.6.18からじゃ無かったっけ?
まだこのカーネルを試してないから分からんが、
確かそのページは何ヶ月か前からその表示だったと思うけど。

422:login:Penguin
06/10/12 08:39:38 WK42Wjhn
すみません。2.6.18からでした。以下の2.6.17に対するパッチが2.6.18に
反映されたということですね(多分)。

URLリンク(home-tj.org)

This archive contains libata patches implementing the following
features.

* New error handling
* IRQ driven PIO (from Albert Lee)
* SATA NCQ support
* Hotplug support
* New PM (Power Management)
* Hotplug-by-poll
* Port Multiplier support


423:login:Penguin
06/10/12 22:31:46 2AIxSBrS
横からすいません。
今ICH7にSATAつないで使ってます。
BIOSでCompatible SATA Onlyにすると
なしてあんなに遅いの?
hdparm -t やったら3.3MBでした…
結構同じ問題抱えてる人いるみたいですが
根本的な解決策がない状態。
結局Enhanced かCompatible SATA & PATA
にするしかなし。
でもなんでCompatible SATA Onlyはあんなに
遅いのか…ん~わかりましぇん。。
だれか知ってます?

424:login:Penguin
06/10/25 00:08:16 uxUZkwFT
sata_promiseの障害FC6で治ったか人柱きぼんぬ。


425:login:Penguin
06/10/25 00:11:07 +0ubbMoD
promiseなんて使ってる奴は脳に障害がある
今この瞬間のFC5とFC6のカーネルはほとんど同じだよ。

426:login:Penguin
06/10/25 00:34:20 uxUZkwFT
(´・ω・`)ショボーン

427:login:Penguin
06/10/25 00:48:59 B/nO1YML
自分で何とかしてみたら。ソース見られるんだし

428:login:Penguin
06/10/25 00:56:23 +0ubbMoD
ソースいじるのはalanにまかせて2.6.19-rc3いれてみる方がいいと思うけど。

429:login:Penguin
06/10/25 01:07:13 byj/L75e
あー、なんだ。やっぱりsata_promiseに問題があったのか。
2.6.16から2.6.18にあげたら、とたんに起動しなくなったから、何事かと思った。
とりあえず、sataはpromiseからsilicon imageのに代えて運用してるけど。

430:login:Penguin
06/10/26 21:49:43 51Hy7RvQ
FC6 x86_64のインスーラが
Loading sata_promise...
で画面がロシア語に文字化けして失敗するんだけど。

linux-2.6-sata-promise-pata-ports.patch
が当たってないインストーラってないよな。

431:login:Penguin
06/10/26 23:04:45 sPoiU2Y2
うひゃー、S3000AHのICH7R、AHCIで認識できねぇ。
BIOSからもAHCIメニュー消えちゃってるし、、、オワタ。

432:login:Penguin
06/10/27 14:14:37 tgCQJKA4
2.6.18ではulsata2.koはコンパイルできないのか。

433:login:Penguin
06/10/27 21:28:39 N3rxdxXf
Sil3512ってまだ対応してないの?
knoppix(kernel 2.6.17)だけど
dmesgによると
libata version 1.20 loaded.
sata_sil 0000:00:0b.0: version 0.9
ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 19 (level, low) -> IRQ 16
ata1: SATA max UDMA/100 cmd 0xF8802080 ctl 0xF880208A bmdma 0xF8802000 irq 16
ata2: SATA max UDMA/100 cmd 0xF88020C0 ctl 0xF88020CA bmdma 0xF8802008 irq 16
ata1: SATA link down (SStatus 0)
scsi0 : sata_sil
ata2: SATA link down (SStatus 0)
scsi1 : sata_sil

これって認識されてないってこと?

434: ◆Zsh/ladOX.
06/10/27 21:59:54 cBqP1xK/
sata_silで認識してる。

435:433
06/10/27 22:12:13 N3rxdxXf
>>434
じゃあHDDが認識されてないのかぁ
因みにPC電源投入時につないでるとブートできないので
ブート後に接続してるんだけど
それが問題?

436: ◆Zsh/ladOX.
06/10/27 22:35:51 cBqP1xK/
・ハードウェア構成
・何がしたい
を書いた方が答え易い。

437:433
06/10/27 22:52:39 N3rxdxXf
どうも,断片的な書き方ですみません
PATAのみのマシンにPCIのSATAインターフェース(Sil3512)を入れて
HDDを増設したいのですが.
dmesgは上記のとおりでインターフェイスは認識されている模様です.
しかしながらデバイスは見当たりません.
ブート時にhdd繋げてるとsataからしかブートできなくなるようなので,
ブート後に繋げるも認識されないのが現状です.
御教授お願いします



438:433
06/10/27 22:55:39 N3rxdxXf
マザーボードはasus A7S333でathlonXP1800です.
sataのhddは200ギガ.
いま気づいたんですが,もしかして hdd容量が未対応??

439: ◆Zsh/ladOX.
06/10/27 23:05:59 cBqP1xK/
>ブート時にhdd繋げてるとsataからしかブートできなくなる
これをPATAからもブートできるように直せないとダメだろうけど、
漏れは分からない。スマソ

440:433
06/10/28 02:32:41 Mwb779Ui
439ありがとう
debianいンストールCDでフォーマットしてから
knoppixで立ち上げてつなぐとmountできました、とりあえず
LVMの意味がわかりません、debianが勝手にやってくれたがknoppixで
マウントできないのでLVMをふつうのLinuxにしたけど、
よかったのかな?
もし問題あれば教えてください。

しかし なぜブートがsata にのっとられるのかが依然不明、
というかそういう仕様?
玄人志向SATAEI-LPPCIです
ブート毎に抜き差しするのは面倒だなぁ
sataにgrubをインストールできるようがんばります。

441:login:Penguin
06/10/28 04:12:38 GS9Bvu++
LVM=Logical Volume Manager(うろ覚え
使い方にも依りそうだけど、普通はLVMを解除しても問題ない。

それより、起動優先度をいじれないマザーなんて、近頃無いと思うぞ。
マニュアルを見れ。きっと何か書いてあるから。

442:login:Penguin
06/10/28 09:01:48 pjPPJzt7
個人用途ならLVMなんて要らんと思うけれどなぁ。。。
管理煩雑になるし。

443:login:Penguin
06/10/28 11:45:56 FlFohn4s
ならない。むしろ楽になる。一度使うと手放せなくなる。

444:login:Penguin
06/10/28 12:43:14 oBNA85lf
LVM使えば拡張パーティション作ったりリサイズの呪縛から解放されるしな。

445:login:Penguin
06/10/28 12:56:55 FlFohn4s
マウント中のsnapshot作成やpvmoveが出来るといいんだがなぁ。
XFSならフリーズさせれば出来るかな?

446:login:Penguin
06/10/28 13:25:48 JgNTjIX4
>>179-181

FC6でコンパイルできなくなった。
またやってくれないかな。

447:login:Penguin
06/10/28 14:34:50 mGeC+5ne
個人用と意味にもよると思うけど
/とswapのみが初心者には一番楽だとは思うよ。

448:login:Penguin
06/10/28 14:38:41 4HoMHip2
>>447
/boot,/,swap,LVMが一番良いだろうな

449:login:Penguin
06/10/28 14:41:51 mGeC+5ne
>>448
慣れてきたらそれがいいだろうね。
でもまぁLinuxに慣れて、
「うぉっファイルシステムが足りない~!」
とかにならないとLVMを導入しようとしない人も多いと思うよ。

450:login:Penguin
06/10/28 15:39:35 JgNTjIX4
LVMはディスクの故障が
ボリュームグループ全体に広がるからな。
こわれてないディスクも巻き添え。

451:login:Penguin
06/10/28 17:11:49 FlFohn4s
>>450
広がらないよ。
でもPVはいくつかに分割しとくべきだな。

452:login:Penguin
06/10/28 17:37:29 aAv6TwNe
待て待て、md上にLVM作るだろ

453:login:Penguin
06/10/28 17:59:25 FlFohn4s
失って困るデータを置く時はね。
やっぱ前言撤回すべきかな。
俺もファイルサーバのRAIDにデータ置いてるから安心してLVMに出来るのかも。
でも一部ディスクエラーが起きただけで全てのデータを失ったりはしないよ。
そんなに脆弱じゃない。

454:login:Penguin
06/10/29 04:33:33 0q0Qi+P8
>>453
ホットスワップもあるのかな
ないとして、RAID5だとして、2台駄目になったら全部駄目じゃん

俺的には、特に個人用途では
3台でソフトraid0が最強だと思ってる。
2台トラぶってもらくらく全データ読めるもん

455:login:Penguin
06/10/29 09:24:02 uS1ruSY3
どう考えても1台でアウトです

456:login:Penguin
06/10/29 09:51:46 ZTP3SZnn
>>452
ARECA先生のRAID DISKの上にLVMするのが一番精神的にいいけど、金かかる。

457:login:Penguin
06/10/29 13:54:58 0q0Qi+P8
>455
そう言わずにraid1なところをraid0って書き間違えてるって書いてくれよ
3台のソフトraid1が最高
>>456の主張よりもずっと安心
raid稼動中に2台故障しても大丈夫だし、どの1台取り出しても
全データ読める

458:login:Penguin
06/10/29 13:59:30 0q0Qi+P8
おまけに安い
とは言いながら俺はほんの一時期3台のソフトraid1使ってたが
金が続かず今は2台でのソフトraid1

459:login:Penguin
06/10/29 16:43:01 ZsCsXl+2
Raid0と1間違える時点でRaid愛が足りなすぎる。全然駄目。
これ以上このスレいても墓穴掘るだけだぜ。

あと、ここはSATAのスレなので、LVMとかRAIDとかは別のスレで

(直訳)
てめーんちの環境なんてしらねーよぼけ

460:login:Penguin
06/10/29 17:46:42 hsVkfyYx
>>454
続きはこちらでどうぞ。
スレリンク(linux板)

461:login:Penguin
06/11/02 15:39:27 pWGMekTK
promise chipset spec opened
URLリンク(www.ussg.iu.edu)
URLリンク(www.ussg.iu.edu)

462:login:Penguin
06/11/02 16:22:13 de/UqXxu
URLリンク(kuroutoshikou.com)
URLリンク(www.ratocsystems.com)
こういうeSATA箱を使ってる人いますか?

463:login:Penguin
06/11/02 17:05:26 r2MNB+oQ
>>461
なんだ?
仕様も判らないのにドライバを作ってたのか。
すげー。

これでドライバを普通に開発できるってことね。
誰が?

464:login:Penguin
06/11/02 23:16:26 Wv37Ylzm
>>462
それって両方ともPMPを要求してるから、今のカーネルじゃダメなんじゃない?
開発中のパッチを当てればいけるかもしれんけど。

465:login:Penguin
06/11/03 02:35:36 sTHXxulZ
>>702
おおっ!と思ったのですが、ちょい敷居が高そうなので検討しますが、楽なIDE接続に
逃げてしまいそうです。。作成依頼できる方いないかしら。。。☆ミ

>>703
BIOSの設定を何回も見直したんですが、そのような設定がないんです。
SATAがらみの設定って、SATA自体を無効にするかどうかと、RAIDにするかだけで。。

466:login:Penguin
06/11/03 04:01:38 yl3XKnd6
誤爆だよね?

467:login:Penguin
06/11/05 00:16:57 JWJw8AZU
2.6.18.1のTJパッチがでたね。
URLリンク(home-tj.org)

PATAとPMP対応かな?
NCQは2.6.18はデフォでサポートしてるし。

468:login:Penguin
06/11/05 04:02:27 QBVhvTzJ
UUID指定でGrub設定すれば済むのでは?

469:login:Penguin
06/11/05 18:13:01 ZQFLs0yk
2.6.11 で SATA を使っています。

ディスク容量が少なくなってきたので HDD を買ってきて同じように SATA 接続
しました。
ところがブート時に dev/console がないというエラーが出て Kernel Panic を
起こし、起動しなくなってしまいました。

ディスクを足しただけなのですが、何がいけないのでしょうか。



470: ◆Zsh/ladOX.
06/11/05 18:20:23 qwHidfzy
このスレ全部読んだ?

471:login:Penguin
06/11/05 18:33:36 g+a1hFi7
SATAでLiuxってやっぱり未だにいろんな問題があるの?
SATAが出てからもう何年も経ってるのになあ。
SATAのHDD買わないほうが無難なのか?

472:login:Penguin
06/11/05 18:47:20 6A96YoN8
こことかも御覧になってはいかが:
URLリンク(linux-ata.org)

473:login:Penguin
06/11/05 23:53:35 i6/DqILF
ICH7RとかICH8RのRAIDってLinuxで使えるん?

474:login:Penguin
06/11/06 00:48:10 l9+YqRJi
使う必要性がない
mdで十分

475:login:Penguin
06/11/06 02:36:31 aiug4jrq
そうなんですか。
ICH7RとかのRAIDは使えるけど使わなくてもいいということですね。
なんかggっても情報ないのは使っている人も少ないってことなのかな。
性能とかも大差ないということでしょうか。

476:login:Penguin
06/11/06 11:55:26 faSr+kqc
君にはlinuxすら不要

477:login:Penguin
06/11/26 08:14:12 S1ET8kjZ
AGE

Linuxも早くAHCIサポートしないかな。

478:login:Penguin
06/11/26 12:01:26 Wh2CrhZI
>>477
>>1を注視しながら(ry

479: ◆Zsh/ladOX.
06/11/26 19:53:52 oATSjIKm
% locate ahci.ko
/lib/modules/2.6.17-1.2174_FC5/kernel/drivers/scsi/ahci.ko
/lib/modules/2.6.17-1.2187_FC5/kernel/drivers/scsi/ahci.ko
/lib/modules/2.6.18-1.2200.fc5/kernel/drivers/scsi/ahci.ko
/lib/modules/2.6.18-1.2239.fc5/kernel/drivers/scsi/ahci.ko

とあるFC5のマシンにはモジュールがあるようですね。
チプセトが対応していないので使っていないですが。

480:login:Penguin
07/01/02 19:01:13 JrqswH2l
新年ageましておめでとうございます。

URLリンク(linux-ata.org)

に新しいNVIDIA chipsetはsata_nvではな
くahciドライバを使うように書いてある
けど、どのチップセットが境目になるの
だろうか?

481:login:Penguin
07/01/02 20:05:22 O/7S4qkN
>Full NCQ support, full SATA control including hotplug and PM.
ハードウェア側の機能から考えるとnForce4以降ということになりそう

482:login:Penguin
07/01/02 20:17:04 y8jqCyKb
linux-2.6.19/drivers/ata/ahci.cにはMCP65とMCP67のPCI IDが登録されていた。

483:login:Penguin
07/01/03 04:55:44 jp6UHwZw
Linux用に新しいPC買ったのに、先走ってSATAのマシンにしてしまって
Debian SargeではSATAを認識せず、インストールできない。
FC5ではイーサネットカードを認識しない。
結局KNOPPIX5.0.1を使っている状態。
本当はDebianを使いたいのにLinuxは初めてで自分ではどうにもならない
マザーボードはこれなんだけど、どうにかなりませんか?
BIOSTAR GeForce 6100 AM2
URLリンク(www.dospara.co.jp)

484:login:Penguin
07/01/03 06:13:34 9DbOrifn
>>483
SATAが何のチップか知らないが、sarge で新しいカーネルを使ったインストーラならある。
URLリンク(kmuto.jp)

485:login:Penguin
07/01/03 08:28:30 XhbyNQxH
同じような構成のマザーでubuntu6.10はふつうにうごいてるよ
SATAのHDDもイーサもgeforceも問題ない。


486:480
07/01/03 08:40:30 rIS9NM/2
>>481 >>482
なるほど。ありがとうございます。

487:login:Penguin
07/01/03 09:54:40 8ivUu/Qg
FC5ってところが間違い

488:login:Penguin
07/01/03 11:20:30 w9h3dLJz
なんでFC6じゃないのかと

489:login:Penguin
07/01/03 12:22:36 OuzmBlen
最新を追うだけが正義ではない。
その教訓を教えてくれたのはLinuxではあるまいか。

490:login:Penguin
07/01/03 12:26:32 /E//Ns5l
>>489
つ[奇数var.は開発版]

491:login:Penguin
07/01/03 12:31:34 w9h3dLJz
RHは最新を追うかカネを払えと迫っていますが(笑)

492:login:Penguin
07/01/03 13:51:48 6h98kVvi
>>490
それカーネルだけだろw

493:login:Penguin
07/01/04 10:25:30 u9hax857
最新を追っかけずにハードが認識しないとは片腹いたいわ。

494:login:Penguin
07/01/04 15:05:50 F73V4m/h
>>493
gccが使えない君には、そうなんでしょうね。

495:login:Penguin
07/01/04 17:57:01 PdlwpG7i
>>494
知ったか乙

496:login:Penguin
07/01/05 05:47:14 1OL+71Ia
LSBの最新版は安定していないだろうから昔の仕様を使おう

497:login:Penguin
07/01/05 16:26:13 XIG7I3+s
>>482
どちらも未発売のチップセットですね

498:login:Penguin
07/01/05 17:09:59 /V3KWhIq
>>494
えーと、あなたはなんでlinuxやgccを使ってるんですか?
文句垂れるだけならWindowsやVC使えばいいのでは?

499:login:Penguin
07/01/05 21:34:18 gMOXywyj
どこにまで「最新版は信用できない」ってのを当てはめるつもりだw
それならハードウェアも枯れた物を使うのが筋じゃないのかい

そうすれば、おじいさんになれるよ!!

500:483
07/01/06 16:55:29 NEnybt1/
いちよう(←なぜか変換できry)触りたいのはDebianなので,>>484さんの
Sarge-custom-1115をインストールしてみました.
SATAもイーサネットもOKでした.激しく感謝です.
でもXWindowSystemがうまくいかなくて苦戦中・・・
Sarge のカーネルは2.6.8
KNOPPIX5.0.1のカーネルは2.6.17
Sarge-customのカーネルは2.6.19
だから、ヴァージョンあがればOKなんだと納得.
ありがとうございました.

501:login:Penguin
07/01/07 21:01:27 U+38+fY5
>500
もし嫌じゃなければ、ubuntu試してはいかが? 

便乗で申し訳ないが、via8237R sataのfakeraidにインストールするには
どうしたらいいんでしょうか?(しかも一部は、ntfsなRAID1)
FC6では、(一見)インストールできたようにみえるが、起動時に
kernel panicになってしまいます。
Ubuntuは、faistry dairy buildまで試したが、だめでした。
Soft Raidの方が簡単で、しかも速いらしいと認識してますが、なんか
できないことが悔しくて…。

502:501
07/01/10 05:05:21 zeAQ47Hh
自己レスです。Rawhide(kernel 2.6.19)にしたら起動できました。

503:login:Penguin
07/01/11 23:11:39 W2AB/5xk
今更ですが、、、
最近のメーカ製PCでredhat9(kernel2.4.20-8)を
快適に利用出来るSATAカードはないでしょうか?

chipsetが965+ICH8RのPCにSiL3112のPCIカードを挿して、
redhat9を何とかインストールしたのですが、
PIOモードにしかならずディスクアクセスが遅すぎてNGでした。



504:login:Penguin
07/01/11 23:14:21 K1k2JQqI
>>503
vmwareとか入れて、その中にRHL9入れるのじゃだめ?

505:login:Penguin
07/01/12 00:28:40 tApALI2o
使った事ないが、ここにドライバがあるぞ。
URLリンク(www.siliconimage.com)

#######################################################################
# Silicon Image SiI SATA controller #
# Linux Driver (3114) #
#######################################################################

1. OVERVIEW
This driver disk adds support for the SiI SATA controller. This driver
overrides the Open Source Driver

Supported Versions:

* RedHat Linux 9.0


506:503
07/01/12 22:12:03 sLk7Wy36
vmwareだとリアルPCの1.5~2倍弱処理時間が掛かるのでチョット使えません。
(といってもCore2Duo2.6GHzでリアルPCなP4-2.5GHz並の性能出ますが)

>>505
redhat9にも下記のドライバが入ってます、Linux BASE Driver?!。

 linux/drivers/ide/pci/siimage.cVersion 1.02Jan 30, 2003

↓なように認識されます。

Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SiI3112 Serial ATA: IDE controller at PCI slot 01:00.0
SiI3112 Serial ATA: chipset revision 2
SiI3112 Serial ATA: not 100% native mode: will probe irqs later
ide0: MMIO-DMA at 0xf880dc00-0xf880dc07, BIOS settings: hda:pio, hdb:pio
ide1: MMIO-DMA at 0xf880dc08-0xf880dc0f, BIOS settings: hdc:pio, hdd:pio


promiseのSATAII150 TX4はredhat9のドライバがあるみたいだけど、
メーカ製スリムケースのため、長めなPCIカードが入りそうもなく、
SATA 300 TX4はredhat9のドライバがなし。。。


507:503
07/01/17 23:43:34 rmtBvz2O
> SATA 300 TX4はredhat9のドライバがなし。。。
redhat9のドライバはありました。

使ったことある人、いませんか?
#DMAモードで動作するか教えてください。


508:login:Penguin
07/01/22 02:37:10 B6LH6xzT
>>485
USBも動きますか?

509:初心者
07/01/22 10:06:11 UruL+y08
はじめまして。
現在ICH6RでSATAを使おうとしています。
BIOSにてIDEモードの場合正常に動作しますが、
AHCIモードだとカーネルパニックになります。

ドライバがロードされていないかと思ったのですが、
.configファイルではモジュールで組み込まれているようです。

どなたかよい解決方法ご存知の方、よいサイトご存知の方
ご教授お願いします。

510:503
07/01/26 22:13:43 2U9C6Qz7
>>507
SATA300TX4はredhat9(2.4.20-8)で無事にDMAモードで動きました。

CD-ROMドライブはUltra66に接続することで使えるよう。
→SATA300TX4よりSATA300TX2plusの方が良いかも。

他、USB KBはUSB2.0を無効にしないと、
起動時EHCIの組込(?)で止まりました。


511:login:Penguin
07/01/29 16:15:14 8Vp3WtVg
URLリンク(linux-ata.org) を見ると去年の9月の時点では非対応だけど、
今のsata_sil24はPort Multiplierに対応してる?

512:login:Penguin
07/01/30 03:22:51 FqKDfkvN
sata_sil24で動かしてるSATAHDDの1個がエラーで見えなくなったのですが
使ってるカーネルは2.6.18です

SCSI device sdj: 625142448 512 -byte hdwr sectors (320073 MB)
sdj: Write Protect is off
SCSI device sdj: drive cache: write back
end_request: I/O error, dev sdj, sector 605441863

新しいディスクをホットプラグで繋ぎ、
自動では認識しなかったので
echo "scsi add-single-device 9 0 0 0" > /proc/scsi/scsi
とやって強制認識させようとしましたが

ata10: exception Emask 0x10 SAct 0x0 SErr 0x40d0000 action 0x6 frozen
ata10: waiting for device to spin up (8 secs)
ata10: hard resetting port
ata10: softreset failed (port not ready)
ata10: follow-up softreset failed, retrying in 5 secs
ata10: hard resetting port
ata10: softreset failed (port not ready)
ata10: reset failed, giving up
ata10: EH complete

こんな感じで失敗するっぽいのです。
再起動無しで認識させることができそうな方法について情報をお持ちの方いらっしゃいませんか?
ちなみに同じSATAボードに刺さっている、もう1個のディスクは普通に動いています



513:login:Penguin
07/01/30 13:28:40 +4I6XRiO
壊れてるんじゃないの?

514:login:Penguin
07/01/30 13:37:31 FqKDfkvN
HDDそのものは壊れてないのは、別のマシンに繋いで確認したのですが
SATAカードのほうが壊れているのかなぁ・・・
ちなみにカードは、玄人のSATA2I2-PCIe。もう一方のポートのHDDは
普通に使えているんですが・・・
URLリンク(www.kuroutoshikou.com)

515:login:Penguin
07/01/30 20:06:24 4ISfR436
2.6.19でAHCIだと、
waiting for device to spin upのあとに
soft resetだけかかって、すぐ認識する。

516:login:Penguin
07/01/31 00:33:41 gG7qjcMQ
>>511

2.6.19現在では、非対応じゃないかなぁ。


↓このパッチ当てれば使えるようになる。(2.6.18用しかないけど)
URLリンク(home-tj.org)

517:HDD 3個も潰れちゃった・・・
07/02/17 11:54:54 m5+3U04N
SATA を認識させるには特別なドライバが必要になります。

また、Kernelを再構築せずにもドライバのみをインストールする事で
FC系は認識するはずです。

Debianについては、Kernelを再構築する必要があるかもしれないですね。

ただ、最新のKernelでもオプションを付加する必要があるかも?



518:login:Penguin
07/02/18 00:30:57 ZgXJqdcf
SATAで起動できないorz
M/B asus k8n4-e deluxe
chip nvida nforce4-4x
kernel 2.6.19-r5(gentoo)

live cd 起動時に認識しないものだから、
kernelオプションで acpi=off noapic を渡してやると認識してインストールも問題なくいける
kernel設定でSATA関係は組み込んでいると思うのだが起動すとroot deviceのところで
/dev/sda3が見つからないと怒られるorz
なんか、ほかに設定するようなとこありますかね?

519:login:Penguin
07/02/18 00:43:05 A+OoHGWu
Live CDで起動させて何のデバイスとして認識していれば見ればいいじゃん

520:login:Penguin
07/02/18 00:44:19 A+OoHGWu
いるか

521:linux-2.6.18-gentoo-r4
07/02/18 06:12:21 EGqzJmqE
>>518
俺のgentooもkernel 2.6.19-r5にupしたらsataの認識してくれなくなった。
ただし起動ディスクはideなので起動はできる。(^^
でもデータがsataに入れてあったので仕事ができない。
消さずに置いたlinux-2.6.18-gentoo-r4使ってる。
ちなみに2.6.19-r5では/dev/sdaはあるが/dev/sda1以下はなし、fdisk /dev/sdaでsataが開けなかった。
/usr/src/linux/.config見たらscsi low level driversとしてあるはずのnvがない。
sata使い始めた時にexperimentalだかがnになってて嵌まった経験があって、俺のマザーではsataはまだ実験中らしい。
ところが今回はexperimental=yでもsata_nvの項目がない。

本来なら
# SCSI low-level drivers
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_NV=y

sataって、scsi以外のところに項目移ったんか?


522:login:Penguin
07/02/18 06:51:36 4AN2pSBc
URLリンク(www.atmarkit.co.jp)
> 最初にリリースされた-rc1の変更点の中で、ユーザーに一番影響を与える内容は
>おそらくシリアルATA(SATA)ディスクのドライバが「drivers/scsi」から「drivers/ata」
>に変更となったことでしょう。その影響で、設定言語であるKconfig上のSATAディスク
>のドライバ名称が変更になり、新しいバージョンにアップデートしてmake oldconfigして
>設定を標準に戻してもSATAディスクのドライバが選択されません。そのため、
>カーネルをコンパイルして新カーネルでリブートしたら、「SATAのディスクが見えない」
>というカーネルパニックメッセージが表示された方も多いのではないでしょうか?



523:linux-2.6.18-gentoo-r4
07/02/18 07:55:32 xsk/nG8S
>アップデートしてmake oldconfigして設定を標準に戻しても

サンクス、oldconfigしてた。menuconfigでやり直す。

524:login:Penguin
07/02/18 11:05:18 pwXrfPJ8
>>521
ドライバの種類がかわってるので、カーネルのオプションでIDEじゃなくSerial ATA4ドライバ(別メニューツリー)をオンにする。

525:login:Penguin
07/02/18 17:38:41 uUSG0qNm
>>521
Location:
-> Device Drivers
-> Serial ATA (prod) and Parallel ATA (experimental) drivers
-> ATA device support
-> NVIDIA SATA support

526:518
07/02/18 18:29:38 ZgXJqdcf
いろいろ試行錯誤した結果
結局、kernelのバージョンを上げることで解決しまた^^;
2.6.19-r5 → 2.6.20
で無事起動しました。

527:login:Penguin
07/02/19 07:49:07 4rHSMI5S
サンクス、サンクス、menuconfigでやり直して、sata認識できるようになったよ。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch