Arch-Linux
如何在 KVM 虛擬伺服器上使用 systemd-boot?
我在 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
但是,如果可能的話,我更願意。
是的,您需要核心和引導載入程序來引導 KVM 虛擬機。
但是,如果您的 KVM 虛擬機配置為通過 UEFI 引導,則只能使用 systemd-boot,因為它是僅 UEFI 的引導載入程序。大多數 VPS 提供商,包括 Vultr 和 Digital Ocean,僅支持傳統啟動(目前)。當這些提供程序擴展為支持 UEFI 引導時,或者當您找到另一個提供程序支持時,您可以在那裡使用 systemd-boot。對於傳統引導,grub 是您最好的選擇。