如何创建可启动的Linux U盘
通常,在笔记本电脑或者PC上安装某些Linux发行版的全新副本时,我们需要一个可引导的USB,其中包含要安装的发行版。
本教程将引导我们完成在Windows,macOS和Linux机器上创建可启动linux U盘的必要步骤。
我们可以使用此U盘来引导和测试,或者在支持从USB引导的任何计算机上安装Linux发行版。
下载发行版ISO文件
首先要创建可启动的U盘,我们需要下载发行版ISO文件。
该文件包含在系统上安装Linux发行版所需的所有内容。
我们将使用最新的Ubuntu版本,但本文介绍的步骤适用于任何其他Linux发行版。
访问发行版下载页面(Ubuntu,CentOS ..etc)并下载最新的ISO文件。
使用Etcher创建可启动的Linux U盘
有几种可供免费使用的应用程序,这些应用程序允许我们将ISO镜像刷新到U盘。
在此示例中,我们将使用Etcher。
它是一个免费的开源实用程序,用于将图像刷新到SD卡和U盘,并支持Windows,macOS和Linux。
转到Etcher下载页面,然后下载适用于操作系统的最新Etcher版本。
下载文件后,双击它,然后按照安装向导进行操作。
使用Etcher创建可启动的Linux U盘是一个相对简单的过程,只需遵循以下步骤:
- 将USB闪存驱动器连接到系统并启动Etcher。
- 单击“选择图像”按钮,然后找到发行版“ .iso”文件。
- 如果计算机仅连接了一个U盘,则Etcher会自动选择它。否则,如果连接了多个SD卡或者U盘,请确保在闪烁图像之前选择了正确的U盘。
- 单击“闪存镜像”按钮,将开始刷新U盘的过程。
Etcher会在闪烁期间显示进度条和ETA。整个过程可能需要几分钟,具体取决于ISO文件的大小和U盘的速度。完成后,将出现以下屏幕,告诉我们图像已成功闪烁。
单击“ [X]”以关闭“蚀刻机”窗口。
就这样! U盘上有可启动的Linux。
从命令行创建可启动的Linux U盘
在本节中,我们将向我们展示如何使用“ dd”工具从命令行创建可启动的Linux U盘。
该工具在所有macOS和Linux系统上均可用。
这是一个快速简便的过程,不需要安装其他软件。
- 将USB闪存驱动器插入USB端口。
- 接下来,我们需要找出U盘的名称。这项工作的最佳工具是'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/theitroad/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闪存驱动器。在刷新镜像之前,我们需要卸载USB设备。为此,请使用“ umount”命令,后接安装点或者设备名称:
sudo umount /dev/sdx1
- 最后一步是将ISO镜像刷新到U盘。确保将“/dev/sdx”替换为驱动器,并且不要添加分区号。另外,请确保使用正确的ISO文件路径。
sudo dd bs=4M if=/path/to/ubuntu-18.04.2-desktop-amd64.iso of=/dev/sdx status=progress oflag=sync
该命令将在闪烁图像时显示进度条,该过程可能需要几分钟:
458+1 records in 458+1 records out 1921843200 bytes (1.9 GB, 1.8 GiB) copied, 147.006 s, 13 MB/s