Всё просто. Есть USB Mass Storage. И внутри него есть USB-FDD, USB-HDD и USB-CD(DVD,BD). И хотя они все внешние блочные накопители, у каждого из них свой "интерфейс" поверх оговоренного в стандартном классе USB Mass Storage протокола SCSI over USB. И чтобы BIOS увидел именно USB-CDROM устройство должно уметь этот ATAPI поверх SCSI over USB. Многие контроллеры внутри флешек умеют и поэтому на них можно записать образ CD/DVD/BD (если места хватит) на подключенную к контроллеру FLASH так, чтобы контроллер принимал её именно как "вставленный диск". Но эта область FLASH будет недоступна для стандартного режима USB-HDD.
PS Совсем не обязательно записывать полный образ, чтобы потерять объём равный целому образу. Достаточно положить маленький BOOT-ISO, который после загрузки подключит остальной оббъём флешки как источник и передаст управление туда. Скорее всего, руфус так и работает. Но я помню как юзал 10 лет назад утилиты для контроллеров USB флешек чтобы сделать их загрузочными. Причем, своя программа к каждому контроллеру, а чтобы узнать какой у тебя внутри контроллер часто приходилось вскрывать флешку. Когда купил USB-HDD карман с функцией USB-BDROM забыл эти телодвижения как страшный сон, чего и вам советую.
- - - Добавлено - - -
При этом, носитель имеет размер сектора в 2кб.





Ответить с цитированием