mount:在 /boot/efi 上安装 /dev/sda1 失败:没有这样的设备

mount:在 /boot/efi 上安装 /dev/sda1 失败:没有这样的设备

我通过Grub启动Linux系统,但结果卡在mount:在 /boot/efi 上安装 /dev/sda1 失败:没有这样的设备。下面的详细截图似乎表明我的根文件系统有问题,但我不确定问题出在哪里。为什么sda2and没有问题sda3,而 却有问题sda1

顺便说一句,我的键盘目前也无法使用。

问题截图

在此输入图像描述

grub shell 中 fstab 的屏幕截图:

在此输入图像描述

sudo /sbin/parted /dev/sda printlinux live 截图:在此输入图像描述

回复电信公司:添加空目录截图/run

在此输入图像描述

答案1

您使用的是打包的 Debian 标准内核,还是您定制的内核?

如果是定制内核,您是否有vfat可用的文件系统类型的驱动程序?

由于根文件系统 ( /dev/sda3) 和/boot文件系统 ( /dev/sda2) 已成功安装,因此您现在已ext4成功加载磁盘控制器、磁盘、分区方案和文件系统的驱动程序。但是/dev/sda1(要安装到的 EFI 系统分区/boot/efi)使用不同的文件系统类型。

我也注意到了这个消息mount: mounting /run at /root/run failed: No such file or directory。此时,initramfs 脚本会尝试将/runtmpfs 文件系统挂载到一旦脚本从 initramfs 切换到真实根文件系统后,/root/run真实的文件系统。/run也许您的根文件系统不包含一个空/run目录来充当基于 RAM 的 tmpfs 文件系统的挂载点?

相关内容