准备安装介质

下载安装镜像后,必须将镜像写入可引导的媒介,比如 U 盘、SD 卡或者 CD/DVD。

在 Linux 上创建可引导 U 盘或 SD 卡

确认设备

在写入镜像前,先确认你要写入的设备。你可以用 fdisk(8)。插入存储设备后,用下面的命令识别设备的路径:

# fdisk -l
Disk /dev/sda: 7.5 GiB, 8036286464 bytes, 15695872 sectors
Disk model: Your USB Device's Model
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

上例中,输出显示 USB 设备在 /dev/sda。在 Linux 上,USB 设备的路径一般都是 /dev/sdX(X 是数字),SD 卡一般都是 /dev/mmcblkX,具体路径取决于设备。如果你不确定你设备的路径,你可以用型号和空间大小(上例中是 7.5GiB)来辨识。

确认你要用的设备之后,确保你的设备 没有 被挂载,用 umount(8) 卸载设备:

# umount /dev/sdX
umount: /dev/sdX: not mounted.

写入 live 镜像

命令 dd(1) 可以用来将 live 镜像拷贝到存储设备上。用 dd,将 live 镜像写入:

警告!: 这会删除设备上的所有数据,一定要小心。

# dd bs=4M if=/path/to/void-live-ARCH-DATE-VARIANT.iso of=/dev/sdX
90+0 records in
90+0 records out
377487360 bytes (377 MB, 360 MiB) copied, 0.461442 s, 818 MB/s

在完成写入(或写入失败)之前,dd 不会打印出任何信息。该命令可能需要几分钟或更长时间执行,取决于具体设备。如果你使用 GNU coreutils dd,你可以添加 status=progress 选项,让 dd 在写入过程中输出信息。

最后,在断开与设备连接前,确保数据已完全写入:

$ sync

写入的数据、写入的文件量、写入速率取决于具体的设备和你选择的 live 镜像。

烧录 CD 或 DVD

任何一个光盘烧录应用应该都可以写入 .iso 文件到 CD 或 DVD 上。可以用这些自由软件应用(跨平台支持可能不尽相同):

注意,用 CD 或 DVD 时,live 会话反应会比用 U 盘或硬盘时迟钝一点。