ほぼすべてがタイトルにあります。新しいPCを購入してWindowsをインストールしようとしていますが、ダブルブートなしでGRUBをインストールできるかどうかを知りたいです。
編集:私はそうしていることを明確にしたいと思います。ただGRUBで起動する代わりにGRUBで起動するとbootmgr
。
答え1
LiveCDで「手動」インストールを実行できると思います。
- Live CDを起動して実行したら、
fdisk -l | grep EFI
パーティション番号を書き留めます。 - どこかにインストールしてみてください
- 同様のフォルダ階層を追加してください。
/boot/efi# find EFI/debian/ -ls drwx------ 2 root root 1024 Jun 27 2019 EFI/debian/ -rwx------ 1 root root 1533296 Aug 1 13:02 EFI/debian/grubx64.efi -rwx------ 1 root root 1322936 Aug 1 13:02 EFI/debian/shimx64.efi -rwx------ 1 root root 1261192 Aug 1 13:02 EFI/debian/mmx64.efi -rwx------ 1 root root 1206824 Aug 1 13:02 EFI/debian/fbx64.efi -rwx------ 1 root root 127 Aug 1 13:02 EFI/debian/grub.cfg -rwx------ 1 root root 108 Aug 1 13:02 EFI/debian/BOOTX64.CSV
grubプロジェクトサイトからファイルをダウンロードし、grub.cfgを必要に応じて編集します。次回の起動時にオプションの1つでなければなりません。
代替方法:live-CDにgrubがインストールされている場合、またはその環境にインストールできる場合は、grub-install /dev/sdProbablyA
そのLiveCD環境の通常のシェルでコマンドを実行できます。
答え2
はい。 G GRUBはスタンドアロンブートローダなので、Linuxがインストールされていないコンピュータにインストールしてインストールされているオペレーティングシステムを起動できます。 *BSDファミリなどの他のオペレーティングシステムでも使用されます。
これを実現するには、grub自体をダウンロードし、grubシェルからインストールプロセスを実行できます。
# grub-install /dev/sdX
ここで、Xはドライバーです。完全な参照: https://www.gnu.org/software/grub/manual/grub/html_node/Installing-GRUB-using-grub_002dinstall.html