哪个实时 USB 分发提供选择性持久性?

Kar*_*zak 5 linux live-usb distribution-choice

我正在寻找可提供半持久功能实时 USB Linux 发行版。我的意思是 -通常系统应该在非持久模式(只读)下工作,并且根本不应该对介质执行写入操作。有时,在对系统进行受控更新后,我应该能够手动保存来自该特定会话的更改,而无需重新制作原始图像(通过 CLI、“保存按钮”或关闭菜单中的条目)。

很久以前,我为此目的使用了旧版本的Slax(版本 5,也许是 4)。不幸的是,我现在需要更新的东西(当前的 Wi-Fi 驱动程序、浏览器等)。

我现在遇到的大多数发行版要么允许完全持久化,要么不允许。我发现的最好的方法是选择性地丢弃每个会话的更改,但仍然写入介质(驱动器上不必要的磨损)。

此外,如果发行版可以从开机加载到完全无人看管的工作桌面,当然越快越好(但这并不重要)。

到目前为止,我找到的最合适的解决方案是针对网上银行修改Puppy LiveUSB(您可以在附加信息:已完成更改的详细信息中看到有趣的部分)。但我希望有一些更主流的发行版,至少部分通过被大型用户群使用审核。

一些更流行的发行版是否提供这种功能?或者,有没有办法调整casper-rw以这种方式行事?

Kar*_*zak 0

最后,我通过使用Debian Live映像并使用live-bootlive-snapshot进行了一些调整,设法获得了一个可行的解决方案。

通过禁用该行:

${DO_SNAPSHOT} --resync-string="${ROOTSNAP}"
Run Code Online (Sandbox Code Playgroud)

快照中do_stop ()/etc/init.d/live-boot内容会自动加载,但在关闭时不会同步。因此,通过这种方式,可以在需要时手动保存 COW 更改 ( live-snapshot -f),而在其余时间,所有系统演化都将被丢弃。