如何在Ubuntu上使用Mkusb创建持久性Live USB

时间:2020-03-21 11:48:09  来源:igfitidea点击:

有许多工具可用于在Linux上创建可启动U盘。
我们已经审查了一些这样的工具,即Etcher,Bootiso和MultiCD。

如果我们不想使用这些第三方工具,则可以使用一个名为dd(数据复制器)的内置命令行工具来创建可启动的U盘。

使用实时可启动媒体,我们可以测试Linux发行版,而无需将其安装在硬盘上。
我们也可以使用live cd进行故障排除。
尝试使用Live USB时,我们可以做各种事情,例如安装应用程序,下载文件,播放媒体,创建文件和文件夹,根据自己的喜好对其进行自定义等等。
但是,一旦重新启动系统,所有上述更改将丢失。
因为,我们正在使用实时操作系统。
如果即使重新引导系统后仍要使所有更改保持不变怎么办?
那就是我们现在要做的。
本教程将教我们如何在Ubuntu及其变体上使用Mkusb工具创建持久性Live USB。

我们可以使用持久的实时USB作为使用常规笔记本电脑/台式机系统的方式。
我们可以安装应用程序,将文件保存到文件夹,根据需要自定义系统等。
即使重新启动或者关闭系统后,在实时系统中所做的所有更改也将保持不变。
简而言之,Live USB持久存储将像便携式计算机一样工作。
我们可以一直随身携带它,将其插入任何系统,然后开始在任何地方的操作系统上使用它。

我在Ubuntu 18.04 LTS桌面上测试了本教程。
我已使用Ubuntu 18.04 LTS桌面成功创建了持久的实时U盘。

什么是mkusb?

Mkusb是用于在Ubuntu Linux上制作可启动驱动器的图形实用程序。
它使用引擎盖下的dd工具创建启动驱动器。
Mkusb不仅可以使用常规的实时可启动驱动器,还可以创建持久的存储实时USB。
Mkusb的目标设备并不总是U盘,而是大容量存储设备。
有时可能是内部驱动器或者eSATA驱动器。
但是不用担心!它可以选择正确的目标设备,并避免覆盖其他设备。
Mkusb将使用“整个设备”,实际上仅使用头端(iso文件的大小),但其余设备不可用。

在Ubuntu上安装mkusb

开发人员已为mkusb创建了官方PPA。
因此安装不会有什么大不了的。

首先,请确保已启用[Universe]存储库:

$sudo add-apt-repository universe

然后一个接一个地运行以下命令,以在Ubuntu及其衍生版本(如Linux Mint)上安装mkusb。

$sudo add-apt-repository ppa:mkusb/ppa
$sudo apt update
$sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi

使用mkusb在Ubuntu上创建持久性Live USB

现在,插入U盘,然后从Dash或者菜单中启动mkusb。

它将提示我们是否要运行mkusb dus版本。
Dus是Do USB的缩写。
单击“是”继续。

Mkusb需要sudo权限才能将ISO写入目标设备。
输入sudo密码,然后单击“确定”。

如前所述,Mkusb将使用整个目标设备,并且目标设备将被完全覆盖。
单击确定继续。

在下一个屏幕中,我们将列出mkusb可以执行的任务。
这是mkusb将为我们完成的主要任务。

  • 安装(制作启动设备),
  • 恢复到标准存储设备,
  • 擦除设备,
  • 备份永久home
  • 恢复持久home

选择第一个选项(即安装(制作引导设备))以创建持久存储实时USB设备。

在下一个屏幕中,选择“ Persistent live only Debian and Ubuntu”选项。
确保已插入U盘。

接下来,选择要写入U盘的ISO。

选择ISO文件后,将显示以下屏幕。
如果我们只有一个目标设备,则Mkusb会自动为我们选择它。
如果我们插入了多个驱动器,请从列表中选择一个。

仔细检查目标设备,然后单击“确定”继续。
所选驱动器中的所有数据将丢失!

在下一个屏幕中,选择“ upefi usb-pack-efi(ISO文件中的默认grub)”选项。
此选项将通过安全启动支持UEFI BIOS。
如果我们不知道要选择什么选项,只需单击“使用默认值”选项。

接下来,选择持久性可用空间的百分比。
默认值为50%。
其余空间将用于存储。
同样,如果我们不知道选择什么,只需保留默认值,然后单击“确定”继续。

最后,仔细检查所有内容(目标设备,ISO文件等)是否正确,然后从列表中选择“是,我要继续”,然后再次单击“开始”以开始创建永久性存储实时USB。

现在,mkusb将开始准备USb设备以创建持久的实时U盘。
它将对USB设备进行分区,并将所有文件从ISO复制到USB设备。
这将需要几分钟。

成功完成实时USB创建后,将收到以下消息。

恭喜你!我们刚刚创建了一个永久存储活动U盘!!单击确定关闭此消息。
然后单击“退出”以关闭mkusb实用程序。

我们可以验证USB是否已分区,并且ISO文件已从文件管理器复制到U盘。

现在,重新启动系统,并使用新创建的USB系统启动它,然后开始使用持久性实时USB系统。

请注意,如果我们具有带安全启动功能的最新UEFI BIOS,则可能无法启动持久性USB。
在这种情况下,请关闭从BIOS的安全启动,然后尝试。

而且,当我们从持久性USB引导时,我们将不会看到现有主机OS的Grub菜单。
因为,持久的实时USB现在拥有自己的GRUB。
我们将在grub菜单条目中看到单独的“ Persistent live”和“ live”选项。

如前所述,我们可以像便携式系统一样使用此USB设备。
我们可以在永久性USB live系统中执行任何我们想做的事情。
安装新的应用程序,下载文件,创建文件夹并自定义实时操作系统的外观。
实时操作系统中进行的所有更改将保持不变。

要引导回主机操作系统,只需卸下U盘并重新引导系统即可。

结果?

有效!我创建了一些文件和文件夹,连接到Internet,并在Ubuntu 18.04实时系统上安装了Vlc Player。
然后,我重新启动了实时系统,以查看更改是否是持久性的。
是的,一切都在那里!我再次拥有了实时系统中的所有数据和所做的更改。

Mkusb使持久性实时USB任务的创建变得越来越简单!对于想在拇指驱动器中安装便携式Ubuntu Linux的人来说,这将是非常有用的。