ZBLOG

qemu -append设置启动内核后执行程序

在使用qemu时,可以通过添加-append选项来设置启动内核后执行程序。该选项可用于指定将要在启动后运行的命令或程序。例如:

qemu-system-x86_64 -kernel vmlinuz-5.10.0-7-amd64 \
                   -initrd initrd.img-5.10.0-7-amd64 \
                   -append "root=/dev/sda1 console=ttyS0" \
                   /dev/sda -nographic \
                   -append "echo 'Hello World!'"

上述命令中,通过-append选项指定了两个参数,分别是root=/dev/sda1和console=ttyS0,这些参数会被传递给内核。

另外一个-append选项则是用来执行一段简单的shell脚本,在本例中为输出“Hello World!”字符串。

注意:不是所有的操作系统都支持-qemu-system-x86_64启动时执行一个简单的shell脚本。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=988

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?