在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
命令,请参阅其手册页。
感谢您使用本教程。欢迎您的反馈和意见。
相关推荐
Cryptsetup是一个用于配置和管理Linux统一密钥设置(LUKS)的实用程序,LUKS是硬盘加密的标准。使用它,用户可以对整个磁盘分区甚至单个文件进行加密,从而增强存储数据的安全性。 它通常与dm crypt内核模块一起使用,后者提供实际的加密功能。该工具提供了一个命令行界面,允许用户轻松创建、访问和管理加密卷。 刚刚发布的新版本Cryptsetup 2.7.0带来了一些令人兴奋的新功能,
1989年,第一个被称为CERN httpd的网络服务器被创建用于交换信息和一个名为WorldWideWeb的浏览器。到1990年底,第一个网页在开放的互联网上提供,1991年,CERN以外的人被邀请加入这个新的网络社区。 随着人们开始意识到通过现在的互联网传输数据的有效性,多种操作系统开始发展,所有人都可以使用计算机交换数据。 如果你运行一个网站,了解什么是网络服务器、它的功能以及它在向网站访问
iCloud Keychain是适用于iOS、iPadOS、macOS和tvOS设备的内置密码管理器,在不牺牲安全性的前提下,提供了比您期望的免费选项更多的功能。它简化了创建强密码、保存信用卡信息和密钥以及生成双因素身份验证代码等任务,同时在设备上安全同步。 了解iCloud钥匙串同步的安全性、功能、限制,以及您是否应使用它使您的登录凭据在设备上保持最新。 使iCloud钥匙扣值得使用的功能 从在
从2024年开始,如果你购买了一台新的笔记本电脑或PC,你有可能在键盘上找到一个全新的键:Microsoft的新Copilot键。 微软已经公开表示,它希望Copilot成为“下一个开始按钮”,但Copilot键是什么,它做了什么? 什么是副驾驶? 你可能想知道微软的Copolit是什么。嗯,这是微软的人工智能助手,旨在帮助你完成任务。它最初是GitHub的一个项目,但现在已经扩展到微软的整个生态
Flatpak已成为一种突出的通用封装格式,成为开发人员和用户跨平台软件分发的主要首选。Flatpak提供了沙盒的优势,通过将软件与系统的其他部分隔离来增强安全性。 然而,管理这些沙盒的权限有时可能很复杂。这就是Flatseal发挥作用的地方——一个用户友好的工具,旨在有效管理Flatpak应用程序权限。 管理权限的必要性 虽然Flatpak会自动设置通常正常工作的默认权限,但特定应用程序可能需要
回到顶部