当您想在 Ubuntu 中创建持久存储实时 USB 时使用什么程序?

Bin*_*yar 12 live-usb persistence portable 16.04

在ubuntu内部使用什么程序来创建ubuntu持久存储usb?编辑:这是一个持久性存储。如何制作可启动的 Ubuntu USB?不是答案,实际上我尝试了启动磁盘创建器,但它没有显示滑块的持久模式。

Ter*_*nce 6

注意:随着 Ubuntu 20.04 的发布,Python 2 已被弃用,由于缺少依赖项,Live USB 将无法与 20.04 一起使用。它仍然适用于 18.04 LTS。


启动盘造物主这也被称为usb-creator-gtk已经有能力持续性擦除从应用程序中删除,因此在我看来,使它再厉害它曾经一直。我之前在这里写了一个关于它的答案。此外,仅在usb-creator-gtkUbuntu 16.04 上使用,也会dd导致 USB 驱动器被格式化为 512 字节而不是 2048 字节,因为它被列出导致 GParted 和其他应用程序出现问题,无法正确查看驱动器。在我最近的测试中 Unetbootin 不会使 16.04 USB 可启动,特别是如果驱动器被格式化为 ext4。

我发现Live-USB-Install效果很好,而且看起来非常稳定。我们将创建一个具有持久性的 Ubuntu 16.04.1 LiveUSB。

  1. 从这里下载 Live-USB-Install:

    http://live.learnfree.eu/en/download/

  2. 安装 Live-USB-install(需要解压):

     sudo apt install unrar
     sudo dpkg -i /path/to/download/live-usb-install-2.5.11-all.deb
    
    Run Code Online (Sandbox Code Playgroud)

    如果它给你任何依赖问题,只需运行以下命令:

     sudo apt -f install
    
    Run Code Online (Sandbox Code Playgroud)
  3. 从命令行,现在运行 Live-USB-Install(插入您要使用的 USB 驱动器。我们将格式化 USB 驱动器):

     sudo live-usb-install
    
    Run Code Online (Sandbox Code Playgroud)
  4. 程序启动后,选择您要使用的 ISO:

在此处输入图片说明

在此处输入图片说明

单击打开以选择 ISO 文件

  1. 选择正确的 USB 驱动器和 Format 按钮将 USB 格式化为 FAT32(syslinux 不会安装在 NTFS 或 FAT32 以外的任何其他文件中):

在此处输入图片说明

  1. 格式化后,取出并重新插入 USB 驱动器。

  2. 选择刷新,以便它再次看到您的驱动器。

在此处输入图片说明

  1. 选择您想要的分布、版本、持久性和存储大小(由于 FAT32 的大小限制,目前最大为 4095 或 4GB):

在此处输入图片说明

  1. 单击确定并耐心等待,这将需要一段时间来创建。

  2. 启动到 USB 并选择持久选项。

在此处输入图片说明

您现在应该能够将应用程序安装到 LiveUSB 中,并且在重新启动时仍然存在。享受!


注意:我尝试启动到 Mac(使用 EFI),但它没有加载菜单,因此它没有加载持久的。在/boot/grub/grub.conf文件中的 USB 上,我做了这个更改,在 linux 行中添加了“persistent”一词:

menuentry "Try Ubuntu without installing" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed persistent boot=casper quiet splash ---
    initrd  /casper/initrd.lz
}
Run Code Online (Sandbox Code Playgroud)

然后它似乎加载了持久的 OK。我没有得到充分的机会来测试它。


希望这可以帮助!


the*_*orn 5

MKUSB 在创建持久的实时可启动 U 盘方面做得很好。

使用以下命令行安装 mkusb。如果您运行标准的 Ubuntu live,则需要额外的指令来获取存储库 Universe。(Kubuntu、Lubuntu ... Xubuntu 自动激活了存储库 Universe。)

sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb usb-pack-efi
Run Code Online (Sandbox Code Playgroud)

安装后,Mkusb 可以在 Ubuntu Mate 16.04 的系统工具下找到,但它可能会安装在其他发行版的其他地方。在常规的 Ubuntu 中,Unity 在 dash 中搜索它,Gnome 通过活动搜索它。找到后,启动该软件。

下图说明了创建持久实时驱动器的对话。

在此处输入图片说明

选择源文件,即您事先下载的 Ubuntu ISO 文件。

选择目标,即 USB 驱动器的驱动器号。

请务必先备份您的 USB,如果您有任何尚未备份的数据。Mkusb 将完全格式化、擦除或覆盖驱动器。

在旧版本的 mkusb 中,如果您看到Live only selected,而不是Persistent live,请双击选项行以获取后一个选项。

在该过程的后期阶段,系统会提示您告诉 Mkusb 您希望将多少百分比的存储用于持久性。如果您键入的内容少于 100%,Mkusb 会将剩余空间格式化为 NTFS 分区,名为usbdata,您可以为其存储数据。该分区在 Linux 和 Windows 中都是可见和可用的。

Mkusb 并不难使用,但您需要非常小心地选择正确的源,并为您的实时 Ubuntu 定位。如果您选择了错误的目标,则可能会损坏您的硬盘驱动器,如果您使用的是双引导系统,则可能会损坏装有 Windows 的硬盘驱动器。

关于 Mkusb 的更多信息可以在 Ubuntu 帮助页面上找到,我从那里得到了上面的图片。该快速入门手册有很好的和明确的指示。祝你在这个过程中好运。


小智 0

在UNetbootin下查看:

unetbootin 截图

在图片的底部,它显示:“用于在重新启动后保存文件的空间(仅限 Ubuntu)”,您可以看到您想要的 GB 数。

http://www.howtogeek.com/127377/the-best-free-tools-for-creating-a-bootable-windows-or-linux-usb-drive/