Asus sabertooth X58のDebian Lennyはハードドライブを検出できません。

Asus sabertooth X58のDebian Lennyはハードドライブを検出できません。

私は、Windows 7 64ビットがインストールされている新しいコンピュータにDebian Lennyをインストールしようとしました。ディスクを検出する部分に達しても何も見つかりません。 1GBのFAT32フラッシュドライブがあり、ドライブがあるかどうかを検出できますが、日立ドライブまたはUSB Seagateは表示されません。内部Hitachiドライブの100GBパーティションをFAT32に分割しました。誰でもどんなアイデアがありますか?

MOBO: ASUS X58 Sabertooth ハードドライブ: Hitachi HDT721010SLA360 SCSI ディスクドライブ

答え1

SCSIコントローラ用のデバイスドライバをカーネルにコンパイルする必要があります。または、ドライバーを含むinitrdを使用してください。どのようなコントローラーですか?たぶん、あまりにも新しいもので、ドライバーもないかもしれません。

答え2

lspciPATA/SATA/SCSI/SAS コントローラーが表示されていることを確認してください。これにより、その名前を検索すると、そのドライバの名前を見つけることができます。これをロードし、ドライブが表示されていることを確認してください(fdisk -lまたはcat /proc/partitions通常は問題が解決します)。

USBストレージには、適切なUSBモジュール(uhci / ehci / ohci)とusbストレージが必要です。ドライバーの名前は長年にわたって変更されたため、ロードする必要がある名前に影響を与えるため、使用しているカーネルのバージョンを知っておく必要があります。

答え3

ただ考えてみてください... BIOSでACPIモードを無効にしてみませんか?私は基盤から外れたかもしれませんが、試してみることはできます。

答え4

他の人が言ったように、実際にはマザーボードのディスクコントローラを処理できるカーネルを起動する必要があります。一部のディストリビューションの以前のバージョンをインストールしても、コントローラ用のドライバを含むカーネルが必要です(配布パネルによっては、最新のカーネルをインストールするために多くの作業を行う必要があり、実際には問題です)取得とコンパイル。

BIOS設定で、ディスクコントローラの一部の「レガシー」動作モードを有効にできることを確認してください。これにより、Debian をインストールしてカーネルの更新のみを残すことができます。

そして、この問題(または「基本」カーネルサポートの欠如に関連する他の問題)には、次のものが必要であることを忘れないでください。二つ他のもの:

  1. インストール環境の起動に使用されるカーネルです。
  2. インストール中のシステムと共にインストールされるカーネルです。

toramしたがって、たとえば、Knoppixの最新コピー(ペンドライブ、2つの光学ドライブ、またはknoppixでDebianインストーラを実行できる他のものを使用)でコンピュータを起動して(1)を解決したとします。システムをインストールしようとしていますが、インストールされているシステムを起動できません。

(2)を実装するには、インストール環境の起動に使用されたカーネルをコピーするか(カーネルがDebian方式と互換性のない一部のinitrdを使用している場合はハッキングを含めることができます(多くのlivecdのように))、またはビルド1からコピーするできます。ソースコードから。

関連情報