GRUB の Windows インストールを偽装してブート メニューに追加することは可能ですか?

GRUB の Windows インストールを偽装してブート メニューに追加することは可能ですか?

Linuxディストリビューション(例えばUbuntu)を新しいハードドライブに新規インストールする場合、最初にLinuxをインストールし、後でWindowsをインストールしたい場合、grubで考える最初のパーティションに Windows がインストールされているので、インストールが完了したらブート メニューに追加されますか?

例えば、新しいハードドライブがあり、2つのプライマリパーティション(両方ともまだ未加工)と2つの論理パーティション(Ext4とスワップ)を作成しました。最初にExt4パーティションにUbuntuをインストールし、最初のプライマリパーティションにのみWindowsのバージョンをインストールしたいと考えています。(現在、Windows のインストール ディスクはありませんが、Ubuntu 用のディスクは持っています)。今すぐ Ubuntu に Windows のエントリを追加させて、Windows をインストールした後に grub を修復しなくても済むようにすることは可能ですか?

答え1

まず Windows をインストールしてください。

今後の参考までに、一般的にはこのように行う必要があります。あなたの状況では、Windowsのインストール動作についてはあまり詳しくありませんが、常にGRUBを上書きします

何をしても再インストールする必要があります。


GRUB エントリは次のようになります。

title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

GRUBは実際にはチェック起動したいものに対して、正しいとみなされます。したがって、追加して使用しないでください。

答え2

または、grldr を使用して、ネイティブの Windows ブート ローダーを使用して起動することもできます。

http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos_tutorial

答え3

GRUB は実際に何をブートしたいかをチェックしません。正しいと想定します。したがって、追加して使用しないでください。

関連情報