如何创建持久的USB?

如何在Ubuntu上从命令行界面创建持久USB?

是否有任何USB创建工具可以使USB持久化?

是的,有一个USB创建工具可用于制作名为mkusb持久USB,以满足您的需求。

它有两个GUI版本

 sudo apt-get install mkusb 

和仅文本[ CLI ]版本

 sudo apt-get install mkusb-nox 

我想第二个就是你想要的。

它工作得很好,我甚至在当前( 如18-09-16 )Ubuntu 16.04 使用它。

你可以在这里找到文档。 如果您想给GUI版本一个镜头,请查看这些答案。

使用:

USB-创造者,GTK

查找要使用的.iso和设备,然后选择“存储在保留的额外空间中”(而不是在关闭时丢弃)以使驱动器持久化。

添加到@ jpf137的答案,有一种方法可以使现有的 USB持久存在。

  1. 使用dd在live USB的根目录中创建一个名为casper-rw的文件,如下所示:

     dd if=/dev/zero of=/path/to/casper-rw bs=1M count=512 
  2. 像这样在casper-rw一个文件系统:

     mkfs.ext4 /path/to/casper-rw 
  3. 编辑USB上的boot/grub/grub.cfg 。 寻找以linux开头的行。
    --最后,添加persistent ;
    这条线的结尾看起来像: persistent --

完成。

mkusb-nox在文本模式下工作,并创建纯实时USB启动驱动器(不是持久性实时驱动器)。

mkusb(mkusb-dus)在图形模式和文本模式下工作,可以创建仅实时和持久的实时USB启动驱动器。

mkusb有新版本,名称为dus 。 在文本模式下运行时,它可以创建持久的实时驱动器。 它已从测试阶段迁移到稳定的PPA ppa:mkusb/ppa ,此更新是在mkusb版本12.1.5上编写的。

请参阅以下链接,

dus – mkusb和mkusb-nox的改进界面

从普通(稳定)mkusb PPA安装

从不稳定的mkusb PPA安装