vine-users ML アーカイブ



[vine-users:065255] Re: siimage ドライバのmodule 組み込み&SATA ディスクの認識

  • From: Masa Takahashi <masa@xxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:065255] Re: siimage ドライバのmodule 組み込み&SATA ディスクの認識
  • Date: Fri, 02 Apr 2004 12:33:49 +0900
こんにちわ、政です。


想像の範囲ですが、以下の事を試してみていただけますか?

ラベル名がlinuxになっていると仮定して話しを進めます。

起動時に Ctrl + X を押して boot: が表示されたら
linux acpi=off apm=on と入力して起動してみて下さい。
※注意点日本語キーボードの場合 = を表示させるには
= キーの右隣りです。


Yokohama wrote:
> こんにちわ。横浜です。
> 情報ありがとうございます。
> 
> 
>>Yokohama wrote:
>>
>>>>/etc/murasaki/murasaki.preload の内容と
>>>
>>>
>>>hid
>>>usb-uhci
>>>ehci-hcd
>>>末尾にsiimageを追記しても再起動後は、抹消されるようです。
>>
>>/etc/init.d/murasakiにある以下の部分のOVERWRITE変数をfalseにすると抹消さ
>>れなくなると思います。
>>
>>[/etc/init.d/murasakiより]
>># OVERWRITE:true/false:if you want to setup automatically on every boot,
>>#                       you choose 'true'
>>OVERWRITE=false
> 

この件、私の勘違いがありました。
少し前のバージョンのmurasakiだと /etc/murasaki/murasaki.preload に
書くだけで良かったのですが、仕様が変更されていたのに気付いて
ませんでした。


> 
> 上記設定しましたら、以下(dmesg)のようにmurasakiが見つけてくれました。
> 
> SiI3112 Serial ATA: IDE controller at PCI slot 00:09.0
> SiI3112 Serial ATA: chipset revision 1
> SiI3112 Serial ATA: not 100% native mode: will probe irqs later
> Unable to handle kernel paging request at virtual address 57c84f34
>  printing eip:
> c0239363
> *pde = 00000000
> Oops: 0000
> CPU:    0
> EIP:    0010:[<c0239363>]    Not tainted
> EFLAGS: 00010206
> eax: 57c84f24   ebx: d09ba001   ecx: 00070000   edx: d09b81a0
> esi: cdf07400   edi: e3000000   ebp: cdf07400   esp: cc0d5e38
> ds: 0018   es: 0018   ss: 0018
> Process modprobe (pid: 1782, stackpage=cc0d5000)
> Stack: d09b7002 d09b81a0 d09ba000 00000200 d09b7190 cdf07400 00000001
> d09b785a 
>        00000001 cdf07400 d09b785a d09b81e4 d09b721b cdf07400 d09b785a
> 00000001 
>        cdf07400 d09bf0f0 0000f0f0 00000001 c023baa7 cdf07400 d09b785a
> d09b8294 
> Call Trace:    [<d09b7002>] [<d09b81a0>] [<d09b7190>] [<d09b785a>]
> [<d09b785a>]
>   [<d09b81e4>] [<d09b721b>] [<d09b785a>] [<c023baa7>] [<d09b785a>]
> [<d09b8294>]
>   [<d09b8300>] [<c023bc97>] [<d09b81e4>] [<d09b77b7>] [<d09b81e4>]
> [<c0248551>]
>   [<d09b8294>] [<d09b8300>] [<c02485b4>] [<d09b8300>] [<d09b8300>]
> [<c023bce9>]
>   [<d09b8300>] [<d09b77d6>] [<d09b8300>] [<c011abad>] [<d09b6060>]
> [<c01085f3>]
> 
> Code: 83 78 10 00 75 f7 89 50 10 c3 8d 76 00 89 15 28 1c 3f c0 c3 
> 
> odule                  Size  Used by    Not tainted
> siimage                 9120   1  (initializing)
> ivtv                   96744   0 
> upd64083               13920   0  (unused)
> upd64031a              11968   0  (unused)
> mpg600gr                3680   0  (unused)
> videodev                8192   3  [ivtv]
> saa717x                27104   0  (unused)
> tuner                  11044   1 
> i2c-algo-bit            8236   1  [ivtv]
> i2c-core               18240   0  [ivtv upd64083 upd64031a mpg600gr
> saa717x tuner i2c-algo-bit]
> autofs4                10212   1  (autoclean)
> via-rhine              13480   1 
> mii                     3724   0  [via-rhine]
> ehci-hcd               18656   0  (unused)
> usb-uhci               23940   0  (unused)
> hid                    23840   0  (unused)
> md                     62016   0  (unused)
> via82cxxx_audio        21184   0 
> ac97_codec             15328   0  [via82cxxx_audio]
> uart401                 7520   0  [via82cxxx_audio]
> sound                  68268   0  [via82cxxx_audio uart401]
> soundcore               5988   4  [via82cxxx_audio sound]
> rtc                     7324   0  (autoclean)
> 
> が、上記のように、なんかおかしなことになっています。
> これは、
> modprobe siimage
> したときと同様です。
> ドライバがおかしいのかしら。
> 

これで、 dmesg とlsmod を見てみていただけますか?


それと、[vine-users:065252] の dmesg で少し気になった所があります。

> hda: Maxtor 92049U4, ATA DISK drive
> hdb: IC35L060AVVA07-0, ATA DISK drive
> blk: queue c03ef080, I/O limit 4095Mb (mask 0xffffffff)
> blk: queue c03ef1c8, I/O limit 4095Mb (mask 0xffffffff)
> hdc: DVDROM 8X, ATAPI CD/DVD-ROM drive

と

>  hdb: unknown partition table

なんですが、hdbは未使用ですか?

もし今後、
> hdb: IC35L060AVVA07-0, ATA DISK drive

を使用されるのであれば、hdbとhdcを入れ換える事を推奨します。
その方が効率的に動作するハズです。