[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/01 13:32 / Filesize : 284 KB / Number-of Response : 949
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

SATA HDDでLinux



1 名前:login:Penguin [04/10/03 16:59:37 ID:wKg2VzUU]
できたりできなかったりいろいろのようですが、SATA HDDをLinuxで使うスレです。
残念ながらうちのSiS 964/180では今のところ使えてません。KNOPPIX使ってます。

linux.yyz.us/sata/
などを注視しながら語ってください。人柱さんも募集。

773 名前:771 [2007/11/14(水) 00:31:23 ID:ASBsCsPU]
>>772
早いレスありがとうです。
調べながらがんばってみます。

報告おそくなったらごめんなさい。

774 名前:login:Penguin mailto:sage [2007/11/14(水) 00:34:14 ID:T9XZNWEc]
>>773
とりあえずlspci -vの結果と使用ドライバを書いておくと吉(sata_sil?)
明日起きて覚えてたら俺も少し探してみる。

775 名前:763 mailto:sage [2007/11/14(水) 03:31:11 ID:b1dj9zpY]
解決しました。
linux-ata.org/faq.html のIntel combined mode
にある通りBIOSからIDEのモードをAHCIにするだけでした。
AHCIという項目が無くて見落としてたのですがまずEnhancedに
するとサブメニューが現れてそこにAHCIってのがありました。がびーん。
お騒がせしました。


776 名前:771 [2007/11/14(水) 10:50:45 ID:N3FkhEQH]
uname -a と lspci -v の結果載せます
ひとまず今日は linux2.6-gitの準備しながら
教えて頂いたページを読んできます

uname -a

Linux localhost.localdomain 2.6.21-1.3194.fc7 #1 SMP Wed May 23 22:35:01 EDT 2007 i686 i686 i386 GNU/Linux


lspci -v (一部抜粋)

02:0a.0 RAID bus controller: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (prog-if 85)
Subsystem: ASUSTeK Computer Inc. Unknown device 8112
Flags: bus master, 66MHz, medium devsel, latency 128, IRQ 17
I/O ports at c000 [size=8]
I/O ports at c400 [size=4]
I/O ports at c800 [size=8]
I/O ports at cc00 [size=4]
I/O ports at d000 [size=16]
I/O ports at <unassigned>
[virtual] Expansion ROM at 80000000 [disabled] [size=64K]

777 名前:771 [2007/11/14(水) 10:53:47 ID:N3FkhEQH]
00:00.0 Host bridge: ATI Technologies Inc Radeon 9100 IGP Host Bridge (rev 02)
Subsystem: ASUSTeK Computer Inc. Unknown device 8107
Flags: bus master, 66MHz, medium devsel, latency 64
Memory at c0000000 (32-bit, prefetchable) [size=256M]
Memory at dc008000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [a0] AGP version 3.0

00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
Memory behind bridge: d8000000-d9ffffff
Prefetchable memory behind bridge: d0000000-d7ffffff

00:0d.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)
Subsystem: ASUSTeK Computer Inc. Marvell 88E8001 Gigabit Ethernet Controller (Asus)
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at dc000000 (32-bit, non-prefetchable) [size=16K]
I/O ports at e400 [size=256]
[virtual] Expansion ROM at 80100000 [disabled] [size=128K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data

00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1 (rev 01) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 8108
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at dc004000 (32-bit, non-prefetchable) [size=4K]

00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2 (rev 01) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 8108
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at dc005000 (32-bit, non-prefetchable) [size=4K]

778 名前:771 [2007/11/14(水) 10:55:58 ID:N3FkhEQH]
>>777-779
は lspci の結果丸ごとです。上で書き忘れましてすみません。
汚してすみません。

00:13.2 USB Controller: ATI Technologies Inc EHCI USB Controller (rev 01) (prog-if 20 [EHCI])
Subsystem: ASUSTeK Computer Inc. Unknown device 8108
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at dc006000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [dc] Power Management version 2

00:14.0 SMBus: ATI Technologies Inc SMBus (rev 18)
Subsystem: ASUSTeK Computer Inc. Unknown device 8108
Flags: 66MHz, medium devsel
I/O ports at e000 [size=16]
Memory at dc007000 (32-bit, non-prefetchable) [size=1K]

00:14.1 IDE interface: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller (prog-if 88 [Master SecP])
Subsystem: ASUSTeK Computer Inc. Unknown device 8108
Flags: bus master, medium devsel, latency 64, IRQ 18
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at f000 [size=16]

00:14.3 ISA bridge: ATI Technologies Inc Unknown device 434c
Subsystem: ASUSTeK Computer Inc. Unknown device 8108
Flags: bus master, 66MHz, medium devsel, latency 0

779 名前:771 [2007/11/14(水) 10:57:14 ID:N3FkhEQH]
00:14.4 PCI bridge: ATI Technologies Inc Unknown device 4342 (prog-if 01 [Subtractive decode])
Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 64
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: db000000-dbffffff
Prefetchable memory behind bridge: 80000000-800fffff

00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
Subsystem: ASUSTeK Computer Inc. Unknown device 810d
Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 19
Memory at dc009000 (32-bit, non-prefetchable) [size=256]

01:05.0 VGA compatible controller: nVidia Corporation NV35 [GeForce FX 5900XT] (rev a1) (prog-if 00 [VGA])
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
Memory at d8000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (32-bit, prefetchable) [size=128M]
[virtual] Expansion ROM at d9000000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Capabilities: [44] AGP version 3.0

02:0a.0 RAID bus controller: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (prog-if 85)
Subsystem: ASUSTeK Computer Inc. Unknown device 8112
Flags: bus master, 66MHz, medium devsel, latency 128, IRQ 17
I/O ports at c000 [size=8]
I/O ports at c400 [size=4]
I/O ports at c800 [size=8]
I/O ports at cc00 [size=4]
I/O ports at d000 [size=16]
I/O ports at <unassigned>
[virtual] Expansion ROM at 80000000 [disabled] [size=64K]

以上です。お騒がせします。

780 名前:771 [2007/11/14(水) 12:08:25 ID:N3FkhEQH]
連投ごめんなさい

linux-2.6.git を試そうと調べてますが、
kernel.org のftp鯖から linux-2.6.23.tar.bz2 落として、
解凍してREADME読みながらpatch順番に当てて、ビルドして
rpm作ってって感じでしょうか?

「調べ直せバカ」とかコメントもらえると嬉しいです。

781 名前:login:Penguin mailto:sage [2007/11/14(水) 12:27:19 ID:T9XZNWEc]
>>780
www.stardust.webpages.pl/files/handbook/handbook-en-0.3-rc1.pdf

>>776
HDDをつないでいるのは
02:0a.0 RAID bus controller: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (prog-if 85)
00:14.1 IDE interface: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller (prog-if 88 [Master SecP])
どっち? BIOSの設定を変更すると、この辺のPCI IDが変ると思うけど。

2.6.23でAHCIにすると見えるようになったということは、
combined modeで動かなくなったということですよね。
ということは、linux-ata.org/faq.html
・(newer choice, with less field testing)
が動かなくなったということで、"just works"のために
報告すべきでしょう。



782 名前:login:Penguin mailto:sage [2007/11/14(水) 13:19:31 ID:T9XZNWEc]
>>780
gitのドキュメントはこっちの方がいいかも。
ttp://www.kernel.org/doc/local/git-quick.html


783 名前:771 [2007/11/14(水) 14:47:18 ID:JdKaWNSz]
>>781-782
gitのドキュメントありがとうございます。
今試しに1つだけパッチ当ててみていますが、かなり時間かかりそうです・・・

HDDは
02:0a.0 RAID bus controller: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (prog-if 85)
につないでいます。
RAIDは組まずに一台だけで動かしています。

RAID組んだら何故だか認識するような情報をどこかで見た気がするので、
今夜帰ってから試せそうであればためしてみます。

AHCIの話題は他の方へのレスですよね?
ちなみに私の場合、BIOS設定ではRAIDコントローラーのEnable/Disable
が選択できるだけだったと思います。(家帰ったらまた確認しますが)

784 名前:login:Penguin mailto:sage [2007/11/14(水) 15:13:31 ID:T9XZNWEc]
>>783
すまん。混同してた。まだ解決してないのね。

2.6.22(2007/7/8)->2.6.23(2007/10/9)では sata_sis.cに
ttp://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=history;f=drivers/ata/sata_sis.c;h=a01260a564324490787c4a93cba20778cd4dbb8f;hb=HEAD
より4つの変更が行われただけだから、そのいずれかの可能性が
高いので、2.6.23を入れて revertしてみる。

もしくは最新では直っているかもしれないので、
git-clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-2.6.git
でlinux-2.6.gitをとってきてみてコンパイルする。

785 名前:login:Penguin mailto:sage [2007/11/14(水) 15:33:33 ID:T9XZNWEc]
>>783
SiS180ってSATA+PATAなのね。pata_sisの変更もチェックすべきか。
ドライバはsata_sisとpata_sisのどちらを使っている?両方?

786 名前:771 [2007/11/14(水) 15:57:18 ID:JdKaWNSz]
>>784
丁寧に教えていただいてありがとうございます
教えていただいたURLのページを読みつつ、最新の方をまずためしてみたいと思います。

787 名前:771 [2007/11/14(水) 15:59:23 ID:JdKaWNSz]
>>785
HDDはSATA接続ですが、ドライバとか今まで全部Fedoraに任せきりだったので、
ちょっと調べて確認してみます。

788 名前:771 [2007/11/14(水) 18:09:30 ID:JdKaWNSz]
>>785
的外れなこと言ってたらごめんなさい。勉強しなおしてきます。

/sbin/lsmod |grep ata
と打ってみました。

pata_atiixp 12353 0
sata_sis 13509 3
pata_sis 17741 1 sata_sis
libata 115417 3 pata_atiixp,sata_sis,pata_sis
scsi_mod 137549 4 sr_mod,sg,libata,sd_mod

私のマシンのドライブ構成は、DVDスーパーマルチドライブを セカンダリーIDEの
マスターにつないで、スレーブは空、プライマリーIDEも両方空、
RAIDはSATAx2、IDEx2のコネクタがありますが、SATAに1台ハードディスクを繋いでいるだけです。

789 名前:login:Penguin mailto:sage [2007/11/14(水) 18:43:24 ID:T9XZNWEc]
>788
これは動いている状態なんですよね
カーネルのバージョンは2.6.22.9ベースですか?
モジュールの読み込み順序は pata_sis -> sata_sisですか?
dmesgでどちらが先に認識されているか見てください。

動かないと言っていた2.6.23ベースのカーネルでは
どのようになっていますか?
gzip -dc /boot/initrd-2.6.23.1-49.fc8.img | cpio -i init
などとして、カレントディレクトリにできた init ファイルの
中を見て insmod /lib/pata_sis.ko等がどの順番でロードされている
か見てください。
デバイスのスキャンの順序によって動いたり動かなかったりするのか、
それがカーネルの変更が原因なのか、そもそもロードされていないのか、
原因をつきとめる必要があります。

790 名前:login:Penguin mailto:sage [2007/11/14(水) 20:44:50 ID:T9XZNWEc]
>>771
すまん。いろいろ言ったけど、たぶんこれじゃね?

ttp://bugzilla.kernel.org/show_bug.cgi?id=+9164+

この後の正しい手順としては、
・2.6.23.2が出てそれがパッケージングされるまで待つ
・fedoraのBTSに突っ込んで、すぐにパッチを取り込んで
もらってパッケージングしてもらう






791 名前:login:Penguin mailto:sage [2007/11/14(水) 21:01:24 ID:T9XZNWEc]
>>771
ますますすまん。

koji.fedoraproject.org/koji/buildinfo?buildID=24124
* Fri Nov 09 2007 Chuck Ebbert <cebbert@redhat.com>
- libata sata_sis:
fix SCSI transfer lengths and SCR read function.

kernel-2.6.23.1-26.fc7以降で直っているようだ。
updatesには来てないから、kojiから拾ってくれ。
F8はそもそもインストーラのカーネルが認識できないから
re-spinが出るまであきらめれ。




792 名前:login:Penguin mailto:sage [2007/11/14(水) 21:11:11 ID:T9XZNWEc]
参考までに多分>>791をトラックしたBTS
ttps://bugzilla.redhat.com/show_bug.cgi?id=365331

793 名前:771 [2007/11/14(水) 23:42:12 ID:ASBsCsPU]
>>789-792
T9XZNWEc さんありがとうございました。
今家に帰ってきました。
>>790 の問題がピッタリだとおもいます。

一応うやむやにしてしまうのも何なので
>>789
動いている状態です。
kernel-2.6.21-1.3194、つまりFedora7の一番最初のカーネルです。
いろいろすっきりさせたくて再インストールしてしまい(Windowsでもないのに・・・)こうなってしまいました。
よく考えたら 2.6.22.X と 2.6.23.X を比較しなきゃな状況でバカなことをしてしまいました。
しかも説明漏れですみません。

さっきスレ見る前にRAID1組んでおこうと思ってSATAのHDD増設して電源入れたら、RAIDコントローラーのBIOSが
「新しいHDが見つかったよ。RAID1組む?」
ってメッセージ出してきたので、YESって言ったら、
新しいハードディスクをソースにしてデータコピーを初めてしまい。
うちのFedoraはお亡くなりになってしまいました。
慎重さが足りませんでした。ちょっと性格矯正してきます。

>>791
なんという幸せ。Fedora再インストールして動作確認してきます。
数日後の報告になるかもしれませんがすみません。

明らかに勉強不足のくせにFedora使ってトラブル抱え込んでしまった自分に付き合ってくれてありがとうございました。
もうちょっと真面目に勉強してきます。

794 名前:771 [2007/11/15(木) 00:19:31 ID:2Hv3d8or]
とりあえずSATAハードディスクの追加によってRAID1構成にしてから
Fedora8のインストーラーを使ってみたところ、やはりハードディスクは認識しませんでした。
やはり、だめでした。それだけです。

795 名前:login:Penguin mailto:sage [2007/11/15(木) 00:40:02 ID:z6aj5R/t]
>>794
M/BオンボのRAIDは無効にしてやってみ
Linuxでそれを使おうとするのは考えるだけムダだから

796 名前:771 [2007/11/15(木) 11:38:11 ID:OUmqwvJn]
>>795
おっしゃる通りで・・・
M/BのRAIDを使うと、GRUBさえまともに動きませんでした。
ソフトで対応ってことですね。勉強になります。

797 名前:771 [2007/11/15(木) 16:59:02 ID:OUmqwvJn]
先ほど yum update が終わり、kernel-2.6.23.1-26.fc7 に
更新してから再起動かけてみましたが、マシンにつながりません。
(SSHでリモートで操作しています)
多分起動しなかったものと思われます。
家に帰ったらまた確認してみます。


798 名前:771 [2007/11/15(木) 19:14:15 ID:OUmqwvJn]
あ、kojiにさらに新しいの出てますね。
帰ったらためしてみます。

799 名前:login:Penguin mailto:sage [2007/11/15(木) 20:28:05 ID:9okrejLb]
リモートでカーネルアップデートか。勇気あるなw


800 名前:771 [2007/11/15(木) 21:15:26 ID:2Hv3d8or]
>>799
今はとまったら止まったでって気持ちでやっているのでw
案の定自宅に帰ってみたら以前と同じ症状で止まっていました;;

koji.fedoraproject.org/koji/buildinfo?buildID=24124
から
kernel-2.6.23.1-28.fc7.i686.rpm
を落としてきてインストールしたところ症状は改善しました。
今は元気に起動しています。

今回は本当に勉強になり、また今後の勉強の励みになりました。
ありがとうございました。

もうちょい自分で自分の面倒みて、できればコミュニティに貢献できるように頑張ってみます。

あ、今気づいたのですが、
>>791
のリンク先はきちんと 2.6.23.1-28 ですね。
ちゃんと確認していませんでした、ごめんなさい。
update にリリース26があったので、さっきはそっちを
インスコして再起動した結果止まったということでした。
お騒がせしました。

あと乱文雑文ごめんなさい

801 名前:login:Penguin mailto:sage [2007/11/15(木) 21:27:56 ID:TobSgbpt]
>>800
>kernel-2.6.23.1-28.fc7.i686.rpm
>を落としてきてインストールしたところ症状は改善しました。
ほんまかいな。

ttp://koji.fedoraproject.org/koji/buildinfo?buildID=23823
こっちでは、-26で変更が入ったって書いてあるけどなぁ。

>update にリリース26があったので
これ、-21じゃない?
今うちに落ちてきてるのがそうだけど。



802 名前:771 [2007/11/15(木) 22:36:13 ID:2Hv3d8or]
>>801
ごめんなさい、おっしゃる通りです。勘違いでした。

803 名前:771 [2007/11/15(木) 23:36:10 ID:2Hv3d8or]
リリース26も入れてみて試してみました。
正常に起動しました。ボケボケでごめんなさい。

Fedora-release-8-3.noarch.rpm
をインストールして
#yum clean all
#yum upgrade
としてFedora8 にアップグレードしてみました。
8はkojiにも今回の問題が修正されたkernelはまだないみたいで、
やはりそのまま再起動かけたら立ち上がりませんでしたが、
7の時のカーネルが残っているのでそれらで起動したところ、
普通に動いてるように見えます。
かなり面倒ですが・・・

804 名前: ◆Zsh/ladOX. mailto:sage [2007/11/15(木) 23:42:00 ID:47jxDzDI]
まぁとりあえずmail欄にsageって入れような。

805 名前:login:Penguin mailto:sage [2007/11/15(木) 23:45:49 ID:TobSgbpt]
>>803
ttps://bugzilla.redhat.com/show_bug.cgi?id=365331
の最後で、cvsには入れたと言っているから
f7の方では動いたから、はやくf8でもパッケージにしてくれよ、
と言えばkojiの方にあげてくれるんじゃないかな。
今のところ誰もテスト報告してないみたいだし。

ttp://cvs.fedoraproject.org/viewcvs/rpms/kernel/F-8/


806 名前:771 mailto:sage [2007/11/16(金) 01:05:20 ID:bivPXpQY]
>>804
ごめん、ここ数日あげっぱなしだったことに気がついた・・・

>>805
役にたつかわからないけどとりあえず自分のこと報告だけしてきました。
英語へたくそで通じないかもだけど...
しかも二重投稿になっちゃって恥ずかしい限り

今回はホント助かりました。ありがとうです。

807 名前:login:Penguin mailto:sage [2007/11/27(火) 09:51:14 ID:A2SYKSWK]
カーネルバージョン2.4と2.6ならlibata使うことでOK?

808 名前:login:Penguin mailto:sage [2007/12/23(日) 01:25:29 ID:Ct/GOz3B]
誰かの役に立つかもしれんから、書き込んでおく。

ASUSのM2A-VM HDMIで、カーネルの再構築をしても、起動できなかった。
BIOSを最新の奴にしたら、起動するようになった。
warningっぽいメッセージが出てたから、今後対処するつもり。

では、おやすみ。

809 名前:login:Penguin mailto:sage [2007/12/23(日) 12:02:00 ID:H2Q4nkKl]
SATA HDDを増設して
# hdparm /dev/sda
として、現在 DMAが有効になっているかどうか(Using dma = on)確認しようとしたのですが

# hdparm /dev/sda

/dev/sda:
HDIO_GET_MULTCOUNT failed: Inappropriate ioctl for device
IO_support = 0 (default 16-bit)
readonly = 0 (off)
readahead = 120 (on)
geometry = 30401/255/63, sectors = 250059350016, start = 0

と表示されて(failed)とか嫌な文字列が出てきてます。
気にせず # hdparm -d 1 /dev/sda すると

[root@vine root]# hdparm -d 1 /dev/sda

/dev/sda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device

このようになります。で、もう一度 # hdparm /dev/sda してDMAが有効になったか確認しても
さっきと同じ記述のままです。 failedとか出てきているのでHDDが壊れているのかと思い
# dd if=/dev/zero of=/dev/sda して物理フォーマット後
# badblocks -s /dev/sda しましたが、異常は全くありませんでした。
SATA HDDはDMAを有効にするとか無効にするとかそういった概念そのものがないのでしょうか?
(自動で有効と等価の状態で切り替え不可能)
今までIDE HDDしか使った事がなく、今回初めてSATA HDDを使っているので戸惑っています。
ご教示よろしくお願い致します。

810 名前:login:Penguin mailto:sage [2007/12/23(日) 13:44:53 ID:pnRT7VgH]
You need a patch to make hdparm play well with SATA drives.

www.ussg.iu.edu/hypermail/linux/kernel/0408.3/2304.html

811 名前:login:Penguin mailto:sage [2007/12/24(月) 07:15:37 ID:uRhQ7JsA]
>>809
ちょっと試して、hdparmコマンドがまともに動いてない状況で、
hdparm -t /dev/sda
で転送速度表示されるのかな?



812 名前:login:Penguin mailto:sage [2007/12/24(月) 12:02:47 ID:nr8zjAio]
>>810
英語だらけで厳しいっす・・・。

しかもパッチを当てないといけないって事は hdparmをソースからコンパイルしてインストール
しないといけないって事で、大変そう・・・。

>>811

# hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 148 MB in 3.03 seconds = 48.84 MB/sec

こんな感じになりますね。
この速度だと、IDE HDDと変わらないんですよね。
SATAは 80MB/secぐらい行くはずなんですがね・・・・。なぜかな・・・。

813 名前:login:Penguin mailto:sage [2007/12/24(月) 13:54:42 ID:b2DEpjrD]
いまってsdparmじゃないの? 結果はかわらんだろうけど。

814 名前:login:Penguin mailto:sage [2007/12/26(水) 14:44:17 ID:jrTDmMxe]
>>813
sdparmとかない・・・ apt-getで落とそうとしたけど。。。

815 名前:login:Penguin mailto:sage [2007/12/29(土) 03:19:38 ID:931ZHrpy]
>>814
debianもubuntuも結構前からあるんだけどなぁ
ttp://packages.debian.org/ja/sid/sdparm
ttp://packages.ubuntu.com/gutsy/admin/sdparm

816 名前:login:Penguin mailto:sage [2007/12/29(土) 05:50:38 ID:dzlZg4j6]
debianでもubuntuでもないapt採用な鳥といえば

817 名前:login:Penguin mailto:sage [2007/12/29(土) 08:58:00 ID:oYuMBakw]
vineか・・・

818 名前:login:Penguin mailto:sage [2008/01/01(火) 00:26:41 ID:k+j/wHVO]
vineにもsdparmあるけど。
普通に、hdparm -t /dev/sda で速度出るよ。

/dev/sda:
Timing buffered disk reads: 256 MB in 3.02 seconds = 84.79 MB/sec


819 名前:login:Penguin mailto:sage [2008/01/26(土) 20:14:02 ID:VySU8gjl]
ttp://kernelnewbies.org/Linux_2_6_24#head-f29764e7ef293be84e2f8aa1b08b8816b15ebfca
ようやくポートマルチプライヤが本家でサポートされたよ

820 名前:login:Penguin mailto:sage [2008/02/01(金) 02:04:13 ID:X00nWmBw]
おおおおお

821 名前:login:Penguin mailto:sage [2008/02/22(金) 04:04:25 ID:ReYZblHf]
2.6.18のDebian etchで、クロシコのSiI3124カードでPortMultiplier。
HubデバイスはSiI3726搭載ののDECA MG-SA1443。
DECAに接続したHDDは、WD5000AACSとWD3200JS(それぞれ単体)

認識失敗。soft reset失敗でgiving up。sata_sil24ドライバのVerは0.3。

そこで2.6.24のカーネルtarを落としてきて、
そこに入ったSiliconImageのドライバをカーネルに組み込んで再構築。

しかし同症状で認識失敗。

まだlibata-tj-patchは取り込まれてないんですかね
これからpatch探します



822 名前:login:Penguin mailto:sage [2008/02/22(金) 07:48:05 ID:WFTbUNOn]
>>821
2.6.18 で失敗するのは当然として、2.6.24 で失敗するのは変だな。
libata-pmp を入れたか?

823 名前:821 mailto:sage [2008/02/22(金) 11:00:45 ID:ReYZblHf]
>822
カーネルtar落としたときにpatch入れるの忘れてまして、、
で、早速落としてきてpatch当てて再構築したらエラー終了orz

ところで今はlibata-tj-patchは落とせないんですかね
なんかPermission違反とかで、403が返ってきてしまう…

いま、
ttp://kernelnewbies.org/Linux_2_6_24#head-f29764e7ef293be84e2f8aa1b08b8816b15ebfca
見てて気づいたんだが…
もしかしてマザーボード(チップセット)がAHCI対応してないと駄目?
M/BはAOpenのAX4SPE-Maxというi865PE-ICH5Rのボードなんですが。
5RはAHCI非対応だった気が。

ttp://kuroutoshikou.com/modules/kurobbs/?tid=165
にもそんなことが書いてある…

824 名前:821 mailto:sage [2008/02/22(金) 13:56:21 ID:YVMIJIjp]
本家のpatch組み込んで再構築しました。
結果、やはり同じですねぇ

lspciの結果
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AQ [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AQ [Radeon 9600] (Secondary)
02:04.0 Mass storage controller: Silicon Image, Inc. SiI 3124 PCI-X Serial ATA Controller (rev 02)
02:07.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705 Gigabit Ethernet (rev 01)
02:0d.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61)


825 名前:login:Penguin mailto:sage [2008/02/22(金) 14:01:25 ID:YVMIJIjp]
syslogの状態
Feb 22 12:39:16 HomeServer kernel: ata1: exception Emask 0x10 SAct 0x0 SErr 0x10000 action 0x2 frozen
Feb 22 12:39:16 HomeServer kernel: ata1: irq_stat 0x00a00080, device exchanged
Feb 22 12:39:17 HomeServer kernel: ata1: soft resetting port
Feb 22 12:39:27 HomeServer kernel: ata1: softreset failed (timeout)
Feb 22 12:39:27 HomeServer kernel: ata1: hard resetting port
Feb 22 12:39:29 HomeServer kernel: ata1: softreset failed (port not ready)
Feb 22 12:39:29 HomeServer kernel: ata1: reset failed (errno=-5), retrying in 8 secs
Feb 22 12:39:37 HomeServer kernel: ata1: hard resetting port
Feb 22 12:39:39 HomeServer kernel: ata1: softreset failed (port not ready)
Feb 22 12:39:39 HomeServer kernel: ata1: reset failed (errno=-5), retrying in 33 secs
Feb 22 12:40:12 HomeServer kernel: ata1: limiting SATA link speed to 1.5 Gbps
Feb 22 12:40:12 HomeServer kernel: ata1: hard resetting port
Feb 22 12:40:14 HomeServer kernel: ata1: softreset failed (port not ready)
Feb 22 12:40:14 HomeServer kernel: ata1: reset failed, giving up
Feb 22 12:40:14 HomeServer kernel: ata1: EH complete


> Feb 22 12:40:12 〜 limiting SATA link speed to 1.5 Gbps
と出てるのが気になるが(何故1.5Gbps・・・)

826 名前:821 mailto:sage [2008/02/22(金) 14:07:15 ID:YVMIJIjp]
2.6.18の時とほぼ同じ症状ですねorz

2.6.24のtar落としてpatch-2.6.24.gzを当てて再構築すると、
2.6.23の名前が付いたイメージができるのはいったい。。

DECAの奴が初期不良品なのかなぁ…
WindowsマシンでMultiplierの環境がないので試してないんですが…

827 名前:login:Penguin mailto:sage [2008/02/22(金) 17:47:12 ID:kLLlX+Ki]
patch-2.6.24.gzって、2.6.23から2.6.24にver upするためのパッチじゃなかったっけ?
それを2.6.24に逆適用してしまって2.6.23が生成されているのでは?

828 名前:login:Penguin mailto:sage [2008/02/22(金) 23:08:48 ID:Nd0O/pG/]
DECAのはtjパッチあてたカーネルで使えてるので問題ないはず。

829 名前:821 mailto:sage [2008/02/23(土) 13:37:19 ID:JGcTa0ie]
>828
現在、tjパッチが手に入りません
ダウンロードサイトはPermissionで弾かれます。

現状では不可能のようですね。
作者が再び公開してくれる日を待つしかなさそう

830 名前:login:Penguin mailto:sage [2008/02/25(月) 14:52:46 ID:c+qQdTES]
>>829
b.hatena.ne.jp/entry/6590262
とあるから、libata-tj-patch は kernel 2.6.24 でマージされたと思うのだが。
ICH5R のことは分からない。

831 名前:login:Penguin mailto:sage [2008/02/25(月) 23:15:41 ID:J7mcJCQe]
>>830
kernel.orgに上がってるchangeLogを見てみましたが、
sata_sil24でPMPをサポート。

しかし実際試してみたが、2.6.18の時と同じように認識せずorz

DECAをICH9Rにつないでみて動作見てみます
これでDECAの初期不良ですた!なんて言ったらアホだな俺…



832 名前:381 mailto:sage [2008/02/27(水) 11:04:37 ID:w+A9jEiR]
ICH9Rに挿したDECAは快調に動作…分からん

PCIカード挿し位置変えてみるか

833 名前:login:Penguin mailto:sage [2008/02/28(木) 12:21:16 ID:0EtSozpZ]
挿すスロット変えたら認識しました。
古いM/Bなんでこんなことがあるんでしょうね

でもPort0しか認識しない…
2.6.24+patchなのにね

834 名前:login:Penguin mailto:sage [2008/02/28(木) 14:36:56 ID:SoTmFJ93]
>>833
2.6.24 以前で libata-tj-patch なしでも、先頭 1 台だけは認識するはずなんで、
PMP が効いてないと考えて良さそう。

何の patch を当てたか知らないけど、素の 2.6.24 だけで PMP が効くはずだから、
それができないなら、なんかの仕様かもしれないし、M/B の故障かもしれない。

原因が分かったら、教えてたもれ。

835 名前:831=832 mailto:sage [2008/02/28(木) 23:34:26 ID:ddtwb/7A]
832の名前は間違い、831です

2.6.24.3を適用しました。
ばっちりPMP動作です。
結果的に挿すPCIスロットが悪かっただけみたい。

記録のために
M/BはAOpen AX4SPE-Max(i865PE)
SATAカードはクロシコSATA2EI3-LPPCI
SATAハブはDECA MG-SA1443
ハブの先にはSATA1/2デバイス混在可。


836 名前:831 mailto:sage [2008/02/28(木) 23:40:19 ID:ddtwb/7A]
dmesgの結果をataでgrep
-----------

libata version 3.00 loaded.
sata_sil24 0000:02:05.0: version 1.1
scsi0 : sata_sil24
scsi1 : sata_sil24
scsi2 : sata_sil24
scsi3 : sata_sil24
ata1: SATA max UDMA/100 host m128@0xfb018000 port 0xfb010000 irq 20
ata2: SATA max UDMA/100 host m128@0xfb018000 port 0xfb012000 irq 20
ata3: SATA max UDMA/100 host m128@0xfb018000 port 0xfb014000 irq 20
ata4: SATA max UDMA/100 host m128@0xfb018000 port 0xfb016000 irq 20
ata1: SATA link down (SStatus 0 SControl 0)
ata2: SATA link down (SStatus 0 SControl 0)
ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0)


837 名前:831 mailto:sage [2008/02/28(木) 23:40:45 ID:ddtwb/7A]
続き
------------

ata3.15: Port Multiplier 1.1, 0x1095:0x3726 r23, 6 ports, feat 0x1/0x9
ata3.00: hard resetting link
ata3.00: SATA link up 1.5 Gbps (SStatus 113 SControl 320)
ata3.01: hard resetting link
ata3.01: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
ata3.02: hard resetting link
ata3.02: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
ata3.03: hard resetting link
ata3.03: SATA link down (SStatus 0 SControl 320)
ata3.04: hard resetting link
ata3.04: SATA link down (SStatus 0 SControl 320)
ata3.05: hard resetting link
ata3.05: SATA link up 1.5 Gbps (SStatus 113 SControl 320)
ata3.00: ATA-6: WDC WD3200JD-00KLB0, 08.05J08, max UDMA/100
ata3.00: 625142448 sectors, multi 16: LBA48
ata3.00: configured for UDMA/100
ata3.01: ATA-7: WDC WD3200JS-00PDB0, 21.00M21, max UDMA/133
ata3.01: 625142448 sectors, multi 0: LBA48 NCQ (depth 1)
ata3.01: configured for UDMA/100
ata3.02: ATA-7: WDC WD3200JS-60PDB0, 21.00M21, max UDMA/100
ata3.02: 625142448 sectors, multi 0: LBA48 NCQ (depth 1)
ata3.02: configured for UDMA/100
ata3: EH complete
ata4: SATA link down (SStatus 0 SControl 0)

838 名前:login:Penguin mailto:sage [2008/02/28(木) 23:48:50 ID:ddtwb/7A]
WD3200JDはSATA1、
WD3200JSはSATA2です。
WD3200JSは購入時期が違うが、UDMA/100と133で認識の仕方が違うね

連投失礼。


839 名前:login:Penguin mailto:sage [2008/03/06(木) 10:58:43 ID:U1VCZulb]
kernel 2.6.18のままで、sata_sil24とlibataをPMP対応にしたいのですが、
2.6.24のkernelからこのパッチが当たった状態のドライバだけをビルドして
組み込むことは出来ないのでしょうか?

840 名前:login:Penguin mailto:sage [2008/03/06(木) 16:17:07 ID:oj0m+NVr]
>>839
かなり難しいんじゃない?

841 名前:login:Penguin mailto:sage [2008/03/06(木) 21:33:41 ID:p3l0JeuL]
>>839
libata-tj-patchの2.6.18用パッチが手に入れば簡単だろうけど、
今は既に公開終了の模様。

だれかにうpしてもらうしかないかな



842 名前:839 mailto:sage [2008/03/07(金) 01:30:53 ID:i2ephxkC]
>>840-841
レスありがとうございます。難しいようですね…とりあえずパッチを探してみます。

ちなみにパッチが手に入ったとして、kernelにパッチを当てた経験がないのですが、
kernelソースにパッチを適用して通常通りビルドすればよろしいのでしょうか?

843 名前:login:Penguin mailto:sage [2008/03/07(金) 10:20:58 ID:mpSr43bL]
>>842
そんなレベルなら2.6.24を採用した鳥を入れればいいのに

844 名前:login:Penguin mailto:sage [2008/03/07(金) 22:30:29 ID:7Kn9ChwR]
>842
本家が公開終了してる。
再配布自由なら誰かがUPしてくれるかも
かなりググったが、落ちてなかったよ。
.24から正式らしいから、どんな既知の問題が出るか分からんし、
むしろ素直に.24導入したらどうかと。

845 名前:839 mailto:sage [2008/03/09(日) 12:06:06 ID:QJjJO+bp]
>>843-844
探してみましたがやはり見つかりそうにないので
素直に2.6.24導入することにしました。
ありがとうございました。

846 名前:login:Penguin mailto:sage [2008/03/18(火) 06:28:58 ID:3/KhjS0E]
ICH9R + P7K500のAHCI/RAIDモードで相性問題が出てるらしいんだけど、これはLinuxでも起こるのかな?

847 名前:login:Penguin mailto:sage [2008/03/18(火) 16:41:34 ID:57hJE3KZ]
libataで起きてた(る?)そうだ

848 名前:login:Penguin mailto:sage [2008/03/18(火) 19:06:30 ID:3/KhjS0E]
>>847
やっぱり起こるのか…自作板見てたらパッチがあったので一応転載。ほんとにこれでいいのか知らんけど。
LBA28とかLBA48とかよくわかってないので一通り調べてみるかなー



650 名前:Socket774[sage] 投稿日:2008/03/18(火) 15:34:52 ID:ZPI8/BRV
linuxのバッチって

static inline int lba_28_ok(u64 block, u32 n_block)
{
  /* check the ending block number *
return ((block + n_block - 1) < ((u64)1 << 28)) && (n_block <= 256);
}

の block + n_block - 1 の -1 を削る、でok?

652 名前:Socket774[sage] 投稿日:2008/03/18(火) 15:57:32 ID:lytvCL0R
>>650 OK

849 名前:login:Penguin mailto:sage [2008/03/19(水) 02:57:48 ID:J6x37Jv7]
うちでは起こってない。安易にその patch を当てるのは危険だと思う。

850 名前:login:Penguin mailto:sage [2008/03/19(水) 06:52:55 ID:0MUX/W8j]
ICH9R AHCIモードで P7K500 を2台運用しているので検証してみました。

# dd if=/dev/sda of=0x0.lba bs=512 count=1
# dd if=/dev/sda of=0xFFFFFFF.lba bs=512 skip=268435455 count=1

のようにして、0x0.lba, 0xFFFFFFF.lba を cmp してみましたが、2台とも内容は異なっていました。
これは多分問題ないってことなのかな。問題のセクタを含む領域でも mkfs.ext3 は通りました。
1台は Windows XP SP2 上で NTFS フォーマットしましたが、これも通りました(format コマンド使用)。

検証環境:
【M/B】 P5K PRO (BIOS 0806)
【HDD】 HDP725050GLA360 (F/W GM4OA52A) ※ hdparm -i で取得。2台とも同じ
【Kernel】 2.6.24 (libata) ※ Debian sid の linux-source を自分でビルドしたもの

HDDは2台とも2月末に購入したものです。
カーネルソースも見てみましたが、>>848のパッチは当たってませんでした。

851 名前:login:Penguin mailto:sage [2008/04/02(水) 20:43:36 ID:CBPKTiR8]
>>850
関係ないけど、

>of=0xFFFFFFF.lba

この「.lba」って、どういう意味?



852 名前:login:Penguin mailto:sage [2008/04/03(木) 22:05:09 ID:vsxnrwFk]
>>851
ttp://www.sophia-it.com/content/Logical+Block+Addressing

853 名前:login:Penguin mailto:sage [2008/04/04(金) 19:35:07 ID:sSYCT8C1]
HDDに関するネタなので、こちらに来ました。

複雑にパーティションを切って作られたPATA-HDDのシステムを
まるごとSATAに載せ替えるとき、DDコマンドを頻繁に使ってます。

DD if=PATA of=SATA で実行して放置すれば完了しますが、
あたりまえですが途中経過の表示が全くないので、少々不安です。

途中経過を表示させる外部ツールや工夫など、
なにかいい方法はないでしょうか。

854 名前:login:Penguin mailto:sage [2008/04/04(金) 21:22:27 ID:2THBCdzO]
スレ違い気味だけど‥

man dd には SIGUSR1 を送ると途中経過表示するような事書いてある
古い dd には無い機能かも


855 名前:login:Penguin mailto:sage [2008/04/05(土) 00:57:49 ID:VdJ74iNa]
Vostro200(IntelG33)のオンボードSATAに繋いだHDDにCentOS5.1をインストール
しようとしたらRAIDモードにしないとHDDを見つけてくれなかった。
Vostro200の非RAID設定というのが他ので言うIDE互換モードのことなのか分か
らないんだけど、本来IDE互換モードであればHDD認識してくれないなんてこと
はないと思っていい?

856 名前:login:Penguin mailto:sage [2008/04/05(土) 11:43:52 ID:1LIrJckq]
>>853
dd_rescue にコンテニューだ

857 名前:login:Penguin mailto:sage [2008/04/09(水) 23:18:42 ID:9Wy8aWsU]
オンボードのJMicronのSATAってさ
BIOSでIDEモードとAHCIモードどっちに設定してもPCIID同じだよね
linuxだと強制的にahciドライバ使って動いちゃう
vmware-server-1.0.5でパーティションを直接使ってると
ahciだとなぜか引っかかりがあってもっさりするんで
IDEモードで試そうかと思ったら出来ないでやんの
pata_jmicronはPATAしか面倒見ないのかね

858 名前:login:Penguin mailto:sage [2008/04/30(水) 14:39:03 ID:mR1j+YEp]
HDDの容量が切迫してきたから拡張しようと思っているんだけど、
世の中的にSATAになってしまっていて、アドバイスPlz。

M/B
 intel D865GLCLK
 オンボにSATA1*1、PCI*3とか全部空いてる
HDD
 IDE 500GB * 2 でRAID1、IDE 500GB * 1 でRAID1のバックアップ
OS
 centos4

気になること
 SATA、IDEの混在はgrubとか面倒なことが起きそうなので、SATAのみにしちゃった方が良い?
 オンボにSATA1が1つなので、SATA2のカードをPCIに指す必要があるんだけど、安全なのは何?
 (centos5で色々解決するなら、再インストールも可)

859 名前:login:Penguin mailto:sage [2008/04/30(水) 15:21:26 ID:UKhlHJrp]
SATAのみにしちゃった方が良い
もっといえば、PCIeのSATA RAIDカードが使えるマザーにしちゃった方がいい

860 名前:858 mailto:sage [2008/04/30(水) 18:11:14 ID:mR1j+YEp]
やっぱりSATAのみが良いんだな。。。
M/Bの交換となると、電源以外、全て入れ替えになってしまって、
別のWinマシンと、linuxマシンを世代交代で回している関係もあり、今回はパスで。

あと、RAIDに関しては、性能はあまり求めてなくて、
トラブル時に復旧が楽なSoftwareで。

ということで、PCIのSATAカードを調べてみます。
Sil3114、Sil3124あたりのものが無難なのかな。

861 名前:login:Penguin mailto:sage [2008/04/30(水) 21:38:11 ID:5EVGoWvM]
cent4微妙だよ。せめてcent5だな。
cent4て、まだ/dev/sd*じゃなくて/dev/hd*じゃなかったか?



862 名前:login:Penguin mailto:sage [2008/05/07(水) 17:59:15 ID:2AhBpgin]
>>848 で出てたパッチがlinux-ideに流れてきた。
marc.info/?l=linux-ide&m=120980373630552&w=2

863 名前:login:Penguin mailto:sage [2008/05/08(木) 01:36:20 ID:W35+TxlN]
>>862
当人だけど誰も出さないから一月待ってから投げたよ。
放置してると以後ディストリ標準カーネルが使えず悲しいので。
しかしまだ説明が必要な模様。

864 名前:login:Penguin mailto:sage [2008/05/08(木) 10:04:11 ID:H6UjPmyi]
>>863
まずは質問に答えることからかな。

マージされなくても君以外誰も困ってないようだから。

865 名前:login:Penguin mailto:sage [2008/05/08(木) 14:23:49 ID:o9GV9smG]
自分もP7K500使いなので問題が起こったら困るっちゃ困るんだけど、
>>850の通りddでエラーが出ないからどうしたものかと…。

発生条件をもう少し絞り込む必要があるのかな?全然知識ないのに口だけで申し訳ないのだが。

866 名前:login:Penguin mailto:sage [2008/05/08(木) 14:37:10 ID:uMRp3sc0]
755-A2というマザーでFC4を走らせているのだが
先日、SiSのSATAに繋がっているHDDに向かって重たいファイルコピー中を
してたらPIO病のような状態になり、FaultTraceして落ちたのだが
(CRCエラーを〜10回くらい吐いた後にDISKアクセス不能になってFaultTrace)

PIO病ってWindowsのATAPIドライバだけの物では無いのかな?
Linuxの、この場合はsata_sisドライバだと思うんだけど
この場合でも起こりうるのかな?

対策がはっきりしないから今のところ
ファイルだけおっかなびっくり別のHDD上にコピーして
問題のPATHとHDDを切り離して置いているんだが・・・。


867 名前:login:Penguin mailto:sage [2008/05/08(木) 14:53:55 ID:H6UjPmyi]
>>866
FC4を捨ててから出直してください。

libataのerror handlerはFC4の頃とはかなり書き直されてる。

868 名前:866 mailto:sage [2008/05/08(木) 16:09:17 ID:uMRp3sc0]
>>867
なるほど了解です。
今、鯖リプレースを考えていて
その為にHDD構成を見直している最中の事件でした。

さっさと進める事にします。貴重な情報を有難う。

869 名前:login:Penguin mailto:sage [2008/05/08(木) 20:39:33 ID:/a4eBvg+]
>>857
おお。同じ現象が起きてる・・・
Vmware Server 1.0.4〜1.0.5でPhysicalパーティションを使っていて、
引っかかりがあるんで変だって思ってた。
Physicalパーティションを使うのをやめれば、ひとまず解決かな・・・
根本的解決じゃないけど。
あ、こちらの環境はsil3132です。そちらの役に立たなくてごめん

870 名前:login:Penguin mailto:sage [2008/05/12(月) 10:24:55 ID:p2NAN1FV]
>>866
Fedora8で似たような症状になった。
sw raid1で片方のディスクがReadErrorになってしばらくリトライ
するんだけどダメで、UDMA/100->UDMA/66->UDMA/33->PIO4に
フォールバックしてしまった。データは片方のディスクから読んで
しかも、読めなかったセクタは別のところに移動しているらしく
raidはデグレードにならない。

で、PIO4になったままの「コントローラ」をUDMA/100に戻したいん
だけど、リブート以外に方法はあるの?ディスクだったらhdparam
でいけそうなんだけど。

871 名前:login:Penguin mailto:sage [2008/05/12(月) 15:50:51 ID:p2NAN1FV]
すみません >>870 はPATAの話なので微妙にスレ違いでした。
カーネル総合に移動しました。



872 名前:login:Penguin mailto:sage [2008/05/18(日) 12:48:11 ID:wzTpvvYV]
PC本体を落とさずにeSATA箱を繋いだり外したりしたいんです。
今はとりあえず下のような手順で動いてそうなんですが、
特に取り外す時って何かお呪いが必要だったりしますか?

つなぐ時
・SATA箱の電源入れて、ケーブル繋ぐ
・mdadm -C /dev/md2 -l5 -n4 /dev/sd[mnop]1
・mount -t xfs /dev/md2 /mnt/disk1

はずす時
・umount /mnt/disk1
・mdadm -r /dev/md2
・ケーブル外してSATA箱の電源落とす


873 名前:login:Penguin mailto:sage [2008/05/20(火) 01:06:47 ID:aN/Be4xB]
>>872
外すときは

 sdparm -C stop /dev/sda

とかでドライブの回転まで止めれば完璧。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<284KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef