Linux 下制作 U 盘安装镜像

别再只用 dd 啦

ArchWiki 有一篇页面, USB flash installation medium ,详细讨论了用 U 盘制作 Arch Linux 安装盘的各种方法,涵盖多平台和多种途径,推荐一阅。

Windows 系统烧录 U 盘镜像建议使用 Rufus

KDE 桌面环境烧录 U 盘镜像可使用 isoimagewriter

查看 U 盘的设备信息

首先使用 lsblk 查看 U 盘的设备信息。

例如返回的结果可能类似这样:

1
2
3
4
5
6
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 476.9G  0 disk 
├─sda1   8:1    0   512M  0 part /boot
├─sda2   8:2    0     8G  0 part [SWAP]
└─sda3   8:3    0 468.4G  0 part /
sdb      8:16   1   7.4G  0 disk 
  • 当前尚未挂载 U 盘,因此MOUNTPOINTS处没有显示挂载位置。
  • 我的 U 盘大小为 8 GiB,因此我推断出,此时 U 盘的「名字」是 /dev/sdb
    • (方法虽然不太「优雅」,但是好用)

烧录 U 盘

假设镜像文件路径为:~/archlinux-2024.02.01-x86_64.iso

将镜像烧录到 U 盘:

1
cp ~/archlinux-2024.02.01-x86_64.iso /dev/sdb

更多命令可供参考

虽然百度搜到的页面一般都用 dd,但最好用别的命令。参见:

cat

1
cat ISO路径 > U盘路径

cp

1
cp ISO路径 U盘路径

tee

1
tee < ISO路径 > U盘路径

pv

1
pv ISO路径 > U盘路径

dd 附带的参数直接抄即可

1
dd bs=4M if=ISO路径 of=U盘路径 conv=fsync oflag=direct status=progress
Licensed under CC BY-NC-SA 4.0
当你有机会做出选择时,不要让自己后悔
使用 Hugo 构建
主题 StackJimmy 设计