Эльбрус/lintel: различия между версиями

Материал из ALT Linux Wiki
(нач из http://t.me/e2k_chat/180029)
 
(Супер быстрый старт.)
 
Строка 1: Строка 1:
{{stub}}
{{stub}}
= Введение =


Двоичный транслятор в режиме всей машины позволяет запустить на [[эльбрус/словарик|ВК]] "Эльбрус" всю ОС для x86 -- например, Debian, Windows или Android -- вместе с драйверами (например, [[nvidia]]) и приложениями
Двоичный транслятор в режиме всей машины позволяет запустить на [[эльбрус/словарик|ВК]] "Эльбрус" всю ОС для x86 -- например, Debian, Windows или Android -- вместе с драйверами (например, [[nvidia]]) и приложениями


Достоинство -- максимальный уровень совместимости; недостаток -- накладные расходы на трансляцию всего, кроме собственно целевого приложения (в отличие от [[эльбрус/rtc|rtc]]).
Достоинство -- максимальный уровень совместимости; недостаток -- накладные расходы на трансляцию всего, кроме собственно целевого приложения (в отличие от [[эльбрус/rtc|rtc]]).
= Быстрый старт =
Для работы нам будет нужен дополнительный Sata диск куда будет производиться установка и/или USB флешка на 4Гб+
'''[https://storage.mcst.ru/index.php/s/IU9uIAzuqSWPp7h/download?path=%2FLintel_5.0&files=lintel_5.0_all.tar.xz Загрузить Lintel 5.0]'''
''Ранние версии:''
* [https://storage.mcst.ru/index.php/s/IU9uIAzuqSWPp7h/download?path=%2FLintel_4.3&files=lintel_4.3_all.tar.xz Lintel 4.3],
* [https://storage.mcst.ru/index.php/s/IU9uIAzuqSWPp7h Остальные версии]
* [http://mcst.ru/lintel Источник]
=== Записать бинарный компилятор Lintel на флешку ===
Найти нужную версию <code>lintel_e*.disk</code> файла, которая будет находиться в директории <code>./opt/mcst/lintel/bin</code> после распаковки архива или deb пакета.
==== В Linux ====
Команда записи имеет примерно такой вид:
<code>dd if=/path/to/disk-file of=/dev/block-device-name</code>
==== В Windows и MacOS ====
Использовать [https://etcher.balena.io/ Balena Etcher] для записи файла на флешку
=== Запуск ===
Диск с Lintel легко найти в 'd' по файловой системе <code>Lintel FS</code>
Далее меняем цель загрузки 'c'
* Drive: наш номер диска из команды 'd', в моём случае 11
* Partition: 0
* Command: {{button|Esc}}
* Filename: 0 (если, что-то есть, стереть перед этим)
* initrd: {{button|Esc}}
* autoboot: {{button|Esc}}
Запуск - 'p' или 's'


= Ссылки =
= Ссылки =

Текущая версия от 23:18, 7 апреля 2025

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


Введение

Двоичный транслятор в режиме всей машины позволяет запустить на ВК "Эльбрус" всю ОС для x86 -- например, Debian, Windows или Android -- вместе с драйверами (например, nvidia) и приложениями

Достоинство -- максимальный уровень совместимости; недостаток -- накладные расходы на трансляцию всего, кроме собственно целевого приложения (в отличие от rtc).

Быстрый старт

Для работы нам будет нужен дополнительный Sata диск куда будет производиться установка и/или USB флешка на 4Гб+

Загрузить Lintel 5.0

Ранние версии:

Записать бинарный компилятор 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'

Ссылки