网站搜索

在 Linux 中从可启动 USB 创建 ISO 的 2 种方法


在本文中,我们将向您展示如何在 Linux 中从可启动 USB 驱动器创建 ISO。我们将解释实现此目的的两种方法:通过命令行界面 (CLI) 和图形用户界面 (GUI) 程序。

使用 dd 工具从可启动 USB 驱动器创建 ISO

dd是Linux和其他类Unix操作系统常用的命令行工具,用于转换和复制文件。

要从可启动 USB 驱动器文件创建 ISO 映像,首先需要插入 USB 驱动器,然后使用以下 df 命令查找 USB 的设备名称。

df -hT
样本输出
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  3.9G     0  3.9G   0% /dev
tmpfs          tmpfs     787M  1.5M  786M   1% /run
/dev/sda3      ext4      147G   28G  112G  20% /
tmpfs          tmpfs     3.9G  148M  3.7G   4% /dev/shm
tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
tmpfs          tmpfs     3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda1      vfat      299M   11M  288M   4% /boot/efi
tmpfs          tmpfs     787M   56K  787M   1% /run/user/1000
/dev/sda5      ext4      379G  117G  242G  33% /media/tecmint/Data_Storage
/dev/sdb1 iso9660 1.8G 1.8G 0 100% /media/tecmint/Linux Mint 19 Xfce 64-bit

从上面的输出中,您可以清楚地看到我们连接的 USB 设备名称是 /dev/sdb1

现在,您可以运行以下命令从可启动 USB 驱动器创建 ISO,如图所示。确保将 /dev/sdb1 替换为您的 USB 驱动器,将 /home/howtoing/Documents/Linux_Mint_19_XFCE.iso 替换为新 ISO 映像的全名。

sudo dd if=/dev/sdb1 of=/home/tecmint/Documents/Linux_Mint_19_XFCE.iso

在上面的命令中,选项:

  • if – 表示从指定的文件而不是标准输入中读取。
  • of – 表示写入指定的文件而不是标准输出。

完成后,您可以使用以下 ls 命令验证 ISO 映像,如图所示。

ls -l /home/tecmint/Documents/Linux_Mint_19_XFCE.iso

使用 Gnome 磁盘从可启动 USB 驱动器创建 ISO

Gnome Disks 是一个图形工具,用于在 Linux 中管理磁盘驱动器和媒体。它用于格式化和分区驱动器、挂载和卸载分区以及查询 S.M.A.R.T。 (自我监控分析和报告技术)属性。

如果您的系统上没有 gnome-disk 实用程序,您可以通过运行以下命令来安装它。

sudo apt install gnome-disk-utility        #Ubuntu/Debian
sudo yum install gnome-disk-utility        #CentOS/RHEL
sudo dnf install gnome-disk-utility        #Fedora 22+

成功安装 Gnome 磁盘后,从系统菜单或破折号中搜索并打开它。然后在默认界面中,从左侧窗格中已安装设备的列表中选择可启动设备,方法是单击该设备并单击磁盘选项。然后单击创建磁盘映像选项,如下图所示。

在对话框窗口中,设置 ISO 文件的名称及其位置,然后单击开始创建。然后输入密码以打开可启动设备,如果身份验证成功,该过程就会开始。

现在就是这样!在本文中,我们解释了在 Linux 中从可启动 USB 驱动器创建 ISO 的两种方法。使用下面的评论表与我们分享您的想法或提出问题。