我是 Linux 新手,但我会尽力描述问题,请直接告诉我,如果您需要更多信息,请告诉我如何提供更多信息,我会为您提供。
启动我的系统并打开 Steam 后,整个操作系统都被锁定,我可以移动鼠标,但其他任何东西(包括 alt+f2)都不起作用。我强制重新启动了系统,在看到 Systemd 启动菜单后,我看到 Gnome 登录屏幕上闪现出灰色,然后又转回到此屏幕:
按 ^d 只会再次打印“您处于紧急模式”。并写出exit
结果Failed to starte default target: Transaction for graphical.target /start is destructive
我的系统中有三个驱动器,第一个是安装了 Windows 的 NVME(已禁用 Fastboot),第二个是 Windows 和 Linux (PopOS) 系统共享的格式化为 NTFS 的 Seagate HDD(Windows“自动挂载”驱动器)就其本身而言,我不久前通过 Gnome 磁盘管理器将 Seagate 设置为在 Pop 中启动时自动安装,而不是最近)。第三个驱动器是 Pop 启动的 Samsung Evo Sata SSD。
通过 systemd 启动菜单在当前内核和旧内核之间启动没有区别。我可以启动到 Windows,这应该可以排除除 Samsung Evo(不到一年)之外的所有硬件故障。
cat /etc/fstab
从紧急/维护模式运行可以提供以下功能:
这对我来说看起来不错,但我对 fstab 不太熟悉。
启动到 PopOS 的恢复分区(很像插入闪存驱动器并启动实时操作系统)然后运行fdisk -l
会产生以下结果:
Seagate 驱动器似乎安装为 sda
Pop 启动的 Samsung 似乎已安装为 sdb
fsck 似乎认为三星启动驱动器没有问题。
如果有人知道这里发生了什么,我将非常感谢您的帮助。如果最坏的情况变得更糟,从恢复分区刷新操作系统可以解决此问题吗?
答案1
我有一个类似的问题,下面是我当前的问题lsblk
,我通过删除 fstab 条目解决了它
sdb 8:16 0 1.8T 0 磁盘
├─sdb1 8:17 0 16M 0 部分
└─sdb2 8:18 0 1.8T 0 部分 /mnt/xxx
我有一个sdb3
带有条目的分区fstab
,我删除了该sdb3
分区但没有删除该fstab
条目,之后我启动到紧急模式。
通过注释掉 中的相关 fstab 条目来修复它 /etc/fstab
,您也可以删除它
#PARTUUID=XXXxX-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/winc ntfs 默认值 0 0