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

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

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

答案1

笔记:随着 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 安装运行良好,而且看起来非常稳定。我们将创建一个具有持久性的 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
    

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

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

     sudo live-usb-install
    
  4. 程序启动后,选择您要使用的 ISO:

在此处输入图片描述

在此处输入图片描述

单击“打开”选择 ISO 文件

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

在此处输入图片描述

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

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

在此处输入图片描述

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

在此处输入图片描述

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

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

在此处输入图片描述

您现在应该能够将应用程序安装到 LiveUSB 中,并且重启后仍可继续使用。尽情享受吧!


笔记:我尝试启动 Mac(使用 EFI),但它没有加载菜单,因此它没有加载持久性。在/boot/grub/grub.conf文件中的 USB 上,我进行了以下更改,将单词 persistent 添加到 linux 行:

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
}

然后它似乎加载了持久性 OK。但我没有充分的机会对其进行测试。


希望这可以帮助!

答案2

MKUSB 在创建持久实时可启动 USB 棒方面做得很好。

使用以下命令行安装 mkusb。如果你运行的是标准 Ubuntu居住,您需要额外的指令来获取存储库 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

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

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

在此处输入图片描述

选择源文件,即您之前下载的 Ubuntu ISO 文件。

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

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

在旧版本的 mkusb 中,如果你看到仅限直播, 代替持续直播,双击选项行,得到后者选项。

在该过程的后期阶段,系统会提示您告诉 Mkusb 您希望使用多少百分比的存储空间来保存数据。如果您输入的值小于 100%,Mkusb 会将剩余空间格式化为 NTFS 分区,名为数据接口,您可以在其中存储数据。该分区在 Linux 和 Windows 中均可见且可用。

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

有关 Mkusb 的更多信息可以在 Ubuntu 帮助页面找到,我从那里得到了上面的图片。快速入门手册有非常好且清晰的说明。祝您一切顺利。

答案3

查看 UNetbootin:

unetbootin 截图

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

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

相关内容