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


11

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


添加启动磁盘创建器的屏幕快照。
muru 16-10-26,3

启动磁盘创建器是usb-creator-gtk,不再具有持久性。 askubuntu.com/a/772100/231142 我正在这里测试LiveCD指令的持久性: help.ubuntu.com/community/LiveCD/Persistence
Terrance

@Terrance:Wiki页面上的此链接似乎更有用:wiki.ubuntu.com/LiveUsbPendrivePersistent
David Foerster,

1
@DavidFoerster该链接绝对比我发布的链接有用。我有点想在这里发表更多关于USB Creator不再具有持久性的评论。我也开始进行测试,发布的链接是我遇到的第一个链接。我将在以后的调查结果中写下答案。(我必须尽快上班。)我想我现在想出了一些相当稳定的东西。=)
Terrance

Answers:


6

启动盘造物主这也被称为usb-creator-gtk已经有能力持续性擦除从应用程序中删除,因此在我看来,使它再厉害它曾经一直。我早些时候在这里写了一个答案。另外,仅将其usb-creator-gtk与Ubuntu 16.04一起使用,并dd导致USB驱动器被格式化为512字节而不是2048字节,因为列出该USB驱动器会导致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(需要unrar):

    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. 选择要存储的分发,版本,持久性和大小(由于FAT32的大小限制,目前最大为4095或4GB):

在此处输入图片说明

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

  2. 引导至USB并选择持久选项。

在此处输入图片说明

现在,您应该能够将应用程序安装到LiveUSB中,并且在重新启动后仍可以在那里。请享用!


注意:我尝试启动到Mac(使用EFI),但它没有加载菜单,因此没有加载持久性菜单。在/boot/grub/grub.conf文件中的USB上,我进行了更改,在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。但是我没有充分的机会进行测试。


希望这可以帮助!


出色的图形处理。+1
WinEunuuchs2Unix

4

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

使用以下命令行安装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

安装后,可以在Ubuntu Mate 16.04上的“系统工具”下找到Mkusb,但是它可以安装在其他发行版的其他位置。在常规Ubuntu中,使用Unity在破折号中搜索它,而使用Gnome通过活动搜索它。找到它后,启动软件。

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

在此处输入图片说明

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

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

请确保先备份USB,如果其中有任何数据,则表明尚未备份。Mkusb将完全格式化,擦除或覆盖驱动器。

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

在此过程的后期,系统将提示您告诉Mkusb您要使用多少存储空间来保持持久性。如果键入的字符数少于100%,Mkusb会将剩余空间格式化为一个名为usbdata的NTFS分区,您可以为其存储数据。在Linux和Windows中,该分区都是可见且可用的。

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

关于Mkusb的更多信息可以在Ubuntu帮助页面上找到,我从上面获得了上图。该快速入门手册有很好的和明确的指示。祝您好运!


1
这是唯一对我有用的方法。在Macbook Pro上的USB上正确运行kubuntu。
卡·卡洛恩

0

在UNetbootin下查看:

unetbootin屏幕截图

在图片的底部显示:“用于在重新引导期间保留文件的空间(仅Ubuntu)”,您可以看到所需的Gb数量。

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


在Macbook上,unetbootin根本不起作用。mkusb可以正常工作。
卡·卡洛恩

我一般也不建议使用UNetbootin。我曾经多次无法成功为16.04创建活动USB,无论是否采用持久性模式。我不知道这是否与Ubuntu版本有关,因为当在一个非常旧的,不是特别好的闪存驱动器上为14.04创建活动USB时,它确实对我有效。关键是,我一般不建议这样做:它一次运行7次左右。UNetbootin几乎无法修复了一个全新的闪存驱动器-即使mkusb也无法将其修复,只有Windows中的chkdsk可以工作。
Hee Jin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.