Arch Linux 旧版安装生成 grub 配置文件未检测到 linux 映像

Arch Linux 旧版安装生成 grub 配置文件未检测到 linux 映像

我按照 arch-linux 的安装指南(https://wiki.archlinux.org/index.php/installation_guide)以传统模式在 32 位笔记本电脑上安装操作系统。我用 U 盘加载了 iso。

 lsblk
 NAME   MAJ:MIN RM   SIZE      RO TYPE    MOUNTPOINT
 loop0  7:0      0   513.1M    1 loop
 sda    8:0      0   149.1G    0 disk
 |-sda1 8:1      0   477M      0 part     /boot
 |-sda2 8:2      0   4G        0 part     [SWAP]
 |-sda3  8:3     0   144.6G    0 part     /
 sdb    8:16     1   29.3G     0 disk
 -sdb1  8:17     1   29.3G     0 part
  sr0   11:0     1   627M      0 rom

安装 grub 没有错误:

grub-install /dev/sda

Installing for i386-pc platform.
Installation finished. No error reported.

当我尝试生成配置文件时,输出是:

grub-mkconfig -o /boot/grub/grub.cfg

Generating grub configuration file ...
done

重新启动后,它会加载到 grub 控制台中。

答案1

我没有从基本包中下载linux内核(https://wiki.archlinux.org/index.php/installation_guide#Install_essential_packages)。

重装系统后使用命令:

pacstrap /mnt base base-devel linux linux-firmware

grub 可以在我的 /boot 文件夹中找到内核。

相关内容