Size: a a a

pro.osdev - os development

2021 November 07

BV

Boris Vinogradov in pro.osdev - os development
да, я кажется когда-то так делал
источник

ДБ

Денис Будяк... in pro.osdev - os development
т.к. в QEMU и распбиане набор взаимосвязанных костылей, чтобы запускалось, плюс всё это со временем меняется
источник

BD

Berkus Decker in pro.osdev - os development
да и с линуксом там все однозначно, много лет уже запускается армовый линукс под куему
источник

BD

Berkus Decker in pro.osdev - os development
иначе бы андроид студия бы не умела девайсы свои гонять
источник

ДБ

Денис Будяк... in pro.osdev - os development
не хочу об этом спорить, а хочу запустить plan 9
источник

BV

Boris Vinogradov in pro.osdev - os development
запускай
источник

BD

Berkus Decker in pro.osdev - os development
тогда запускай!
источник

BD

Berkus Decker in pro.osdev - os development
если будут конкретные вопросы, ну тогда посмотрим
источник

ДБ

Денис Будяк... in pro.osdev - os development
конкретный вопрос: какая командная строка для запуска :)
источник

VM

Victor Miasnikov in pro.osdev - os development
Ха: с помощью "чита".

Если не elf формат

( если кратко.)
источник

BD

Berkus Decker in pro.osdev - os development
там целиком ос грузится, поэтому не elf формат совсем
источник

BD

Berkus Decker in pro.osdev - os development
ну, как и линукс под куему тоже не из эльфа загружается
источник

ДБ

Денис Будяк... in pro.osdev - os development
Кстати, я неправильно вопрос задал: для Raspberry Pi, а не просто для ARM
источник

ДБ

Денис Будяк... in pro.osdev - os development
Устал уже слегка
источник

ДБ

Денис Будяк... in pro.osdev - os development
Конкретно для Raspberry Pi 2
источник

ДБ

Денис Будяк... in pro.osdev - os development
Вот пример строки для линукса:
источник

BD

Berkus Decker in pro.osdev - os development
ну арм как арм, почему бы и нет, я не уверен что ребята из plan9 в курсе про 64 битные системы, они вроде где-то в 1970 году
источник

VM

Victor Miasnikov in pro.osdev - os development
"Раскопал" фокус-покус как раз Денис.

Когда эмулировать запуск OS A2 ( на ЯП Active Oberon) в QEMU с хардваре Raspberry PI 2.
источник

ДБ

Денис Будяк... in pro.osdev - os development
/y/qemu0/arm-softmmu/qemu-system-arm -M raspi2 -append "rw earlyprintk loglevel=8
console=ttyAMA0,115200 dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootdelay=1" -cpu arm1176 -dtb /y/vb_share/2015-02-16-raspbian-wheezy/bcm2709-rpi-2-b.dtb -sd /y/vb_share/2015-02-16-raspbian-wheezy/2015-02-16-raspbian-wheezy.img -kernel /y/vb_share/2015-02-16-raspbian-wheezy/kernel7.img -m 1G -smp 4 -serial stdio
источник

ДБ

Денис Будяк... in pro.osdev - os development
она не совсем тривиальна, мягко говоря, обычно такие ищутся на SO - моих знаний не хватит такую состряпать
источник