我有一台 Dell Precision T7910 工作站,上面没有其他操作系统,工作站运行时整个城市的电源都断了,电源恢复后,我尝试打开工作站,但进入紧急模式并出现错误:
systemd[1]: Failed to start Load Kernel Modules.
FAT-fs (sda1): IO charset iso8859-1 not found
Welcome to emergency mode! After logging in, type "journalctl -xb" to view
system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to
try again to boot into default mode.
Press Enter for maintenance
按下 Enter 后,我以 root 身份登录,无需输入密码(Ubuntu 到底是怎么回事?真的吗?)
- 系统启动设置为UEFI。
/dev/sda
是 256GB SSD/dev/sda1
是/boot/efi
(vsfat)/dev/sda2
是/
(ext4)
/dev/sdb
是 1TB 硬盘/dev/sdb1
是交换分区/dev/sdb2
是/home
(ext4)
简单来说,fsck /dev/sda1
没有显示任何错误。
我无法从实时 USB 启动,无论是在 UEFI 模式还是在 Legacy 模式下。(USB 棒在其他系统中可以启动)
如果我尝试以传统模式启动,我会收到以下错误:
error: unknown filesystem.
Entering rescue mode...
grub rescue>
任何帮助是极大的赞赏。
答案1
OP的解决方案:
因此,当发生中断时,我正在安装一些texlive-*
软件包,我尝试从以前的内核启动并且成功了,重启后一切又恢复正常