07.08.2020 QEMU Virtualization
Материал из SRNS
INTRO
Качаем читаем File:ug982-petalinux-system-simulation_QEMU.pdf
Выкачиваем репозиторий qemu
Ставим в систему pixman
sudo apt-get install libpixman-1-dev
Инициализируем подмодуль:
cd qemu
git submodule update --init dtc
git submodule update --init dtc
Исполняем:
./configure --target-list="aarch64-softmmu" --enable-fdt --disable-kvm --disable-xen make -j4
Создаем файл-образ флешки:
~/git/qemu/qemu-img create -f qcow2 ~/clonicus_1.2.3/sdcard/sdcard.qcow2 256M
Эмуляция Petalinux QEMU
Наслаждаемся магией!
petalinux-boot --qemu --kernel
Прерывать симуляцию:
Ctrl-A X
SSH
Заходим по ssh на виртуальный petalinux
Перенаправляем порты ssh при вызове запуска виртуалки:
petalinux-boot --qemu --kernel --qemu-args "-redir tcp:10022:10.0.2.15:22"
Далее коннектимся с хоста:
ssh-copy-id root@localhost -p 10022
ssh root@localhost -p 10022
ssh root@localhost -p 10022
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.