KVM仮想プライベートサーバーにArch Linux(ISOイメージを使用)を手動でインストールしています。
ISOイメージから起動しましたが、EFIを介して起動しません。
systemd-boot
このような場合に使用できますか?
これ投稿には私の状況に良い答えがないようです。
これ指示するブートローダをインストールする必要があることを提案します。実際にgrub
インストールする必要があることを提案します。
pacman -S grub
grub-install /dev/vda
grub-mkconfig -o /boot/grub/grub.cfg
systemd-boot
しかし、可能であればもっと好む。
答え1
はい、KVM仮想マシンを起動するにはカーネルとブートローダが必要です。
ただし、KVM仮想マシンがUEFI経由で起動するように構成されている場合は、UEFI専用のブートローダーであるため、systemd-bootのみを使用できます。 VultrおよびDigital Oceanを含むほとんどのVPSプロバイダは現在、既存のリリースのみをサポートしています。これらのプロバイダがUEFIブートをサポートするように拡張された場合、またはUEFIブートをサポートする他のプロバイダを見つける場合は、そこでsystemd-bootを使用できます。既存のブートの場合、grubが最良の選択です。