小编Vas*_*yev的帖子

arch Linux 启动到 grub 命令行

我正在尝试以 UEFI 模式在虚拟机来宾机器上安装 Arch Linux。我已经按照初学者指南安装基本系统,生成 fstab 等,我的系统现在启动到 grub 命令提示符。

我使用 GPT 分区表创建了两个分区。

/dev/sda1 - 500Mb fat32 UEFI 系统分区;/dev/sda2 - 7.5Gb ext4 安装为/; 使用命令生成的 /etc/fstabgenfstab -U -p /mnt >> /mnt/etc/fstab 包含:

# /dev/sda2
UUID=ce8f33a9-4bb8-42b8-b082-c2ada96cc2bb    /      ext4    rw,relatime,data-ordered    0 1
# /dev/sda1
UUID=3D70-B6C5                               /boot  vfat    rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,error=remount-ro    0 2
Run Code Online (Sandbox Code Playgroud)

使用命令安装的 grub:

\# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck
\# mkdir /boot/EFI/boot
\# cp /boot/EFI/arch_grub/grubx64.efi /boot/EFI/boot/bootx64.efi
Run Code Online (Sandbox Code Playgroud)

(没有mkdircp它根本不会启动)

生成的 grub 配置grub-mkconfig -o /boot/grub/grub.cfg及其内容很难在这里获取和发布;如果有必要,我会尝试。

重新启动后系统启动到grub>命令提示符,没有任何帮助。

与这个问题不同: …

grub boot arch-linux virtualbox uefi

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

arch-linux ×1

boot ×1

grub ×1

uefi ×1

virtualbox ×1