Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000158Vine Linux1 バグ公開2006-09-10 01:402006-09-16 05:12
anonymous 
daisuke 
不明 
完了不明 
4.0beta 
 
x86
なし
0000158: SATAをsdcとして認識する
マザーボード:ASUS P5B
SATA1のコネクタに接続されているSATA-HDDをsdcとして認識してしまう。

CDからのインストールで、言語→キーボード→インストール方法指定後
「ドライバが見付かりません」となる。
「手動でドライバを選択」を指定すると、各種SCSIドライバが表示されている。
CTRL+ALT+F4で見てみると、HDDをsdcで認識している。
HDDの型番等は正しいものが表示されています。
その為、インストールできるデバイスが無いような認識になっている?

ちなみに、このHDDには、WindowsXPをインストールしてあり正常に起動できています。
設定されていません。
関連 0000155完了 daisuke JMicron JMB361に接続されたCDドライブを、インストーラーが認識できない 
関連 0000155完了 daisuke JMicron JMB361に接続されたCDドライブを、インストーラーが認識できない 
課題の履歴
2006-09-10 01:40anonymous新規課題
2006-09-11 00:57anonymousコメント追加: 0001102
2006-09-11 01:40daisukeコメント追加: 0001103
2006-09-11 20:06anonymousコメント追加: 0001104
2006-09-12 03:09daisuke関連追加関連 0000155
2006-09-12 03:16daisuke担当者 => daisuke
2006-09-12 03:16daisuke関連追加関連 0000155
2006-09-12 03:16daisuke状態新規 => 担当者決定
2006-09-12 03:16daisukeコメント追加: 0001105
2006-09-12 21:03anonymousコメント追加: 0001106
2006-09-16 04:18anonymousコメント追加: 0001107
2006-09-16 05:12daisuke状態担当者決定 => 完了
2006-09-16 05:12daisukeコメント追加: 0001108

コメント
(0001102)
anonymous   
2006-09-11 00:57   
> マザーボード:ASUS P5B
> SATA1のコネクタに接続されているSATA-HDDをsdcとして認識してしま
> う。
>
> CDからのインストールで、言語→キーボード→インストール方法指定後
>
> 「ドライバが見付かりません」となる。
> 「手動でドライバを選択」を指定すると、各種SCSIドライバが表示され
> ている。

補足です。
色々と他のディストリビューションも試してみたのですがだめでした。
それらの動作から、HDDの認識の問題ではなく、CDドライブの認識の
問題のようです。
(ID:155のインストーラがCDドライブを認識できないと同一のようです)
私のマザー(ASUS P5B)では
 チップセット:Intel P965/ICH8
 IDEコントローラー:JMicron JMB363
なんですが、ahciドライバでダメみたいです。
現在、ICH8にSATAのHDD、JMB363にCD、IDEのHDDを接続しています。
(0001103)
daisuke   
2006-09-11 01:40   
> それらの動作から、HDDの認識の問題ではなく、CDドライブの認識の
> 問題のようです。
> (ID:155のインストーラがCDドライブを認識できないと同一のようで
> す)
> 私のマザー(ASUS P5B)では
>  チップセット:Intel P965/ICH8
>  IDEコントローラー:JMicron JMB363
> なんですが、ahciドライバでダメみたいです。
> 現在、ICH8にSATAのHDD、JMB363にCD、IDEのHDDを接続しています。

JMB36x が AHCIモードでうごいていれば ahci driver でいいのかもしれ
ませんが、Legacy モードで動いている場合が多いようですね。
# ahci の PATA サポートも微妙のようですが。。
以下のACのドライバでnon-AHCIモードなJMB36xはいちおう IDE として見
えるようになるようなので、これを適用してみようと思います。

http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.18-rc4/2.6.18-rc4-mm1/broken-out/non-libata-driver-for-jmicron-devices.patch [^]
(0001104)
anonymous   
2006-09-11 20:06   
<BTS:155> の元投稿者です。Legacyモードについては、完全に見落としていました。WindowsXPのデバイスマネージャで見たところ、JMB361はIDEコントローラーとして見えていたので、私の環境でもLegacyモードです。

で、SATA-HDDがsdcになる現象は、私の所でも発生しています。原因はUSB接続のメモリーカードリーダー(FDD一体型)だと思います。
インストーラーは最初にCDドライブを探すため、H/Wに合うドライバを読み込みますが、usb_storageドライバが読み込まれた時点でメモリーカードリーダーにsdaとsdbが割り当てられるようです。その後でHDDを探すので、sdcになると。
試しににUSBメモリを1本挿したままインストーラーを起動したところ、HDDはさらにずれて、sddになりました。

元投稿者の方も、何かUSBの記憶装置等を使っていませんか?
(0001105)
daisuke   
2006-09-12 03:16   
> <BTS:155> の元投稿者です。Legacyモードについては、完全に見落とし
> ていました。WindowsXPのデバイスマネージャで見たところ、JMB361は
> IDEコントローラーとして見えていたので、私の環境でもLegacyモードで
> す。
>
> で、SATA-HDDがsdcになる現象は、私の所でも発生しています。原因は
> USB接続のメモリーカードリーダー(FDD一体型)だと思います。
> インストーラーは最初にCDドライブを探すため、H/Wに合うドライバを読
> み込みますが、usb_storageドライバが読み込まれた時点でメモリーカー
> ドリーダーにsdaとsdbが割り当てられるようです。その後でHDDを探すの
> で、sdcになると。
> 試しににUSBメモリを1本挿したままインストーラーを起動したところ、
> HDDはさらにずれて、sddになりました。

インストール時に usb-storage が不要であれば usb-storage を読み込ま
ないように boot オプションにnousbstorageをつけるといいかもしれません。
インストール後はあらためて(initrdでlibataが読まれた後に)自動認識さ
れるので期待した順序になるかもしれません。

#一応 swap 以外は LABEL で読み込まれるので<インストール時とは順番
#がかわってもなんとかなるかもしれません。

とりあえず本題に戻すと、Legacy IDE のドライバも 2.6.16-0vl37 でいれ
てみましたので、もしなんとかテストする方法があれば試してみてください。
β2には入ります。
(0001106)
anonymous   
2006-09-12 21:03   
<BTS:158>の元投稿者です。

> > で、SATA-HDDがsdcになる現象は、私の所でも発生しています。原因は
> > USB接続のメモリーカードリーダー(FDD一体型)だと思います。

私のマシンにも、USB接続のメモリーカードリーダー(FDD一体型)があります。
それが原因ですか。
まあ、先ずはCD認識が解決してからですね。β2でまた試します。
(0001107)
anonymous   
2006-09-16 04:18   
<BTS:158>の元投稿者です。
4.0β2で問題なくインストールできました。

IDEコントローラー:JMicron JMB363 に接続されたCDを正しく認識し
boot オプションにnousbstorageをつけることで、HDDを sdaと認識しました。

インストールそのものは完了しましたので、BTS:158は完了ですね。
(0001108)
daisuke   
2006-09-16 05:12   
β2で解決したということで 完了とします。