Arch Linux pacman -Syu 破坏机器

Arch Linux pacman -Syu 破坏机器

最近我安装了 libreoffice 后,arch 发生了一些奇怪的事情。

第一个迹象是我的桌面上不再有任何图标。我觉得这很奇怪,所以我重新启动了,还是一样。我尝试打开 Chromium 来谷歌搜索答案,但它无法从菜单中打开,我决定尝试从终端运行它,然后我得到了答案...如下所示:

Libicuuc.so:51: could not open file: file is not in dir blah blah

所以,我环顾四周,似乎升级我的整个系统可以解决这个问题(pacman -Syu)并更新了很多东西,231 个软件包。完成更新后,我重新启动了计算机,现在启动时出现此错误:

Failed to execute init.
Kernel panic - not syncing: no init found

然后是几行文本,然后是调用跟踪。它就停在那里,不能做任何其他事情。在在这里发帖之前,我环顾四周,找不到任何对我有用的东西。

答案1

此警告通常表明您的 RAM 磁盘存在问题。鉴于您无法重新启动,我建议您下载并启动最新的 Arch 安装程序,安装您的分区(我认为至少您需要/boot/etc),然后arch-chroot进入您的非工作系统。到达那里后,您应该能够重新创建您的 RAM 磁盘

# mkinitcpio -p linux

/etc/mkinitcpio.conf在创建 RAM 磁盘之前,您可能需要通过编辑来配置选项。

相关内容