更新并重启后系统死机

更新并重启后系统死机

所以我在更新和升级后重新启动了系统。现在我的 raid 丢失了,我的所有网络设置、程序等都“丢失”了,我认为它们都在丢失的 raid 中。我必须使用 ip 添加 ip 和 dgw,然后系统才能上线。我的用户名似乎不再存在,所以我必须使用 root 登录。我的主目录肯定在 raid 中。

不知道还能说什么。当我尝试安装软件时,我收到错误状态 1,没有实际输出。我在日志中没有看到任何有用的信息。有什么想法吗?我一生的文件都在那里(7TB),所以如果可以的话,我宁愿不丢失它们。这才是我真正关心的。

Ubuntu 服务器最新版,

任何帮助是极大的赞赏!


更新


我现在已经恢复了我的配置文件,并且突袭正在组建和安装。我可以使用 dhclient -r && dhclient 连接到网络

现在当我尝试更新时我得到了

执行脚本时出现问题 APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'


更新


进入 tty 模式并强制删除 python,离开 tty 并运行 dpkg --configure -a(无错误),然后我运行更新但出现 python 错误。再次安装 python 并更新,现在有 900 多个软件包需要更新(之前不需要),到目前为止它们运行正常。

然而,我确实收到了这条消息,并且我认为它与根本原因有关。

│ The GRUB boot loader was previously installed to a disk that is no longer present, or whose unique identifier has changed for some reason. It is important to make sure that the installed GRUB core image stays in sync with GRUB   │
  │ modules and grub.cfg. Please check again to make sure that GRUB is written to the appropriate boot devices.                                                                                                                          │
  │                                                                                                                                                                                                                                      │
  │ GRUB install devices: 

答案1

首先尝试使用以下命令重新配置已安装的软件包

  • sudo dpkg--configure-a

检查用户是否仍然存在,例如

  • awk -F: '{ print $1}' /etc/passwd 并检查你的文件
  • ls /home/$USER (如果你以 root 身份连接,请输入你的用户名)

检查文件 /etc/networks/interfaces 中的网络设置。如果不存在,请从互联网示例中创建一个并运行:

  • sudo systemctl 启动网络

相关内容