チュートリアル here を使用して、Visual C++(Windows)でカーネルを作成しようとしています。 Windows 7内からGRUB=をインストールする方法を考えています。パピーリナックスなどをダウンロードする必要がある場合は、Windows内からインストールしたいのですが。疑問に思って、GRUBをサポートするマルチブートヘッダーでPE EXEを起動したいと思います。
EasyBCD は、NeoGrubと呼ばれるGRUBベースのブートローダーを自動的にインストールできます。これはWindowsブートローダーからチェーンロードされ、Windows内からその構成ファイルを編集できます。また、NTFSもサポートしているため、カーネルをNTFSパーティションに保存して、そこから読み込むことができます。
情報開示:EasyBCDを作成しました。
別の解決策は Grub4DOS です。
名前にも関わらず、Windows(XP)でも動作します-おそらく7でも動作します。
私はこの問題を抱えていました:KubuntuをインストールしてからWindows 7(Pro x64)をインストールすると、Kubuntuがブートメニューから消えました。
私ソリューション:
インストール EasyBCD 、GRUB2をブートメニューに追加、再起動、* Ubuntuを入力、これを実行:
Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo apt-get update
Sudo apt-get install -y boot-repair && boot-repair
ブート修復を実行します。
Recommended repair
を選択します。
再度Windowsを起動し、EasyBCDを使用してGRUB2を削除します。
別の解決策は、Windows 7-10/XP/VistaでEFIとBIOSの両方のロードをサポートする Grub2Win を使用することです。 grubバージョン2.02に基づいており、起動を処理するためのGUIを提供します。