将 ubuntu 安装在 USB 设备(记忆棒)上后,并且在系统设置后启用该设备的写保护开关,ubuntu 能否无故障运行?
所有系统日志和临时文件将如何处理?它们会被自动管理吗?还是我需要修改任何系统设置?
我该如何修改 ubuntu 以便系统可以从启用了写保护开关的 USB 设备运行?
答案1
如果是完整安装,它将不起作用(写入失败)。
如果是安装 USB(USB 上的实时 CD),则没问题。它就是这样设计的。所有更改都在内存中进行。
答案2
您必须追踪在根文件系统上写入的许多文件:
sudo find / -newer <some file from yesterday> -print
然后找出需要替换的文件,这些文件链接到 /tmp 中的某个文件,您可以通过从 /etc/rc.local 运行的脚本在 /tmp 中设置该文件。当然,您有已知的目录,如 /tmp 和 /var/log,您可以将它们放入从 /etc/ftab 挂载的 ramdisk 中,因此如果您想做一些工作,这应该是可能的。拥有一个实时媒体要容易得多,您可以在启动时选择是否具有持久性。