在Linux上从ISO映像创建可引导USB是安装新操作系统或尝试新发行版的好方法。在可引导USB的帮助下,您可以轻松地从USB驱动器引导计算机,并将操作系统直接安装到硬盘驱动器。
在Linux中,有几种方法可以从ISO创建可引导的USB,因为用户通常更喜欢使用Etcher或Ventoy等GUI应用程序。但也有一种简单的命令行方式。
使用内置
dd
工具,您可以为任何操作系统制作可引导的ISO。好消息是,大多数Linux发行版都默认预装了它。
本指南将引导您使用
dd
命令,使您的可启动USB驱动器在几分钟内即可启动,而无需浪费时间安装其他应用程序。
Linux中的dd命令是什么?
这个
dd
(数据复制器)实用程序是一个功能强大的命令行工具,可以使用逐块从一个设备复制到另一个设备。因此,我们可以使用它从一个设备到另一个设备进行数据备份和恢复。
然而,你可能听说过该应用程序的昵称“数据破坏者”,因为该命令能够造成重大破坏。例如,如果您错误地将错误的目标指定为磁盘的根分区,而不是USB设备,则最终会导致操作系统损坏。
所以,记住在执行任何
dd
命令,以避免出现无法修复的错误和丢失数据。
如何在Linux上从ISO文件创建可引导USB
这假设您已经有一个ISO文件,您想将其移动到外部拇指驱动器;类型USB存储卷。
1.查找USB设备名称
首先,连接USB设备并找到它在计算机上显示的名称。您可以使用
lsblk
命令
lsblk
查找USB设备名称。
正如你所看到的,它被安装为“
sdb
“在我们的情况下,因此可以将其完整路径访问为”
/dev/sdb
。“但是,如果您的系统上已经连接了多个U盘,那么您要锁定的驱动器可能是”
/dev/sdc
,” “
/dev/sdd
等
2.卸载并格式化USB设备
确认目标驱动器后,您需要先卸载它,然后再对其进行格式化。
sudo umont/dev/sdb*
接下来,我们需要格式化未安装的驱动器。让我们使用以下命令执行此操作:
sudo mkfs.vfat-I/dev/sdb
3.使用dd命令创建可启动的USB
我们已准备好使用将ISO文件复制到USB驱动器
dd
命令我建议您导航到下载ISO的目录。假设您将其放入用户的“
下载
目录
cd//下载
由于我们已经在正确的目录中,我们可以使用以下命令将ISO写入USB并创建一个可引导的U盘:
sudo dd bs=
4.
M
如果
=文件名.iso
属于
=
/dev/
sdb状态=进度
代码语言:
JavaScript
(
javascript
)
哪里
文件名.iso
“当然,会被您的ISO文件的实际名称所取代。
- bs
:设置默认块大小。
- 如果
:代表“输入文件”。它用于指定ISO文件的位置。
- 属于
:代表“输出文件”。它设置ISO文件的写入位置。在我们的案例中,它是“
/dev/sdb
.”
这个
dd
命令将ISO文件的内容复制到U盘。这可能需要几分钟才能执行。您应该会看到返回的结果如下:
从ISO文件创建可引导USB。
仅此而已。完成此过程后,您可以将USB驱动器用作Linux安装介质或软件安装程序。您也可以使用相同的方法将安装ISO映像文件转换为可引导的U盘。
结论
从ISO文件创建可引导的Linux USB驱动器相对简单。一般步骤包括选择ISO映像和目标USB驱动器,然后执行写入过程以将映像传输到USB。
有关的更多信息
dd
命令,请参阅其手册页。
感谢您使用本教程。欢迎您的反馈和意见。
相关推荐
如果您想知道哪些进程正在使用您在Linux上的带宽,一个名为pktstat的小实用程序可能会有所帮助。此命令行工具实时显示数据包活动,并提供一些常用功能的便捷选项。 什么是pktstat? Pktstat是一个实用程序,它显示进出计算机的数据包的行为,类似于top或HTOP显示进程信息的方式。这是一个在终端上运行的全屏程序。 如何安装pktstat 安装pktstat很容易,因为它可以在大多数主要
Dmidecode从DMI(桌面管理接口)表中读取数据,该表保存系统硬件组件的信息,如BIOS修订版、序列号、RAM、CPU、制造商信息等。换句话说,它充当DMI表的解码器。 Dmidecode用例 例如,在故障排除过程中,您可能会遇到需要找出BIOS和主板支持的最大RAM、序列号或重要硬件信息的情况。 因此,您可以立即使用 dmidecode 命令获取此信息。 如何安装dmidecode Dmi
厌倦了安卓吗?不想被锁定在一个专有的生态系统中?对于智能手机用户来说,安全和隐私正变得越来越重要,但答案是什么? 有可能放弃Android和iOS,转而使用另一种移动操作系统吗? 当你想要一个替代的操作系统时,Linux通常是你的选择。但是现在可以安装哪些Linux Phone操作系统呢?当你想用Linux取代Android时,以下是你应该尝试的Linux移动发行版。 1. Ubuntu Touc
这个 nslookup 命令是名称服务器查找的缩写,是一种网络管理工具,用于查询DNS(域名系统)服务器以获取域名或IP地址映射。用户还可以使用它查询几种不同类型的DNS记录,如MX、NS和SOA记录。 此外 nslookup 通常用于解决DNS或名称解析问题。简而言之,域名系统提供了人类可读名称之间的映射,例如, www.archlinux.org ,及其关联的IP地址,如 95.217.163
在iPhone或iPad上无法启动Siri ?我们将涵盖你在使用Siri时可能遇到的最常见问题,以及一些一般性的故障排除建议(比如如何重置Siri)。 当天的视频 滚动以继续浏览内容 1. 当你试图激活Siri时,它没有反应 在大多数情况下,当你按下按钮后Siri没有激活时,你会认为Siri没有工作 一边 按钮(或 首页。 (iPhone 8及更早版本,包括iPhone SE)。 这可能是因为你的
回到顶部