私は、Windows 7 64ビットがインストールされている新しいコンピュータにDebian Lennyをインストールしようとしました。ディスクを検出する部分に達しても何も見つかりません。 1GBのFAT32フラッシュドライブがあり、ドライブがあるかどうかを検出できますが、日立ドライブまたはUSB Seagateは表示されません。内部Hitachiドライブの100GBパーティションをFAT32に分割しました。誰でもどんなアイデアがありますか?
MOBO: ASUS X58 Sabertooth ハードドライブ: Hitachi HDT721010SLA360 SCSI ディスクドライブ
答え1
SCSIコントローラ用のデバイスドライバをカーネルにコンパイルする必要があります。または、ドライバーを含むinitrdを使用してください。どのようなコントローラーですか?たぶん、あまりにも新しいもので、ドライバーもないかもしれません。
答え2
lspci
PATA/SATA/SCSI/SAS コントローラーが表示されていることを確認してください。これにより、その名前を検索すると、そのドライバの名前を見つけることができます。これをロードし、ドライブが表示されていることを確認してください(fdisk -l
またはcat /proc/partitions
通常は問題が解決します)。
USBストレージには、適切なUSBモジュール(uhci / ehci / ohci)とusbストレージが必要です。ドライバーの名前は長年にわたって変更されたため、ロードする必要がある名前に影響を与えるため、使用しているカーネルのバージョンを知っておく必要があります。
答え3
ただ考えてみてください... BIOSでACPIモードを無効にしてみませんか?私は基盤から外れたかもしれませんが、試してみることはできます。
答え4
他の人が言ったように、実際にはマザーボードのディスクコントローラを処理できるカーネルを起動する必要があります。一部のディストリビューションの以前のバージョンをインストールしても、コントローラ用のドライバを含むカーネルが必要です(配布パネルによっては、最新のカーネルをインストールするために多くの作業を行う必要があり、実際には問題です)取得とコンパイル。
BIOS設定で、ディスクコントローラの一部の「レガシー」動作モードを有効にできることを確認してください。これにより、Debian をインストールしてカーネルの更新のみを残すことができます。
そして、この問題(または「基本」カーネルサポートの欠如に関連する他の問題)には、次のものが必要であることを忘れないでください。二つ他のもの:
- インストール環境の起動に使用されるカーネルです。
- インストール中のシステムと共にインストールされるカーネルです。
toram
したがって、たとえば、Knoppixの最新コピー(ペンドライブ、2つの光学ドライブ、またはknoppixでDebianインストーラを実行できる他のものを使用)でコンピュータを起動して(1)を解決したとします。システムをインストールしようとしていますが、インストールされているシステムを起動できません。
(2)を実装するには、インストール環境の起動に使用されたカーネルをコピーするか(カーネルがDebian方式と互換性のない一部のinitrdを使用している場合はハッキングを含めることができます(多くのlivecdのように))、またはビルド1からコピーするできます。ソースコードから。