RussianNAV похоже спутал "тёплое" с "мягким"...
1) 99% программ на ПК "открывается"/"запускается" "в ОЗУ"
2) Если смущает наличие образа на флешки, а хочется увидеть там "развёрнутый" образ в работоспособном состоянии, то сделай dd if=~/kolibri.img of=/dev/sdХ, где sdХ - usb флешка. Если с bios'ом повезло, то возможно заработает, если нет, то переключай контролёр флешки в режим дисковода (
гугл в помощь)
3) Полноценная многозадачная ОС может
быть размером и в 512 байт

(
подробней). Всё зависит от того, что вложено в понятие "полноценная ось"
4) Размер любой программы напрямую зависит от количества данных у этой программы. Можно взять
WebView размером с несколько десятков килобайт и добавив к нему
архив получить шикарную программу с offline-овым интернетом и размером в несколько десятков петобайт... Т.е. размер программы это не тот показатель, который критичен в контексте заданных вопросов.
5) Что значит "загрузить колибри в биос и выгрузить"? Прошить в ППЗУ`шку программатором образом дискеты - можно... считать его оттуда - тоже, но зачем? Можно даже извратиться и зашифровав его "впихнуть" в ReadyBoost.sfcache, только зачем, если технология ReadyBoost - всего лишь возможность создания дополнительного swap файла для винды?
Если вы попробуете немного более "раскрыто" задавать вопрос не используя непонятных терминов, то возможно получите на него исчерпывающий ответ.
