Эмуляция распбиана с QEMU


19

Я пытаюсь подражать Rasbian на QEMU, и в Интернете доступно множество руководств. Тем не менее, каждое руководство указывает на загрузку ядра qemu-linux по ссылке https://xecdesign.com/downloads/linux-qemu/kernel-qemu, однако эта ссылка не работает, и мне не удалось найти альтернативную ссылку. Есть ли альтернативная ссылка на ядро ​​или руководство по компиляции ядра из исходного кода, чтобы использовать его для эмуляции?



Ответы:


9

Вот ссылка на этот файл, который я загрузил в Dropbox. https://www.dropbox.com/s/g8u93xblz1v1ly0/kernel-qemu?dl=0

Кроме того, это было сделано доступным на GitHub. Ссылка -> https://github.com/dhruvvyas90/qemu-rpi-kernel


1
В этой конкретной сборке, похоже, отсутствуют cgroups, и поэтому она не может быть использована для загрузки Jessie :(
Натан Осман

не могу загрузиться и с Джесси .. проверил обе версии ядра .. все выдает мне "Паника ядра - не синхронизируется: попытка убить init", протестировано с образом 2016-02-09-raspbian-jessie.img
mariomol

7
Пожалуйста, не нравится случайные файлы на Dropbox. Никто не знает, кто вы, и они не должны автоматически доверять вам настолько, чтобы запустить какой-нибудь случайный бинарный файл, который вы загрузили в dropbox.
Cerin


0

Ответ, кажется, довольно поздно, но может помочь другим людям. Что касается компиляции ядра из исходного кода для qemu, эта ссылка содержит копию исходной веб-страницы xecdesign в формате PDF. Нашел это наконец !!


Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить здесь основные части ответа и предоставить ссылку для справки.
Стив Робиллард

0

Как упоминалось ранее, dhruvvyas90 регулярно предоставляет новые исправленные ядра.

Как вы говорите, большинство руководств устарели и содержат неработающие ссылки. Я рекомендую это обновленное руководство (февраль 2017).

https://ownyourbits.com/2017/02/06/raspbian-on-qemu-with-network-access/

Он предоставляет скрипт, который позаботится о том, чтобы образ raspbian запускался в QEMU, и поделится вашим сетевым подключением с QEMU, чтобы вы могли его запустить apt-getи тому подобное.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.