$ fdisk -l ubuntu-20.04.1-live-server-amd64.iso | cat
Disk ubuntu-20.04.1-live-server-amd64.iso: 914 MiB, 958398464 bytes, 1871872 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7b19ba11
Device Boot Start End Sectors Size Id Type
ubuntu-20.04.1-live-server-amd64.iso1 * 0 1871871 1871872 914M 0 Empty
ubuntu-20.04.1-live-server-amd64.iso2 3688 11623 7936 3.9M ef EFI (FAT-12/16/32)
(请注意,Linux 会忽略 0/Empty 的分区类型。)
现代 ISO 安装映像构建为混合 ISO映像,可以通过传统/CSM 引导从硬盘(您的 U 盘在引导时被视为可移动硬盘驱动器)或光学介质(CD、DVD、BR)引导使用与硬盘驱动器引导完全不同的传统引导方法。此类 ISO 映像可以刻录到 DVD 或复制到固定或可移动媒体,例如 USB 驱动器。它甚至可以以相同的方式复制到内部硬盘驱动器并且仍然可以启动。
是的,ISO 映像包含它自己的分区表,因此它应该直接复制到整个磁盘设备,而不是任何现有的磁盘分区。
(请注意,Linux 会忽略 0/Empty 的分区类型。)
现代 ISO 安装映像构建为混合 ISO映像,可以通过传统/CSM 引导从硬盘(您的 U 盘在引导时被视为可移动硬盘驱动器)或光学介质(CD、DVD、BR)引导使用与硬盘驱动器引导完全不同的传统引导方法。此类 ISO 映像可以刻录到 DVD 或复制到固定或可移动媒体,例如 USB 驱动器。它甚至可以以相同的方式复制到内部硬盘驱动器并且仍然可以启动。
这些映像也是为 UEFI 启动而构建的,但无论媒体类型如何,它的工作原理都是相同的,并且与作为 ISO 的映像没有任何关系。映像必须直接写入磁盘和引导时 BIOS 可见的分区表,以便它可以找到 EFI 分区,因此,您必须再次将其 dd 到整个磁盘设备。