在Linux上创建可启动的Debian 10 U盘

时间:2020-03-05 15:26:23  来源:igfitidea点击:

本教程说明了如何使用“ dd”命令从Linux终端创建可启动的Debian 10(Buster)U盘。
U盘可用于在支持从USB引导的任何计算机上引导和安装Debian。

准备工作

  • 1GB或者更大的U盘
  • 运行任何Linux发行版的计算机
  • Debian 10 Buster ISO文件。访问“获取Debian”页面,我们可以其中找到各种Debian安装镜像的下载链接。

在本教程中,我们将使用“ 64位PC netinst iso”文件。

在Linux上创建可启动的Debian 10 U盘

使用命令行将ISO镜像刷新到U盘比使用GUI工具容易得多。
无需安装其他软件。

请按照以下概述的步骤创建可启动Debian 10 U盘:

  • 将USB闪存驱动器插入USB端口。
  • 使用“ lsblk”工具找出U盘的名称:
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
  • 最后一步是将Debian ISO镜像刷新到U盘。确保用驱动器替换'/dev/sdx'且不添加分区号,并且用ISO文件的路径替换'/path/to/debian-10.0.0-amd64-netinst.iso'。如果我们使用网络浏览器下载了文件,则应将其存储在用户帐户中的“下载”文件夹中。
sudo dd bs=4M if=/path/to/debian-10.0.0-amd64-netinst.iso of=/dev/sdx status=progress oflag=sync

闪烁图像时将显示进度条。该过程可能需要几分钟,具体取决于ISO文件的大小和U盘的速度。完成后,我们将看到以下内容:

83+1 records in
83+1 records out
348127232 bytes (348 MB, 332 MiB) copied, 25.001 s, 13 MB/s

就这样!U盘上有一个可启动的Debian 10.