Answers:
您应该能够使用Ubuntu Customization Kit为自己准备LiveUSB映像
(参考屏幕截图)。
但是,我认为您应该考虑从LiveCD安装到USB,而不是将映像刻录到USB。
我想发表评论,因为这是google上的第一个结果,所以您绝不要像常规安装那样在闪存介质上安装Ubuntu。实时USB对Ubuntu的加载方式进行了很多更改,以防止损坏Pendrive。为了防止这种损坏,您可以做一些事情来安装ubuntu,但不要仅仅将Ubuntu安装到Pendrive上,除非您不在乎它是否被损坏。
如果禁用交换功能,则可以将Ubuntu直接安装到闪存介质上,并切换为将/ tmp目录直接加载到RAM中,而不是在设备上使用/ tmp文件夹。这是非常重要的,因为闪存的重写次数有限,并且将其用于任何类型的临时内存都将导致闪存成指数级地变得无法使用。LiveUSB从Ubuntu的静态映像启动,并从casper-rw文件(如果删除了文件并在闪存驱动器上创建了标有casper-rw的分区)上加载了所有修改(usb的持久性部分)。这样可以防止将闪存驱动器用于任何类型的临时存储,并延长设备的使用寿命。
那些已经阅读此页面并仅将ubuntu安装到闪存驱动器而没有禁用swap /移动/ tmp文件夹以将数据存储在ram中的人,现在应该这样做,以防止损坏闪存驱动器。
如果您要在闪存驱动器上使用Ubuntu的Live-usb版本以外的其他任何内容,则实际上应该将其安装到硬盘(便携式或内置,而不仅仅是一种闪存介质的设备)上,以便熟练使用它。 /防止硬件损坏。
我还建议您在USB设备上执行操作系统的实际安装,而不是在带存储的LiveUSB上进行。在使用不同的解决方案进行测试之后,我和我的一个朋友发现,对于SAME存储设备,LiveUSB版本的启动速度会比实际安装稍快(例如在10.04下快5秒)。
但是,当我们尝试升级某些软件包时,遇到了空间问题。LiveUSB安装会将所有内容保留在SQUASFS文件系统中,该文件系统本质上是只读的,并根据需要解压缩。这意味着此SQUASH中的现有软件包只能读取,不能删除。
简而言之,升级包会增加使用的文件空间,而不是替换文件。将会使用新的软件包文件,但是这些新文件与常规文件一样。随着时间的推移,加载时间将略有增加,因为越来越多的软件包将位于常规文件系统中。
用Inger来说,LiveUSB并不是解决方案。绝对,我建议您进行完整安装,然后可以像其他任何硬盘安装一样进行维护。
就一件事:
在问题的结尾,在确认安装开始之前,有一个“高级”按钮。单击它以检查GRUB或GRUB2是否确实安装在作为USB磁盘而不是本地硬盘的正确设备上。如果您看到“ / dev / sda”,则说明此方法不正确。/ dev / sda是第一个内部硬盘。使用sda将使您的计算机无法启动。将/ dev / sda更改为指定实际USB磁盘的磁盘。
这是我不会忘记的错误。