系统进入 initramfs 模式

系统进入 initramfs 模式

我正在尝试启动我的系统,但它进入 initramfs 并且没有任何反应。

使用 exit 命令时,它显示:

ALERT! UUID=3668c6fc-7986-490b-8642-705c4532d16a does not exist. Dropping to a shell!

从 live CD 运行这些命令时,我得到以下输出:

mint@mint:~$ cat /etc/fstab
overlay / overlay rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0

mint@mint:~$ lsblk -f

NAME   FSTYPE   LABEL      UUID                                 MOUNTPOINT
loop0  squashfs                                                 /rofs
sda                                                             
├─sda1                                                          
└─sda2                                                          
sdb                                                             
└─sdb1 vfat     LINUX MINT A011-B668                            /cdrom

mint@mint:~$ sudo smartctl -a /dev/sda
=== START OF INFORMATION SECTION ===
Vendor:               
Product:              pc�F���pc�F���
Compliance:           SPC-4
User Capacity:        494,245,309,994,242,535 bytes [494 PB]
Logical block size:   1201668095 bytes
scsiModePageOffset: raw_curr too small, offset=190 resp_len=121 bd_len=186
scsiModePageOffset: raw_curr too small, offset=190 resp_len=121 bd_len=186
>> Terminate command early due to bad response to IEC mode page
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

答案1

在评论中,@steeling 可能指的是/etc/fstab已安装系统的,它可能在 initramfs 中可用。当cat /etc/fstab从 Live CD运行时,您会/etc/fstab得到现场CD环境,这在这里不是很有用。

lsblk -f输出表明,虽然sda磁盘已被检测到并且似乎有两个分区,但没有为它们列出文件系统类型、标签或 UUID。这让我担心意外覆盖或可能的硬件问题。由于某种原因,您的 Linux 安装的根文件系统似乎不再可读。

首先,请运行sudo smartctl -a /dev/sda并将输出编辑到您的问题中。请随意在输出开头隐藏序列号和 WWN,但查看磁盘型号和固件版本(以排除已知固件错误的可能性)以及 SMART 运行状况和属性值非常重要。

下一个有用的命令可能是sudo fdisk -l /dev/sda:它的输出应该显示所使用的分区类型和分区的类型...或者如果磁盘发生故障,该命令可能会挂起或报告错误。根据该信息,可以计划下一步的操作,以确定发生了什么以及从该磁盘恢复数据是否可行。

如果sudo fdisk -l /dev/sda命令挂起或产生错误消息,您可能还需要运行sudo dmesg并查看输出末尾是否包含任何看起来像错误消息的内容。

您还应该多描述一下该系统。这是安装 Linux 操作系统后第一次启动新系统,还是在出现此问题之前该系统一直工作正常?如果系统之前工作正常,您知道系统仍然工作时最后做了什么吗?

磁盘可能存在某种问题,允许系统从磁盘开头读取分区表、引导加载程序、内核和 initramfs,但尝试更深入地读取磁盘会导致失败。

如果系统包含任何具有重要价值的文件并且没有可用的备份,停止在这里并联系数据恢复专家。如果磁盘出现机械故障,进一步尝试访问它可能会造成更多损坏。

相关内容