Кажется, я не могу найти официальный источник для этого, но кажется, что «UDF», если копировать дословно, не может быть загружен с USB И многие ISO-файлы имеют формат UDF.
Похоже, что для "CD-ROM накопителей" возможность загрузки с них достигается путем их соответствия Эль Торито стандарт.
Однако для загрузки «нормального» диска в нем должна быть установлена «MBR» (которая, очевидно, отличается от битов El Torito). И, видимо, вы можете установить один или другой, или оба.
Таким образом, в основном, если это «просто» El Torito, вы «должны» использовать инструмент (или вручную выполнить форматирование, маркировку разделов и копирование файлов), который даст вам загрузочный USB-диск в формате MBR. Копирование необработанных битов ISO недостаточно.
«Несколько» ISO может не понадобиться какой-либо специальный инструмент : (обратите внимание на упоминание «изогибрида», в документации которого упоминается, что нормальные ISO (в формате UDF) загружается только с компакт-дисков если вы не добавите дополнительную основную загрузочную запись [т.е. вне спецификации UDF], очевидно, что многие ISO-образы Linux для основной линии сделаны таким особым образом, но я знаю из опыта установки Windows, по крайней мере, для Windows 10 это не так).
Для тех, кто действительно нуждается в этом, очевидно, вы должны избегать копирования сырых дисков с ISO на USB dd
команда на Unix *). Или вы столкнетесь с проблемой, которую я сделал.
По моему опыту, обычно вы будете конвертировать из UDF ISO в USB-устройство FAT32. (Первым является El torito, последний MBR, для их "системы загрузки").
Как поместить загрузочный ISO-образ на USB-накопитель? (перечисляет множество утилит, которые делают это "для вас")
Смотрите также https://apple.stackexchange.com/a/234290/25085 для OS X связанных опций.
связанные с:
https://blogs.msdn.microsoft.com/matt-harrington/2012/03/27/how-to-create-a-bootable-usb-drive-from-an-iso-image-for-uefi-systems/ (упоминается, что он должен быть FAT32 и иметь файлы, скопированные из ISO).
Обновить:
Никакое количество unetbootin, кажется, не работает для меня, bootcamp ни на более новых iso's. Я предполагаю, что я устанавливал на старую коробку, которая не могла прочитать новые схемы загрузки. Использование rufus в Windows «MBR» и «NTFS» (fat32, возможно, также работал, но получал некоторые жалобы на слишком большой «install.win»), и это работало для Windows 10 ISO.