我需要在虚拟机上运行 Arch Linux 来完成大学作业。
我多年来一直尝试将其安装在 Hyper-V (Windows 10) 下,并且排除了除 GRUB 安装/配置之外的大多数其他可能的问题。
当我安装它时,一切似乎都很顺利,没有错误或任何问题,但是当我尝试启动时,无论我重新安装多少次,它都会进入控制台模式。我已经严格按照教程进行操作,并尝试到处寻找答案,但我还没有找到任何答案。
分区:
/dev/sda1
:512M vfat电喷系统/dev/sda2
: 8G Linux 交换/dev/sda3
: 127G Linux x86-64 根
/dev/sda3
被安装到/mnt
/dev/sda1
被安装到/mnt/boot
(我在安装之前创建了文件夹)
然后我就跑了pacstrap /mnt base-devel
,genfstab -U /mnt >> /mnt/etc/fstab
然后arch-chroot /mnt
。
之后,我安装了 grub 和 efibootmgr 软件包并运行grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
和grub-mkconfig -o /boot/grub/grub.cfg
。
我一直在关注的教程:
https://wiki.archlinux.org/index.php/Hyper-V
https://wiki.archlinux.org/index.php/installation_guide