起動中は/dev/mmcblk0はありません。

起動中は/dev/mmcblk0はありません。

eMMCドライブにCentOS-6をインストールしようとしています。 CentOS-6でサポートされている2.6.xxカーネルはmmcをサポートしていないため、mmcドライバを更新した最新のカーネル(4.2.6)をコンパイルしました。このカーネルで起動しようとしましたが、まだ表示されません/dev/mmcblk0

起動が見つからず、シェルで終了し、モジュールがロードされていることを/dev/mmcblk0確認します。起動時に使用できるようにする方法を知っている人はいますか?mmc_coremmc_blocksdhci_acpi

4.2.x カーネルを使用する FC22/23 にも同じ手順が適用されます。私がここで何を見逃しているのでしょうか?どんなヒントでもくれてありがとう。

***編集する

これはdmesg出力です。 http://pastebin.com/STq4LuwK

***補正

mmc_blockモジュールがロードされていません。そしてmmc_coreそしてsdhci-acpiそしてsdhci

***編集-1

ロードできる initrd イメージ内で udev ルールを変更しましたが、mmc_block問題は解決しません。

ベストアンサー1

私の特定のシステムでは、カーネル構成が欠落していることがわかりました。これはLPSSのインテルのサポートです。CONFIG_X86_INTEL_LPSSこれは特に80860F14acpiペリフェラルをサポートし、Samsung eMMCドライバに必要です。これを含めると、mmcブロックとコアドライバに表示されます/dev/mmcblk0

おすすめ記事