我对 Linux 还很陌生,所以如果这个问题能轻易解决,请原谅我。
我最近将 Ubuntu 安装到闪存驱动器上并从中运行它。
安装后,我安装了一些应用程序,例如 Discord、Chromium 和 Spotify。
在尝试安装 VM 时,我的笔记本电脑死机了,因此我将其连接到充电器并重新启动。
当我重新登录时,所有添加的软件包都消失了,甚至网络设置也重置为默认值。
当我从 USB 闪存驱动器运行 Ubuntu 时,如何保留添加的内容?
答案1
Ubuntu 的 LiveUSB 及其口味没有持久性;当您重新启动时,所有这些安装都会消失,因为当您从 LiveUSB 启动时,它会在内存中创建一个虚拟空间,将所有操作系统文件提取到该虚拟空间中,并在内存中运行。
为什么?因为直到最近,USB 闪存盘才有了足够的空间,所以挤压将所有文件合并为一个压缩文件,保存在闪存驱动器上,然后将这些文件提取到假装是驱动器的内存中,这样做很有意义。此外,USB 闪存驱动器比其他驱动器更容易损坏,因此尽量减少写入 USB 闪存驱动器的次数和频率有助于保护它。
这不像您从内部驱动器运行,对 Ubuntu 文件系统和您添加的应用程序的更改会保留在该驱动器上。您运行的是类似于内存驱动器当系统关闭时,内存中的内容不会返回到 LiveUSB。通常情况下。
您可以使用当前版本的鲁弗斯在 Windows 中制作 Ubuntu 19.10 版 LiveUSB 时,Rufus 可让您轻松突破本主题其他地方提到的 4GB 障碍。有(更复杂)基于Linux的方法 (更多信息)也一样。
答案2
完全安装 USB
另外一个选择。
如果您想从 USB 运行 Ubuntu 就像从内部驱动器运行一样,您可以将其完全安装到 USB。
最安全的做法是先拔下内置驱动器,然后插入 USB。然后,您可以像安装硬盘一样进行安装,无论是自动安装还是使用“其他方法”。
持久安装的优点:
1)您可以使用持久性 pendrive 将 Ubuntu 安装到另一台计算机。
2) 持久安装占用的 U 盘空间较少。
3)您可以通过用新文件覆盖旧的 casper-rw 文件来重置 pendrive。
4) 安装到 pendrive 花费的时间更少。
完整安装的优点:
1)您可以更新升级。
2)如果您遇到问题或希望修改,解决方案与内部安装相同(您可以在这些论坛中寻求帮助)。
3) 没有丑陋的启动/安装屏幕。
4)安全性更好,可以使用完全加密
5)您可以使用专有驱动程序。
6)休眠功能正常。
7) 持久安装仅限于 4GB casper-rw 和 4GB home-rw 持久文件,要获得更大的持久性则需要持久分区。
8)启动速度更快。
9)您可以运行VBox并使用虚拟机。
请注意,一旦启动,两种方法的运行速度大致相同。