如何创建具有永久存储功能的实时Ubuntu USB驱动器
每次启动时,Linux实时USB驱动器通常都是空白。您可以启动它,安装程序,保存文件并更改设置。但是,重新启动后,所有更改都将消失,而您又回到了全新的系统。这可能很有用,但是如果您想要一个从上次中断的地方接机的系统,则可以创建具有持久性存储的实时USB。
永久性存储如何工作
创建具有持久性的USB驱动器时,您将为持久性覆盖文件分配最多4 GB的USB驱动器。您对系统所做的任何更改(例如,将文件保存到桌面,更改应用程序中的设置或安装程序)都将存储在覆盖文件中。每当您在任何计算机上引导USB驱动器时,文件,设置和已安装的程序都将存在。
如果要将活动的Linux系统保留在USB驱动器上并在其他PC上使用,则此功能非常理想。您无需在每次启动时从头开始设置系统。你别 如果您只是使用USB驱动器安装Ubuntu,然后再从硬盘驱动器运行它,则需要持久性。
有一些限制。您无法修改系统文件(例如内核)。您无法执行主要的系统升级。您也无法安装硬件驱动程序。但是,您可以安装大多数应用程序。您甚至可以更新大多数已安装的应用程序,因此可以确保永久性USB驱动器具有您喜欢的最新版本的Web浏览器。
持久性不适用于每个Linux发行版。我们已经在最新版本的Ubuntu(Ubuntu 18.04 LTS和Ubuntu 19.04)上对其进行了测试,并且可以运行。它也应该与基于Ubuntu的Linux发行版一起使用。过去,我们也对Fedora感到幸运。只需下载适当的ISO文件,然后按照以下说明进行操作即可。
更新:Rufus,我们建议您在Windows上轻松创建活动USB驱动器,现在支持最新版本的持久存储。以前的版本没有,因此必须执行以下过程。如果您使用的是Windows,并且想避免下面的Linux命令行过程,请尝试给Rufus一个尝试。
有关的:如何轻松创建可启动的Linux USB闪存驱动器
如何在Ubuntu上制作持久的Ubuntu USB驱动器
您需要一台已经在运行Ubuntu的计算机才能执行此过程。您还需要一个具有足够存储容量的USB驱动器,以设置持久性。我们使用了16 GB的驱动器,但也可以使用8 GB的驱动器。驱动器越大,您可以拥有的持久性存储越多。
grub,boot和Ubuntu分区占用的空间不到2 GB。 USB驱动器上的剩余空间将用于 卡斯珀
和 USB数据
分区。
这 卡斯珀
分区用于持久存储。例如,您安装的软件和设置文件将存储在这里。
这 USB数据
分区将使用NTFS文件系统格式化。 Linux,Windows和macOS都可以访问它。该分区也可从USB驱动器上的实时Ubuntu中获得。这意味着将任何文件复制到 USB数据
您的实时Ubuntu可以访问另一台计算机上的分区。
换句话说, USB数据
分区充当您的实时Ubuntu和您插入USB驱动器的任何其他计算机之间的“共享文件夹”。太酷了。
下面的屏幕截图显示了结果分区在我们16 GB驱动器上的外观。
尽管本文使用了16 GB的USB驱动器,但8 GB的驱动器也可以正常工作。它只会拥有更少的存储空间。
首先,您必须下载要放在USB驱动器上的Ubuntu ISO文件。
笔记:如果要从活动磁盘创建活动USB驱动器,请确保在继续之前启用了Ubuntu的Universe存储库。您可以通过运行以下命令来做到这一点:
sudo add-apt-repository Universe
其次,您将要使用的工具称为 音乐库
。它不是标准Ubuntu安装的一部分。您将需要安装它。为此,请输入以下三个命令。第一个命令添加音乐库
仓库,以便Ubuntu知道在哪里安装 音乐库
从。
sudo add-apt-repository ppa:mkusb / ppa
下一条命令将强制Ubuntu刷新其已注册存储库的软件包列表。
sudo apt-get更新
现在,我们可以继续安装 音乐库
包,使用以下命令:
sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi
这 音乐库
该程序在识别USB驱动器方面做得很出色。太好了,但是没有什么比了解自己更重要。什么时候 音乐库
告诉您将要完全擦除特定的驱动器,可以确保它是您计划使用的USB驱动器,而不是系统上的其他设备。
在终端窗口中,键入以下命令。这 lsblk
命令列出计算机上的阻止设备。每个驱动器都有一个与之关联的块设备。
lsblk
来自的输出 lsblk
将显示当前连接到计算机的驱动器。这台机器上有一个内部硬盘驱动器,名为 sda
它上面有一个分区 sda1
.
插入USB驱动器并使用 lsblk
再次命令。来自的输出 lsblk
将会改变。现在将在输出中列出USB驱动器。
有一个新条目叫做 数据库
在列表中。它有一个分区叫做 sdb1
。这就是USB驱动器。
如果您的计算机中已经有多个驱动器,则USB驱动器的名称将不同。不论其名称如何, 不是 在之前 lsblk
清单 必须 是USB驱动器。
知道USB驱动器是哪台设备后,即可启动 音乐库
。按超级(Windows)键并键入“ mkusb”。这 音乐库
图标将出现。单击图标或按Enter。
对话框将询问您是否要运行dus(Do USB Stuff)版本的 音乐库
。点击“是”按钮。
将显示一个黑色背景的终端窗口,并出现一个对话框提示您输入密码。输入密码,然后单击“确定”按钮。
警告:此过程将擦除USB驱动器的内容!
在警告对话框中单击“确定”以确认您理解这一点。
单击列表中的“安装(制造启动设备)”条目,然后单击“确定”按钮。
在列表中选择“'Persistent live'–仅Debian和Ubuntu”条目,然后单击“确定”按钮。
出现文件浏览器对话框。浏览到您下载的Ubuntu ISO文件,选择它,然后单击绿色的“确定”按钮。
在下面的屏幕快照中,我们从“下载”文件夹中选择Ubuntu 19.04 ISO映像。
您会看到连接到计算机的USB驱动器的列表。这使您可以选择适当的USB驱动器。
本文使用的测试机上只有一个USB驱动器。正如我们在上面确认的那样,它被称为 数据库
。我们已经确认我们要使用USB驱动器,因此我们可以放心进行。点击“确定”按钮。
当出现如下所示的对话框时,在列表中选择“ usb-pack-efi(ISO文件中的默认grub)”条目,然后单击“确定”按钮。
您还有一个选择。您可以在 卡斯珀
划分。其余的将用于USB数据
分区,具有NTFS文件系统,也可以从Windows PC和Mac访问。
如果您希望USB驱动器上的可用空间在这两个分区之间平均共享,请将滑块保持默认值,然后单击“确定”按钮。
现在,我们只需要告诉音乐库
我们对所有选择感到满意,并且应该继续进行下去。
需要明确的是,这是您可以退出的最后一点。如果确定要继续,请选择“开始”单选按钮,然后单击“开始”按钮。
进度栏显示创建过程离完成有多近。
创建的最后阶段是将文件系统缓冲区刷新到USB驱动器。还建议您等到看到“工作已完成”为止。这将表明该过程已完成。
该过程完成后,您将看到一个对话框,其中的短语“工作已完成”以绿色突出显示。点击“确定”按钮。如果出现其他对话框,请单击“退出”按钮将其关闭。
几行输出将在终端窗口中滚动。准备就绪时,系统将提示您按“ Enter”。
当您按“ Enter”时,终端窗口将关闭。现在,您可以重新引导计算机并从USB驱动器引导,也可以拔下USB驱动器,将其带到另一台计算机,然后从那里引导。
有关的:如何从光盘或USB驱动器引导计算机
如何在Windows上制作持久的Ubuntu USB驱动器
更新:我们被告知以下方法(使用Linux Live USB Creator)不再适用于最新版本的Ubuntu。您需要改用上述方法。
您将需要足够大的USB驱动器来设置持久性。 Ubuntu本身声称它需要USB驱动器上有2 GB的存储空间,并且您还需要额外的空间来存储持久性存储。因此,如果您有4 GB的USB驱动器,则只能有2 GB的持久性存储。为了拥有最大的永久存储量,您将需要一个至少6 GB的USB驱动器。
不幸的是,Ubuntu官方推荐的Rufus工具在Windows上创建实时Ubuntu USB驱动器不支持创建具有持久性存储的系统。虽然我们建议使用Rufus创建大多数Ubuntu live USB驱动器,但我们必须为此目的使用其他工具。 (更新:Rufus的最新版本现在支持持久存储!)
下载要放置在USB驱动器和Linux Live USB Creator应用程序上的Ubuntu ISO文件。
将要使用的USB驱动器插入计算机的USB端口,然后启动刚刚安装的“ LiLi USB Creator”应用程序。
在“步骤1:选择密钥”框中选择要使用的USB驱动器。
提供下载的Ubuntu ISO文件。单击“步骤2:选择源”下的“ ISO / IMG / ZIP”按钮,浏览到计算机上的.ISO文件,然后双击它。
使用“步骤3:持久性”部分中的选项来选择要用于USB驱动器上的持久性存储空间的空间。一直向右拖动滑块以选择最大存储量。
现在,您已经配置了所有需要配置的设置。要创建具有持久性存储的实时USB驱动器,请单击“第5步:创建”下的闪电图标。
给该工具一些时间来创建驱动器。完成该过程后,您将看到“您的LinuxLive密钥现在已准备就绪!”信息。现在,您可以重新启动计算机并从USB驱动器启动,也可以拔下USB驱动器,将其带到另一台计算机上,然后从那里启动。
要确认持久性存储正常工作,请启动USB驱动器并在桌面上创建一个文件夹,或将文件保存到桌面。然后,关闭系统,然后重新启动活动的USB驱动器。您应该看到放在桌面上的文件夹或文件。