时移麻烦

时移麻烦

我正在运行 Mint 19.3,我需要恢复损坏的系统。我用实时 USB 启动并安装了 timeshift。当我选择快照并单击“恢复”时,我收到“错误,无法安装设备”。我有启动驱动器并安装在家里。我尝试了几张快照。

答案1

我可能有点晚了,我的解决方案仅适用于使用 rsync 方法构建的 Pop!_OS 20.10 (Ubuntu),但我想回答这个问题。您首先需要对系统进行全新安装,但您可以通过 Live-USB 使其工作。

首先,Timeshift 在快照目录中创建“info.json”。其中“sys-uuid”键的值需要更改为当前系统磁盘的UUID(这似乎是可选的,为了保持一致性,它将保留。主要问题是第二个)。

其次,快照“localhost”目录中有“/etc/fstab”。您需要将其内容替换为您自己的 fstab 文件(使用新系统创建的)的内容,以便 Timeshift 知道要定位哪些驱动器(即使您在恢复过程中指定了这一点,也不知道导致此问题的原因)。如果您设置了任何特殊分区(例如不同驱动器上的主分区和根分区),请确保以与设置旧系统完全相同的方式设置新系统(否则可能会混淆 Timeshift)。

如果已为当前硬件设置创建了新的有效 fstab 文件(或者您自己创建了一个有效文件),则可以从 Live-USB 执行此操作。最简单的方法是安装新系统,其余步骤可以通过 USB 轻松完成。

然后您应该能够像平常一样恢复。

相关内容