Linux USB驱动器也是我们所诉称的U盘启动系统。通常,在笔记本电脑或PC上安装某些Linux发行版时,您需要一个可引导的USB,其中包含要安装的发行版。

本教程将引导您完成在Windows,macOS和Linux机器上创建可启动linux USB驱动器的必要步骤。 您可以使用该USB驱动器来引导和测试,或者在支持从USB引导的任何计算机上安装Linux发行版。

下载发行版ISO文件

创建可引导USB驱动器,首先您需要下载发行版ISO文件。 该文件包含在系统上安装Linux发行版所需的所有内容。

我们将使用最新的Ubuntu版本,但本文介绍的步骤应适用于任何其他Linux发行版。

访问发行下载页面( Ubuntu CentOS .. etc)并下载最新的ISO文件。

使用Etcher创建可启动的Linux USB驱动器

有几种可供免费使用的应用程序,它们可让您将ISO镜像刷入到USB驱动器。 在此示例中,我们将使用Etcher。 这是一个自由的开源程序,用于将ISO镜像刷人到SD卡和 USB驱动器并支持Windows,macOS和Linux。

转到 Etcher下载页面,并下载适用于您的操作系统的最新Etcher版本。 下载文件后,双击它,然后按照安装向导进行操作。

使用Etcher创建可启动的Linux USB驱动器是一个相对简单的过程,只需遵循以下步骤即可:

  1. 将USB闪存驱动器连接到系统并启动Etcher。
Etcher主界面

单击Select image按钮并找到分发.iso文件。

Etcher选择usb驱动器

如果您的计算机仅连接了一个USB驱动器,则Etcher将自动选择它。否则,如果连接了多个SD卡或USB驱动器,请确保选择正确的USB驱动器。

单击Flash image按钮,然后执行以下步骤:

Etcher将在Flash image期间显示进度条和ETA。

整个过程可能需要几分钟,具体取决于ISO文件的大小和USB驱动器的速度。完成后,将出现以下屏幕,告诉您将ISO镜像已成功刷入。

至此! USB记忆棒上有可启动的Linux。

从命令行创建可启动的Linux USB驱动器

在本节中,我们将向您展示如何使用dd工具从命令行创建可启动的Linux USB驱动器。 该工具可在所有macOS和Linux系统上使用。这是一个快速简便的过程,不需要安装其他软件。将USB闪存驱动器插入USB端口。

接下来,您需要找出USB驱动器的名称。这项工作的最佳工具是lsblk

lsblk

输出看起来像这样:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 465.8G  0 disk 
└─sda1        8:1    0 465.8G  0 part /data
sdx           8:16   1   7.5G  0 disk 
└─sdx1        8:17   1   7.5G  0 part /run/media/myfreax/Kingston
nvme0n1     259:0    0 232.9G  0 disk 
├─nvme0n1p1 259:1    0   512M  0 part /boot
├─nvme0n1p2 259:2    0    16G  0 part [SWAP]
└─nvme0n1p3 259:3    0 216.4G  0 part /

在这种情况下,USB设备的名称为/dev/sdx,但在您的系统上可能会有所不同。

在大多​​数Linux发行版中,插入时会自动安装USB闪存驱动器。在刷新ISO镜像之前,您需要卸载USB设备。为此,请使用umount命令后跟挂载点或设备名称:

sudo umount /dev/sdx1

最后一步是将ISO映像刷入到USB驱动器。确保用驱动器替换/dev/sdx,并且不要附加分区号。另外,请确保使用正确的ISO文件路径。

sudo dd bs=4M if=/path/to/ubuntu-18.04.2-desktop-amd64.iso of=/dev/sdx status=progress oflag=sync

该命令将在刷入ISO镜像时显示进度条,该过程可能需要几分钟:

458+1 records in
458+1 records out
1921843200 bytes (1.9 GB, 1.8 GiB) copied, 147.006 s, 13 MB/s

结论

创建可引导的Linux USB驱动器是一个相对非常容易的任务。 在几分钟之内,您就可以用自己喜欢的Linux发行版刷新USB驱动器,并使用它在PC或笔记本电脑上安装操作系统。

如果您遇到问题或有反馈,请在下面发表评论。