Windowsは、インストールUSBが接続されている場合にのみ起動します。

Windowsは、インストールUSBが接続されている場合にのみ起動します。

したがって、私のSSDには4つのパーティションがあります(/dev/sdb)。

  • sdb1: Windows 8.1 x64 のインストール
  • sdb2: アーチブーツ
  • sdb3: アーチ交換
  • sdb4: アーチルート

私のメディアドライブの一つはです/dev/sda

Windowsのインストールにgrubをインストールしましたが、sdbgrubは表示されず(grub-mkconfigこれまで何も役に立ちませんでした)、やはり表示されませんos-prober

ただし、WindowsのインストールUSBを接続してコンピュータをそのままにすると、USBから起動するように求められ(無視)、Windowsに進みます(スキップ)。

私のBIOSの起動順序はCD> USB> HDDです。

ドライブはMBRを使用し、WindowsまたはArchはUEFIを使用しません。

GrubにWindowsを認識させるにはどうすればよいですか?なぜなら、Windowsは明らかにうまく動作するからです。また、USBで起動しなくてもgrubの代わりにWindowsブートローダが起動するのはなぜですか?

ベストアンサー1

Windowsパーティション(私がマウントしたもの)をマウントすると、何らかの/mnt/windows理由でWindowsブートローダがそのパーティションにあることがわかりos-proberました。/dev/sda1なぜかはわかりませんが、得ることができるだけ持っていきます。

いくつかの手順で調べることができますが、今は現在のWindowsコピーを使用して実行してみましょう。

おすすめ記事