Эльбрус/lintel
Введение
Двоичный транслятор в режиме всей машины позволяет запустить на ВК "Эльбрус" всю ОС для x86 -- например, Debian, Windows или Android -- вместе с драйверами (например, nvidia) и приложениями
Достоинство -- максимальный уровень совместимости; недостаток -- накладные расходы на трансляцию всего, кроме собственно целевого приложения (в отличие от rtc).
Быстрый старт
Для работы нам будет нужен дополнительный Sata диск куда будет производиться установка и/или USB флешка на 4Гб+
Ранние версии:
Записать бинарный компилятор Lintel на флешку
Найти нужную версию lintel_e*.disk
файла, которая будет находиться в директории ./opt/mcst/lintel/bin
после распаковки архива или deb пакета.
В Linux
Команда записи имеет примерно такой вид:
dd if=/path/to/disk-file of=/dev/block-device-name
В Windows и MacOS
Использовать Balena Etcher для записи файла на флешку
Запуск
Диск с Lintel легко найти в 'd' по файловой системе Lintel FS
Далее меняем цель загрузки 'c'
- Drive: наш номер диска из команды 'd', в моём случае 11
- Partition: 0
- Command: Esc
- Filename: 0 (если, что-то есть, стереть перед этим)
- initrd: Esc
- autoboot: Esc
Запуск - 'p' или 's'