web-dev-qa-db-ja.com

rEFIndmountvolの誤ったパラメーター

1台のドライブにUbuntu 14.04がありました。それから、Ubuntuと一緒にWindows10をインストールしたいと思いました。メインのUbuntuパーティションのサイズを変更し、金庫の半分を割り当て解除しました。次に、取得した未割り当て領域の半分にWindows10をインストールしました。すべてを実行する前に知っていたことの1つは、ブートマネージャーが正しく機能せず、Ubuntuを起動できないことですが、MacBook Pro(bootcamp 8.1&yosemite)ですでにrEFIndを使用しており、修正されることを知っていました。すべての起動の問題。だから、指示に従ってください。

1)rEFInd lastest(Beta)Zipファイルをダウンロードして解凍します。

2)指示の2番目のステップに到達したとき。つまり、mountvol S: /Sは私にThe parameter is incorrectを返します。 PCにドライブが1つだけあります。つまり、C:です。これは何のためのS:ですか?また、これをmountvol C: \Cに変更し、ディスクが空ではない結果を返します。

3)それで、グーグルして、ESPについて説明する結果はありませんでした。私が見つけたのはEFIだけです。関連する結果を見つけ、System Reserved to E:をマウントしました。 diskpartを使用します。それから、私はすべての指示に従いました。システム内のすべてのデータを予約しておきました。再起動しても何も起こりませんでした。

私はすべてを台無しにしましたか?または何?

2
Abhimanyu Aryan

mountvolコマンドは、ESPをS:ドライブとしてマウントすることになっています。ドライブ識別子(S:)は変更できますが、オプションは変更できません。 (/S)。他の何かがすでにS:にマウントされている場合、このコマンドは失敗する可能性があります(私はrEFIndの作成者であり、Windowsの手順でS:を使用しました。すでに使用されている可能性は低いが、上から順に使用される可能性があるほど高くない文字。)

Windowsでそれを回避できない場合は、他に4つの推奨事項があります。

  • ファームウェアのブートマネージャー(通常はファンクションキーを押すことでアクセスしますが、どちらはコンピューターによって異なります)を使用して、Ubuntuのインストールを選択します。使用していたブートプログラム(GRUB、rEFInd、またはその他)はすべて存在するはずです。その後、Ubuntuを起動し、DebianパッケージまたはPPAを使用してrEFIndをインストールできるようになります。または、GRUBを使用していた場合は、efibootmgrを使用してデフォルトとして復元できます。最初にSudo efibootmgrを単独で入力して、定義されているブートオプションを確認してから、-oを使用して設定します。 Sudo efibootmgr -o 3,5を最初に設定してBoot0003を2番目に設定するBoot0005などの起動順序。
  • Windows管理者コマンドプロンプトで、bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efiと入力してrEFIndをデフォルトとして設定するか(以前にUbuntuにインストールした場合)、bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efiと入力してGRUB asデフォルトですが、セキュアブートをアクティブにして起動する場合は、grubx64.efishimx64.efiに変更します。
  • USBフラッシュドライブまたはCD-RバージョンのrEFIndをダウンロードし、それを使用してブートメディアを準備し、ブートします。これで、Ubuntuを起動して、UbuntuからrEFIndをインストールするか、前述のように以前に使用したブートローダーを復元できるようになります。
  • 試してください EasyUEFI。 これは、EFIブートオプションの管理に役立つ可能性のあるWindowsプログラムです。しかし、私はこのツールを使用したことがなく、ESP(rEFIndのインストールに必要)をマウントするのか、それとも単に復元できるようにするのか)はわかりません= GRUB起動可能性。

GRUBをデフォルトに復元する場合、UbuntuでSudo update-grubを実行して、新しいWindowsインストールを認識させる必要があることに注意してください。

1
Rod Smith