我在 USB 闪存驱动器上安装了 Ubuntu。它运行良好。但每次我退出系统时,它都会删除所有新创建的数据和设置。例如,Firefox 中的附加组件会被删除,所有其他设置(如书签)也会被删除。所有下载的文件都会被删除。当我再次启动系统时,只会显示原始系统。
如何让Ubuntu在退出系统时不删除设置和新添加的数据?
答案1
假设您创建了具有持久性的 USB,则您可能在 UEFI 机器上遇到了错误 1159016。尝试在非 UEFI 机器上启动,看看持久性是否有效。修复 UEFI 启动的方法是编辑 USB 上的 /boot/grub/grub.cfg 文件,并在 linux 行中添加单词“persistent”。
答案2
USB 上的正常安装就像 LiveCD。关闭后一切都会恢复。另一种选择(神奇的词)是“持久”。使用持久 USB 棒,您可以保存某些内容,但不是全部。
pendrivelinux.com 告诉你 (http://www.pendrivelinux.com/what-is-persistent-linux):
(优点之一)“可移植性——大多数情况下,可以在从不同或多台机器启动时存储和检索书签、设置、系统首选项、自定义和文件下载。”
和(缺点之一)“某些更改不会持久保存 - 在某些情况下,需要进一步修改才能保存图形卡设置和网卡设置等内容。在某些情况下,系统范围的更新不起作用。”
答案3
如果它正在启动,并且来自 fat32 格式的驱动器,您可以创建一个 casper-rw 文件:
http://www.pendrivelinux.com/how-to-create-a-larger-casper-rw-loop-file/
不要让它大于 4 GB
然后编辑 USB 驱动器根目录中的菜单文件(我忘记了文件的名称),并在行末的 -- 之前添加单词 persistent
听起来您在使用 Ubuntu USBCreator 时没有点击“持久性”单选按钮,因此它没有被创建。
您可以重新制作可启动 USB,并确保选择该选项。请确保先重新格式化驱动器。实际上,您需要的容量不少于 1024 MB,否则空间很快就会用完
答案4
使用名为 unetbootin 的程序在您的驱动器上设置 Ubuntu。它可以将 Ubuntu 放在闪存驱动器上,您可以设置“持久性”。您设置的持久性空间越多,您存储文件的大小就越大。只有使用 Unetbootin 的 Ubuntu 才具有持久性。