我是靠谱客的博主 无私耳机,最近开发中收集的这篇文章主要介绍YOCTO_SD_ImageSystemd Auto Start Xen DomU,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Systemd Auto Start Xen DomU

Systemd Service

root@imx8qmmek:/lib/systemd/system# cat xen-init-domu.service
[Unit]
Description=xen-init-domu, initialise DomU configuration (xenstore nodes, JSON configuration stub)
Requires=xen-init-dom0.service xen-qemu-dom0-disk-backend.service
After=xen-init-dom0.service xen-qemu-dom0-disk-backend.service
ConditionPathExists=/proc/xen/capabilities

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/etc/xen-domu             

[Install]
WantedBy=multi-user.target

xen domu init start

root@imx8qmmek:/etc# cat xen-domu
#!/bin/sh -e

PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin/:/sbin"

fsck /dev/mmcblk1p1
mount /dev/mmcblk1p1 /run/mount
#cd /usr/bin
#./start-MeterHMI.sh &

insmod /lib/modules/4.14.98+g5d6cbeafb80c/kernel/drivers/net/xen-netback/xen-netback.ko
insmod /lib/modules/4.14.98+g5d6cbeafb80c/kernel/net/802/stp.ko
insmod /lib/modules/4.14.98+g5d6cbeafb80c/kernel/net/bridge/bridge.ko
brctl addbr br0
ip link set br0 up
ifconfig br0 10.10.10.5 netmask 255.255.255.0
# tunctl -b
# ip link set tap0 up
# brctl addif br0 tap0

cd /etc/xen
xl create domu-imx8qm-mek-androidauto.cfg&
# xl console DomU

exit 0

启动方法

  • systemctl enable xen-init-domu.service
    ln -s /lib/systemd/system/xen-init-domu.service /etc/systemd/system/multi-user.target.wants/xen-init-domu.service

最后

以上就是无私耳机为你收集整理的YOCTO_SD_ImageSystemd Auto Start Xen DomU的全部内容,希望文章能够帮你解决YOCTO_SD_ImageSystemd Auto Start Xen DomU所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部