像 DeepFreeze 一样设置 Linux 机器环境的建议

像 DeepFreeze 一样设置 Linux 机器环境的建议

对于我们的办公室,我们需要一批 Kali 笔记本电脑,可以带给客户。这些笔记本电脑需要能够像运行 Faronics 的“DeepFreeze”之类的软件一样运行。

这意味着,我们(例如)有一个 120GB 的驱动器,其中至少有 4 个分区:

  • sda1(可启动分区)
  • sda2(扩展)
  • sda5(交换)
  • sda3(sda1 的某种受保护的克隆/图像)

目标是能够启动到 sda1,使用客户端,然后通过使用原始 sda1 的压缩干净映像进行“重新映像”,或者甚至只是dd将 sda3“干净”分区覆盖在 sda1 中的“已使用”分区上,将 sda1 恢复到“干净状态”。此外,我们需要能够恢复到干净状态,然后更新干净状态(因为我们使用 kali 滚动,以及仍在积极更新的各种软件)以供后续使用(例如 DeepFreeze 如何允许您启动到“解冻”驱动器以运行更新、更改设置等)。

我尝试过使用 Clonezilla,但它在我这边没有任何作用。我尝试过设置 fsprotect,但每次都失败。

此时,我并不是在寻找可以使用的程序或脚本,我宁愿自己进行设置,只要有某种程度的“可遵循的步骤”或脚本就可以设置,这样我的对 Linux 略知一二的现场工作人员就可以轻松地重置机器,而无需在办公室。

目前,基本上接受任何建议。

答案1

为了解决问题,我回到了 Clonezilla 并解决了我在那里遇到的问题并找到了最终的解决方案。

在我的其他 Unix / Linux SE 问题中可以找到解释:

https://unix.stackexchange.com/questions/271515/linux-mounts-cloned-partition-instead-of-original

相关内容