web-dev-qa-db-ja.com

Windows 7でEFIブートパーティションをマウントしようとすると、「パラメーターが正しくありません」というメッセージが表示されます

前文:私はここで奇妙な状況にあります。私は最近、2008年後半のMacBook Proを、rEFIndを使用してWindows7とOSXの間でデュアルブートするように設定しました。ただし、起動時のrEFIndメニューでは、Windowsの起動に関連するオプションが制限されています。 IE:セーフモードなどのオプションはありません。
MacパーティションにインストールされているのはrEFIndだけです。さらに読んでみると、Win 7パーティションにrEFIndを追加すると、rEFIndメニューに起動オプションが表示されることがわかりました。

私の仕様:http://puu.sh/5NIBY.png

私の問題:Windows 7にrEFIndをインストールする の手順を実行しようとすると、2番目の手順でスタックします:マウントWindowsESP。彼らが使用すると言っているコマンドはmountvol S: /Sしかし、それを管理者コマンドプロンプトに入力すると、「パラメーターが正しくありません」というエラーが表示されるだけです。
さらにグーグルすると、なぜこれが機能しないのかについて正確な答えを見つけることができませんでした。 mountvol(1)のMicrosoftサポートページ を読みましたが、EFIパーティションのマウントに関してそこにリストされているすべてのものが、以前と同じエラーを返しました。

私の質問は:なぜEFIパーティションをマウントできないのですか?現在使用しているrEFIndがコンピューターで動作することはわかっていますが、WindowsパーティションへのrEFIndのインストールにも問題があります。

ありがとうございました!

1
RalphORama

あなたは間違った木を吠えていると思います。通常の方法で(つまり、Boot Campまたは ハイブリッドMBR を作成するその他の方法で)Windowsをインストールした場合、WindowsはBIOS/CSM /レガシーモードで起動します。これは、WindowsがESP-をマウントできない理由を説明しています。このモードでは、WindowsはMBRパーティションを認識しますが、notESPを含めます。さらに、1台のコンピューターにrEFIndを2回インストールしても、役に立たない(または少なくとも役に立たない)。

セーフモードに入る、またはWindowsの他の起動オプションを設定できるようにする場合は、Windows bcdeditコマンド、またはEasyBCDなどのサードパーティツールを調べることをお勧めします。これらは、BIOSモードのWindowsブートローダーを操作できる必要があります。これは、rEFIndが起動するものです。 (BIOSブートプロセスの性質上、rEFIndはオプションをBIOSモードのブートローダーに渡すことができません。ブートローダーオプションは、それらのブートローダー自体で設定する必要があります。)変更すると、任意のオプションを調整できるようになります。 rEFInd後の起動画面。とはいえ、私はrEFIndを維持していますが、bcdeditまたはWindowsのブート読み込みの専門家にはほど遠いので、このスコアについては、私が望んでいることを示す以外に、多くのガイダンスを提供することはできません。正しい方向。

1
Rod Smith