栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

启动qemu虚拟机遇到的问题:启动网络脚本/ etc / qemu-ifup失败,状态为256

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

启动qemu虚拟机遇到的问题:启动网络脚本/ etc / qemu-ifup失败,状态为256

在服务器上创建一个虚拟机
使用以下命令创建一个VM:

sudo qemu-system-x86_64 -kernel /home/bzImage-vswd-30B7 -initrd /home/cpio-vswd-30B7.bak -machine pc-i440fx-3.1,accel=kvm,usb=off -net nic -net tap -m 4096M -smp 8 -append ‘root=/dev/ram rw console=ttyS0’ -nographic -virtfs local,id=fs1,path=shared,security_model=none,mount_tag=qemu-shared -cpu max -hda /home/root.qcow2
#-m 4096M为指定虚拟机内存大小
#-smp 8 指定虚拟机的内核数
#-machine pc-i440fx-3.1,accel=kvm,usb=off 对虚拟机进行加速,不指定这些参数,虚拟机的内部操作类似软件模拟,执行相关操作特别慢

在执行上述命令的情况下得到一个错误:

qemu-system-x86_64: -netdev tap,id=tap1: network script /etc/qemu-ifup failed with status 256

默认情况下是没有/etc/qemu-ifup文件,需要自己进行创建:

#!/bin/sh
set -x

switch=br0

if [ -n "$1" ];then
    ip tuntap add $1 mode tap user `whoami`
    ip link set $1 up
    sleep 0.5s
    ip link set $1 master $switch
    exit 0
else
    echo "Error: no interface specified"
    exit 1
fi

同时设置qemu-ifup文件的权限,chmod 0755 qemu-ifup。就可以解决上述问题,产生对应的虚拟网桥。

ifconfig qemu-br0 down #关闭网桥

ifconfig qemu-br0 up #关闭网桥

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/963209.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号