0
0

More than 1 year has passed since last update.

Android x86とWindowsのデュアルブート構築(NVRAM編)

Posted at

導入

Android x86を導入時にGRUB2をインストールする設定にしておけば、BIOSのブートシーケンスに自動的に登録される…はずなのだが、何故か私の環境では登録されなかった。
環境を作り直すたびにBIOSに登録する方法を忘れているので、備忘録を兼ねて記録する。

環境

Android x86(lineage OS)
cm-x86_64-14.1-r5.iso
通常のx86だとGrubが入らなかった。

手順

  1. Windowsの回復ディスクから、コマンドプロンプトを起動する。

  2. 下記のコマンドでWindowsのブートマネージャをコピー。

    BCDEDIT /COPY {bootmgr} /d "Android x86"
    

    コピーが成功すると{コピー先のid}が表示されるので、{}まで含めてコピーしておく。

  3. Grubのパスを登録する。

    bcdedit /set {コピー先のid} path \EFI\Android\grubx64.efi
    
  4. bcdefit /enum firmwareでGrubが正しく登録されているか確認する。

感想

面倒くさがってWindows上からコピーしようとしたのがダメだった。
コマンド上は成功しても、実態として反映されないので、この記事をまねる際にはお気を付けください。

参考サイト

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0