デュアルブートで、Windows 10と一緒にSony VaioノートブックにParrot OS 3.5をインストールしようとしています。起動可能なUSBでインストールするのに問題はありませんでしたが、Grubがロードできないようです。ライブディスクとして実行したり、VMで実行したくないし、毎日のドライバOSとして使用するために直接起動できるようにしたいです。
答え1
私は多くの研究とテストを行い、最終的にUbuntuを実行する2番目の起動可能なUSBを使用してefibootmgrとrEFIndを実行することができました(後者はParrotとDebianのライブビルドには含まれていません)。
rEFIndを使用してUEFIを強制的にGRUBを表示し、efibootmgrを使用してWindowsをロードする前にUEFIにrEFIndとParrotをロードするように強制することで、Windows以外のすべてに対するUEFIの憎悪を克服することができました。
注:UEFIブート順序の設定をこのように変更した後も、\ g21dr.mbrファイルがまだ見つからないというメッセージが表示されます。
このエラーが発生した場合は、Rufusを使用してParrot OS isoをUSBに書き換え、ドロップダウンメニューの値を「BIOSまたはUEFI用のMBRの生成」から「UEFI用のGPTの作成」に変更しました。 (各オプションが何であるかはよく覚えていませんが、最初のオプションから3番目のオプションに変更しました。)
私の希望は、MBRなしで作成すると正しく機能することです。これらすべての方法を組み合わせると、何度も終了してコールドスタートした後、Parrot OS 3.5にそれを入力し、すぐにParrotにロードされたと安全に言うことができます。
問題が解決しました。