从丢失的“/home”中恢复 Debian 10

从丢失的“/home”中恢复 Debian 10

我的硬盘在工作时突然死机了。经过评估,这是硬件故障。我有 2 个驱动器,SSD 包含所有/和操作系统安装。而 HDD 包含所有/home和其他分区。Windows 可以运行,但其其他驱动器不显示。Debian 和 Mint 无法启动,需要等待/homeHDD 上的分区响应。

操作系统:Windows 10、Debian 10、Mint 19

我已将新的 SSD 替换坏掉的 HDD。恢复系统以使用现有 Debian 安装的最佳方法是什么?

得到教训:

  • 每 30 个月更换一次存储设备。
  • /home将&分区保留/在同一驱动器上。

我找了好久,但在网上找不到这样的实例。我不想只是重新安装系统。我想知道如何恢复我的旧系统。我不抱太大希望,但如果有地方可以找到答案的话,那就是这里。

答案1

我不确定您的发行版是否如此,但驱动器似乎正在等待 /home 可用,然后才完成启动。如果是这种情况,只需编辑 /etc/fstab 并注释掉挂载 /home 的行即可。

您应该能够通过使用启动盘来执行此操作,或者通过在 grub 启动中添加“init=/bin/bash”(用于单次启动)来启动最小环境,以便为您提供以 root 身份进行的原始 bash shell,而无需经过正常的完整初始化过程。

系统启动后,您可以初始化(最简单的情况下是分区和格式化)SSD,然后修改 /etc/fstab 以将其挂载为 /home

相关内容