Windows 7 から Arch Linux に切り替えようとしています (VM で何年も使用しており、現在は 100% 使用する準備をしています)。
最初に行うことは、rEFind を使用してコンピューターを起動することです。
rEFind の Web サイトの指示に従ってインストールしようとしましたが、うまくいかないようです。
> bcdedit /set "{bootmgr}" path \EFI\refind\refind_x64.efi
The parameter is incorrect.
> bcdedit /set '{bootmgr}' path \EFI\refind\refind_x64.efi
The element data type specified is not recognized, or does not apply to the
specified entry.
Run "bcdedit /?" for command line assistance.
Element not found.
また、Visual BCD エディター (v0.9.3.0、私が見つけた最新バージョン) を使用して{bootmgr}
エントリを変更してみました。エントリが存在せずApplicationDevice
ApplicationPath
、0x11000001 のエントリを追加して強制しても、追加されません。
何か案は?
答え1
結局、UEFIシェルを使うことにしました。公式指示BCD は Windows 固有のものなので、BCD の代わりにこれを使用するべきでした。
rEFInd が起動し、別のパーティションに保存されている Linux エントリが表示されます。