我使用了一台安装了 MX Linux(LUKS 加密磁盘、GRUB 引导程序)的笔记本电脑。这台笔记本电脑坏了,但我拿到了完全相同的型号和硬件配置的笔记本电脑。
因此,我从损坏的笔记本电脑中取出 NVMe SSD,并将其插入新的笔记本电脑中,在 BIOS 中为该\MX\grubx64.efi
文件创建了一个启动项 - 然后 有时它确实运行良好。
总是有效的:
我打开笔记本电脑,它正在执行初始启动。然后它显示
MX 21.3 Wildflower booting
Loading Linux 5.10.0-23-amd64...
Loading initial ramdisk...
接下来应该发生但却没有发生的事是:
屏幕会短暂闪烁,只有一两秒。然后会提示输入加密磁盘的密码。输入密码后,MX 启动。
如果它不工作会发生什么:
之后Loading initial ramdisk...
,屏幕变黑并冻结在那里,没有发生任何其他事情。
然后我要做什么:
如果启动过程像这样卡住了,我会按住电源按钮来终止它。然后我再次按下它来启动笔记本电脑。我会根据需要多次这样做。有时,操作系统可以多次正常加载 - 有时,我必须多次重新启动卡住的启动过程才能正常启动。
我已经尝试过的:
我尝试了 BIOS 中所有可能的启动配置,但问题并未解决。由于始终显示已加载 MX Linux,因此我认为 BIOS 启动设置没有问题。
我猜测问题在于 SSD 及其本身(引导加载程序?加密设置?只是猜测)并且与硬件更改有关,但我不知道在哪里寻找这个问题。
编辑:更新标题和问题以澄清问题
答案1
对于未来的读者:
我可以不是解决这个问题。
这与笔记本或 BIOS 无关。更换的磁盘上的系统已损坏,无法修复。
我还是不知道这一切是怎么发生的。
我使用的系统 MX Linux 论坛上的一些人确实尽力帮助我使其重新工作,但最终情况变得更糟,并且任何救援尝试都无济于事。
尝试修复此系统几天后,我决定从头开始重新安装它。
我已经备份了重要数据,并且使用实时 Linux 系统我甚至可以保存/home
损坏的系统安装目录。
经验教训:即使“仅仅”切换磁盘也可能对其上的系统造成严重损坏。
大家,备份你们的数据。
MX Linux 用户还应注意:该系统有一个非常好的快照工具 - 请使用它。如果我有系统快照,重新安装它只需点击几下鼠标并花几分钟,我的设置就会恢复原样。现在,我必须重新配置很多东西,因为我只有数据备份,没有系统备份。
也许这对于偶然发现这一点的人来说是有帮助的。