具有持久性的live usb会自动存储文件吗?

我甚至不确定我的问题是否正确,但是,我正熟悉Ubuntu,并希望将它安装在我刚刚完成的新桌面上,所以我首先通过live usb在我的笔记本电脑上进行尝试。

我无法安装我的NTFS Windows分区磁盘,解决了这个问题,但我也看到了一个磁盘,它具有我用于持久性的确切内存量。 我尝试访问它但它显示了我的NTFS磁盘未安装时遇到的相同ACL错误。

我已经下载了一些东西并用LibreOffice做了一些事情,想知道这些东西是自动保存还是我必须挂载usb磁盘才能保持持久性。

是的,如果Live USB是持久的,那么它将存储对程序和文件的所有更改,包括新安装的软件包。 但是,您不应该使用持久性作为常规安装的替代,而只是临时措施。 由于Live USB的架构,Ubuntu的持久性随着时间的推移而急剧减慢。

关于持久性和Live CD / DVD / USB的简要介绍

Linux的Live CDfunction非常高效。 使用名为SquashFS的只读文件系统,可以将~4GB文件系统映像压缩到大约700MB,这个小到足以放在CD上。 最近,Canonical决定,由于CD的使用量迅速下降,将CD(现在的DVD / USB)图像放在CD上是不值得的,所以他们决定将它们的图像定位到相反,DVD。 这意味着您无法再将库存Ubuntu映像放入CD中。 但是,这不是让(压缩的)图像气球上升的借口,因此Ubuntu(以及大多数其他Linux发行版)仍然使用SquashFS进行压缩。 然而,获得可笑的高压缩率存在一个缺点:如上所述,SquashFS是只读的。

那么持久性呢? Live USB如何使用只读文件系统? 那么,当你退出持久会话时,Ubuntu会将所有文件更改保存到持久性文件中。 然后,下次启动Live USB时,Ubuntu首先加载“vanilla”Ubuntu安装。 完成之后,它会获取持久性文件并使用其中的数据将文件重新修改回上次停止时的位置。

这是一个非常聪明的机制,但有一些缺点,其中之一就是,当你更多地使用系统并更新一些软件包时,持久性文件变得越来越大,这意味着更长和更长的启动时间,而不是提到其他令人讨厌的副作用。

因此,经验教训是,虽然持久性是Live USB的一个非常方便的function,但您应该只在必要时使用它,例如,您的主计算机已关闭。

现场只

您可以将程序包安装到仅限实时操作系统(从DVD或USB启动)。 但安装的软件包将在关机或重启时消失。

坚持不懈

是的,您可以将程序包安装到持久的实时操作系统 (从USB启动)。 已安装的软件包将在关闭和重新启动后继 存在一些限制:您无法使用新内核和内核驱动程序(例如图形驱动程序),因为这些是在激活持久性叠加层之前启动的。

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/persistent

以下链接提供了一种方法和工具,可以在使持久性实时系统保持最新的同时保留您的个人数据和调整(在主目录中)。 但是您必须重新安装已安装的程序包。

使用casper-rw和home-rw分区创建持久的实时驱动器

安装在USB驱动器中的系统

也可以将Ubuntu安装到USB驱动器中,就像安装到内部驱动器一样。 这样的系统在快速USB3 pendrive中运行良好(在外部盒中的SSD或HDD中甚至更好)。

这样的系统与任何已安装的Ubuntu系统一样灵活。 您可以安装各种程序包,包括内核和内核驱动程序,并使系统保持最新。 它也可以在计算机之间移植。

但是只实时和持久的实时系统更便携,所以如果你想要一个USB pendrive,它适用于大多数计算机(你可以暂时借用),一个持久的实时系统是一个不错的选择。

从外部驱动器启动Ubuntu