有很多的动器图形化工具可以用来创建临场live USB 驱动器。Linux 上的样L用 Etcher 可能是最受欢迎的。为此,终端Ubuntu 也开发了自己的下使启动盘创建工具。
但是令创临场,资深 Linux 用户可能更喜欢使用 dd 命令在 Linux 终端中创建临场 USB,动器这会更快速便捷。样L用
dd 命令是终端一个 命令行 工具,它提供了用来复制和转换文件的下使强大功能。
[[424053]]
一个常见的令创临场使用示例是,用户使用 dd 命令将 ISO 文件写入到他们的动器外部存储设备(例如 USB 驱动盘),以用来给他们的电脑或者笔记本安装一个新的 Linux 发行版。
这就是我将在本教程中展示的内容。我将带你认识需要的命令,从终端找到我们的 USB 驱动器,然后对 ISO 文件进行实际刷写。
在我向你展示步骤前,让我带你快速过一下你将要使用到的命令并解释它的作用。
这是一个使用命令刷写 ISO 的例子:
- dd if="./filename.iso" of="/dev/sdb" status="progress" conv="fsync"
让我们来看看 dd 命令 实际都做了些什么。
要记住的是,输出文件在技术上不必是系统上的文件。你还可以指定诸如外部设备路径之类的内容(如示例所示),它看起来像系统上的普通文件,但实际上指向连接到你机器的设备。
status 可以设定为 3 个选项:none、noxfer 和 progress。
最后,你将 conv 选项设置为 fsync。这会导致 dd 任务在整个 ISO 文件写入 USB 驱动器之前不会报告成功写入。
如果你省略这个选项,dd 任务会工作的很好(并且实际上可能看起来运行得更快),但你可能会发现你的系统需要很长时间才能告诉你移除 USB 驱动器是安全的,因为它会在后台完成 ISO 的内容写入,从而允许你在此期间做其它事情。
现在你明白了你必须做什么,让我们看看如何去做。
注意事项
命令行是把双刃剑。当你在命令行使用类似于 dd 命令时必须十分小心。你必须确保你目标输出文件是正确的设备。一个错误的步骤就可能会格式化你的系统硬盘,你的操作系统也会因此而损坏。
不用说,你需要有一个 ISO 镜像文件才能将其刷写到 USB 上。
我将使用 Ubuntu 20.04 ISO(可在此处下载)来测试我之前介绍的 dd 命令。
插入你的 USB 驱动器。
我为 of 参数输入的具体路径是 /dev/sdb。USB 磁盘通常会标记为 /dev/sdb,但这不是硬性规定。
此路径可能因你的系统而异,你可以使用 lsblk 命令确认 USB 磁盘的路径。只需从列表中查找一个看起来像你的 USB 磁盘大小的驱动器,就可以了。
如果你更熟悉 GUI 程序,还可以使用 GNOME Disks 等工具找到驱动器的路径。
现在你已经确认了外部驱动器的路径,让我们开始创建临场 USB。
在下载 ISO 文件的目录打开一个终端,然后运行以下命令(如果 /dev/sdb 与你的存储设备名称不同,请记住将其替换):
- sudo dd if="./ubuntu-20.04.2.0-desktop-amd64.iso" of="/dev/sdb" status="progress" conv="fsync"
之后,让 dd 去做剩下的事情,它会在完成后打印一条完成消息:
就像这样,你已经在 Linux 终端中使用 dd 命令刷写了 ISO 文件!
现在,你可以通过终端做更多的事情,让你的工作效率大大提高。
对 dd 命令有任何没解决的问题,或者无法正常工作?请随时在下面的评论部分中留下你的问题。
责任编辑:未丽燕 来源: Linux中国 Linuxdd命令USB驱动器
(责任编辑:探索)
10月份全国服务业生产指数同比增长3.8% 总体保持恢复态势
OpenAI 买下极品域名 AI.com,链接跳转到 ChatGPT
HM INTL HLDGS(08416.HK)2020年盈转亏至452.7万港元 基本每股净亏1.13港仙
中洲特材(300963.SZ)发行中签率为0.0168401989% 有效申购倍数为5,938.17213倍