LiveCD、LiveUSB、完全安装和持久化之间的区别是什么?

我目前在VirtualBox上的Win 7主机上作为客户机运行Ubuntu,但是当我不使用笔记本电脑时,我想要一个便携式版本的Ubuntu。
我对以下选项的区别不确定:
1)带持久性的LiveCD; 2)不带持久性的LiveCD; 3)带持久性的LiveUSB; 4)不带持久性的LiveUSB; 5)完全安装。
我有一个32GB的USB闪存驱动器,还有一些空白DVD。我知道持久性意味着可以保存数据,但我不确定应该选择哪个选项。在USB闪存驱动器上,LiveUSB和完全安装有什么区别,为什么我会选择其中之一?谢谢您的帮助。

我问了一个类似的问题,并得到了一个很棒的答案:http://askubuntu.com/a/295776/10580 - jgomo3
2个回答

活在坚持中: 您可以通过家庭文件夹和可能的其他临时存储来获得现场媒体的可移植性。
无持久性的现场: 没有可保存的任何东西,但没有可移植性。
带有持久性的LiveUSB: USB的寿命较短(更多读取),但与1非常相似。
没有持久性的LiveUSB: USB的寿命较短(更多读取),但与2非常相似。
完全安装: 显然,将USB进行完全安装会导致寿命缩短,因为它会大幅增加读写次数。

好的,那么如果我在USB闪存驱动器上进行完整安装,这是否意味着USB驱动器的寿命比如果我使用USB上的操作系统来回放更长?抛开这个问题,如果我计划经常使用Linux通过USB驱动器,为什么我想要一个LiveUSB而不是在USB上进行完整安装呢? - Jay
那么,什么使得持久化的实时启动与仅仅将数据放在USB闪存驱动器上、利用启动映像未占用的空间有所不同呢?如果您在磁盘上创建一个单独的分区,并配置fstab以将其挂载到“/home”,那又会有何不同呢? - AJMansfield
使用持久的工具,您可以安装更多的程序,在FAT空间中不是那么容易做到。 - C.S.Cameron
或许你可以使用fstab将额外的文件夹绑定到主目录下,参考http://superuser.com/questions/429901/could-i-add-an-item-in-etc-fstab-to-bind-an-old-directory-with-a-new-one - C.S.Cameron
闪存驱动器运行Ubuntu的寿命 - http://askubuntu.com/questions/588035/lifespan-a-flash-drive-running-ubuntu - C.S.Cameron
读取不会损坏U盘,写入会,但你可能察觉不到。 - C.S.Cameron

持久安装的优势:

1)您可以使用持久性U盘将Ubuntu安装到另一台计算机上。

2)持久安装占用U盘更少的空间。

3)您可以通过用新文件覆盖旧的casper-rw文件来重置U盘。

4)安装到U盘的时间更短。

完整安装的优势:

1)您可以进行更新和升级。

2)如果遇到问题或希望进行修改,解决方法与内部安装相同(您可以在这些论坛上寻求帮助)。

3)没有丑陋的启动/安装屏幕。

4)更好的安全性,您可以加密主文件夹。

5)您可以使用专有驱动程序。

6)休眠功能正常工作。

7)持久安装限制为4GB的casper-rw和4GB的home-rw持久性文件,如果需要更多的持久性,则需要持久分区。

8)启动更快。

请注意,一旦启动,这两种方法的运行速度大致相同。


为什么持久版本较小?是因为它缺少功能还是有压缩处理? - jiggunjer
1@jiggunjer 一种持久的syslinux风格的持久驱动器使用高速压缩的SquashFS,https://en.wikipedia.org/wiki/SquashFS - C.S.Cameron