UEFIモードのときにSATAデバイスが表示されない


11

Windowsをインストールしようとしていますが、BIOSをUEFIモードに設定する必要があります。問題は、すべてのSATAデバイスが表示されない(存在しないかのように表示される)ため、インストールCDから起動できない(そこにない)ことです。

奇妙なことに、LEGACYモードに設定すると、すべて表示されます。

SATAモードがAHCIに設定されており、Lenovo Y510Pを使用しています。BIOSがレガシーモードの場合にのみアクセスできるLinux OSをインストールしています(それ以外の場合、ハードドライブが利用できません)

BIOS設定のリセットも試してみましたが、役に立ちませんでした。

詳細が必要な場合はコメントしてください

追加の詳細:

  • コンピューターモデル: Lenovo IdeaPad Y510P(オーバークロークなし)
  • インストールされているLinux OSバージョン: Linux 3.7-trunk-amd64 x86_64
  • Windowsのインストール: Windows 7 Ultimate 64ビット
  • BIOS情報:
    • ベンダー:LENOVO
    • バージョン:74CN26WW(V1.07)

更新:

使用user1608638の解答との提案USBフラッシュドライブを使用して、代わりにCD / DVD方式Iのブートデバイスとしては、Windows 7のインストールに成功しました!(たくさんありがとうuser1608638)


コンピューターモデル(オーバークロック?)、ディスク、およびブート(DVDまたはUSB)に関する詳細情報が必要です。複数のディスクがある場合は、そのディスクと可能なすべてのUSBデバイスを取り外して、再試行してください。うまくいかない場合は、LinuxライブCDを試してください。BIOSをデフォルトにリセットすることもできます。
Harrymc 2014年

1
私はBIOSをデフォルトにリセットしてみましたが、オーバークロックはせず、DVDとUSBの両方を試しました-UEFIモードでは両方が表示されず機能しません。すべてを切断しようとしました-助けにはなりません。Linux Live CDで何を試すべきですか?
Dan Barzilay、2014年

Linuxがディスクを認識できるかどうかを確認します。BIOSの更新(OSがまったくない場合は自己起動)も見つけてください。セットアップに関する詳細情報がないと、正確にするのは困難です。
Harrymc 2014年

CDリーダードライブが利用できないため、UEFIモードではLinux Live CDを使用できません。Linux OSがインストールされており、レガシーモードで正常に動作するが、ハードドライブが利用できないためにUEFIでは利用できない(利用可能=表示されている)ことを忘れてしまいました。私のセットアップについてさらに知りたいことはありますか?
Dan Barzilay、2014年

1
関連するコンピュータモデル、ディスクモデル、BIOSバージョン、Linuxバージョン、Windowsバージョン(64ビットを想定)が必要です。LinuxはUSBからも起動できますが、Linuxが機能している場合は、gdiskを使用してディスクをGPTに変換できます(ディスクが失われる可能性があります)。Windowsは、MBRとGPTの内部ハードディスクの混在を好まない場合があることに注意してください。
Harrymc 2014年

回答:


5

Windowsイメージのefiは起動可能ですか?イメージがefiブート可能でない場合は、レガシーを使用してのみブートできます。これは少なくともUSBに当てはまり、CDでも同じことが言えると思います。これは、パス\ EFI \ BOOT \を介したファイル 'BOOTX64.EFI'がCDで利用可能かどうかを確認することで確認できます。

また、このCDを使用してインストールする必要がありますか?そうでない場合は、起動可能なUSBを使用してWindowsをインストールし、ドライブがGPTであることを確認してください。すでにWindowsマシンとUSBデバイスが利用可能な場合は、Windows ISOを使用し、プログラムrufusを使用して起動可能なUSBを作成できます。そうでなければ、これは何か助けになるでしょうか?


@ user1608638、必要なEFIフォルダーとファイルをコピー/貼り付けすることで解決できますか?例えばあたりiplanetforum.com/...
Pacerier

3

Windows 7のインストールDVDを起動すると、
「このディスクにWindowsをインストールできません。選択したディスクはGPTパーティションスタイルです」というメッセージが表示されます。

したがって、ディスクはすでにGPTです(なぜ1TBだけなのか)。
ただし、GPTへのWindows 7 64ビットのインストールは、UEFIモードでのみ実行できます。

結論:Windows 7 DVDが64ビットでないか、BIOSがUEFIを十分にサポートしていないかのどちらかです。

あなたができることは:

  1. Windows 7のインストールDVDがSP1を適用した最新の64ビットバージョンであることを確認し、再試行してください。
    既存のパーティションをすべて削除し、新しいパーティションを作成してフォーマットします。
  2. Linuxを使用してディスクをMBRに変換します。
    データを損失せずにGPTディスクレイアウトをMS-DOS / MBRレイアウトに変換する方法の記事を参照してください。

Windows 7のインストールディスクからディスクをMBRに変換できる場合があります。

方法1(理論的には非破壊的)

  1. インストールDVD / CDを起動します。
  2. インストールをクリックしますが、フォロースルーしません。
  3. SHIFT-F10を押してコンソールを表示します。
  4. 「diskpart」と入力します
  5. diskpartタイプに入ると、
    ->リストディスク(変換するディスクを検索)
    ->ディスク0を選択(リストからディスクを選択)
    -> mbrを変換(1、2秒かかる)
    ->終了
  6. インストールを続行

方法2(破壊的)

  1. インストールDVD / CDを起動します。
  2. インストールをクリックしますが、フォロースルーしません。
  3. SHIFT-F10を押してコンソールを表示します。
  4. 「diskpart」と入力します
  5. diskpartタイプに入ると、次のようになります。-
    >リストディスク(変換するディスクを検索)
    ->ディスク0を選択(リストからディスクを選択)
    ->クリーン(完了するまで1時間ほど待つ)
    ->終了
  6. インストールを続行

方法3:GParted(破壊的)

  1. ディスクでGPartedを起動します。
  2. パーティションがマウントされている場合(ロックまたは鍵のアイコンで示される)、それらをアンマウントします。
  3. [デバイス]-> [パーティションテーブルの作成]を選択します。
  4. 適用をクリックします。
    これでディスクはMBRを使用するはずです。GParted内にパーティションを作成しないでください。代わりに、Windowsインストーラーで作成してください。

ちょうどことを覚えておいてくださいどのような操作は、ディスク上のデータを破壊することができます。


私は、パーティションスタイルをMBRに変更して更新するという指示に従います。あなたの答えは適切に書かれていて、それを行うために必要なすべてを説明していますが、私の質問は主に、UEFIモードではすべてのドライブが利用できないという事実に関するものでした。これは、私の「BIOSがUEFIを十分にサポートしていない」ためではありません。LinuxOSをインストールする前に、UEFIモードでWindows 8を問題なく実行しました(コンピューターにはそれが同梱されています)->私はあなたの回答に賛成投票しましたが、そうではありませんまだそれを受け入れました。私はこれを解決するためのあなたの努力をありがとう
ダンBarzilay

もう1つの説明は、WindowsブートDVDにハードディスクのドライバーがないことです。Y510pのLenovo仕様では、3つの可能性があることを除いて、ディスクタイプを指定していません。その場合、起動時にドライバを提供するか、起動メディアにスリップストリームする必要があります。Lenovoサポートには、Windows 7Intel Rapid Storage Technologyのドライバーがあります
Harrymc

私はそれを十分に明確にしていないかもしれません-ドライブが表示されない-それはWindowsをインストールしようとするときではなく、ブートメニューにあります。ブートメニューにブートするドライブがないため、UEFIモードでインストールすることすらできません。BIOSをレガシーモードに変更すると、ブートメニューにドライブが表示され、インストールCDが起動します。その時点で、インストールディスクにはドライブが表示されますが、解決方法を提案したGPTエラーが表示されます。しかし、私の主な質問は、BIOSがUEFIモードのときにブートメニューにドライブが表示されないことを修正する方法です。
Dan Barzilay、2014年

これは、BIOSがUEFIモードで64ビットをサポートしないという問題です。レノボ以外の誰かがそれを修正できるとは思いません。あなたは彼らのサポートに連絡して試すことができます-彼らは秘密のBIOSアップデートまたはパラメータを持っているかもしれません。それ以外の場合は、MBRへの変換が唯一のアドバイスです。
harrymc 2014年

1

利用できるものは何でもレガシー/互換モードにAHCIモードからSATAデバイス(または単に光学ドライブ)を変更してみてください UEFIモードでBIOSを残し、そしてそれが何かを変更するかどうかを確認します。


それを試しました(他のモードはレガシーと呼ばれています)-機能していません。
Dan Barzilay、2014年

0

BIOSでSATAをACHIに変更します。それは私にとってはトリックでした。


2
スーパーユーザーへようこそ:-承認された回答を含む質問に対するあなたの回答は、読者によってサポートされるためにいくつかの詳細が必要になります。SATAをどのように変更するか、使用しているシステムなど。回答は、受け入れられた回答が機能しなかったが詳細が必要な他の読者にとって役立つ場合があります。数分でお読みください:- ヘルプセンター回答回答方法、もう一度スーパーユーザーにようこそ。今後ともよろしくお願いいたします。ありがとう
mic84

-1

私は同じ問題を抱えていますが、最新のBIOSを備えた真新しいASUS A-170A moboを使用していて、最初のインストールでは問題なく動作していましたが、その後Windows 10をインストールしたので、それはmoboまたはbiosの問題ではないことを知っています"uefi windows 7はすでに機能していて、そのときはBIOSがおかしくなりました(まあ、私はそれがefiだと思います...本質的にはBIOSではありませんよね?)さらに、以前にそこに持っていて、UEFI対応のDVD / BDドライブからWindows 7とWindows 10をインストールしていたとしても、Windowsをインストールすると、BIOS(EFI)に何らかの影響があり、完全に独立したBIOSではなくなったことを証明しましたUEFIを実行しているときはもはや。(私は読みましたが、理解していません)だから、誰かが「NON」からポイントを獲得するために無力な試み以外の助けを持っている場合

実際、最初にUEFI対応のDVDドライブからWindows 7をインストールし、USBドライブからWindows 10をインストールしたので、どうすれば何ができたのかはわかりませんが、特に起動時に使用されなかったのはそれだけです。 UEFIデバイスのメニュー。hddはGPTであり、機能するEFIパーティションがあり、明らかにそうであっても、それはUEFIドライブとして表示されません。とても混乱しています...


-2

HP Z420でも同様の問題が発生しました。ブートローダーのefiファイルを標準の場所にコピー/EFI/grub_archlinux/grubx64.efiするの/EFI/Microsoft/Boot/bootmgfw.efi役立ちました-archwikiで説明されているようにコピーする

LenovoのシステムでもUEFI / OSブートマネージャーのパスを同じ方法でハードコーディングした場合、これは可能です。


スーパーユーザーへようこそ!リンクされた資料の必須要素を含めるように投稿を編集してください。適切な回答には、特定の指示(リンクへのリンクだけでなく)と、回答がOPの質問にどのように/なぜ対処するかに関する説明が含まれます。
私はモニカを2018
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.