qemu arm虚拟机联网

news/2024/11/8 23:08:02/
  • 1.介绍
  • 2. 互联环境搭建
    • 2.1 准备宿主机环境
    • 2.2 准备qemu环境
  • 3. qemu虚拟机挂载samba文件系统

1.介绍

通过qemu模拟arm虚拟机,但由于arm虚拟机只有ramfs,有时保存文件非常不方便,因此希望windows跟vmwarre Linux虚拟机一样,可以联网,这样就可以互联互通,方便调试。

联网方式:

windows<----桥接---->vmware linux<----桥接---->qemu arm linux

2. 互联环境搭建

2.1 准备宿主机环境

  1. 先确认vmware linux通过桥接可以正常联网,并且支持以下设备:
ls /dev/net
tun
  1. 安装桥接工具
sudo apt-get install uml-utilities bridge-utils -y

修改网络配置文件/etc/network/interfaces(重启生效)

auto br0
iface br0 inet dhcp
bridge_ports ens33
# ens33 通过ifconfig 查看的网卡

重启vmware linux虚拟机网络服务

sudo service networking restart

查看网络配置,确定是否桥接成功,结果如下图所示:
在这里插入图片描述

2.2 准备qemu环境

启动qemu时,通过参数传递网络设备给arm虚拟机

sudo qemu-system-arm -M vexpress-a9 -smp 4 -m 1024 -kernel arch/arm/boot/zImage -dtb arch/arm/boot/dts/vexpress-v2p-ca9.dtb -nographic -net nic -net tap,ifname=tap1,script=/etc/qemu-ifup

这样qemu虚拟机启动后,就能够与宿主机互联,也可以与网络互联了,如下图所示:
在这里插入图片描述

3. qemu虚拟机挂载samba文件系统

在内核配置中,打开samba文件系统的相关配置选项,启动后,通过以下命令挂载:

mount -t cifs  //server/remote_directory local_directory  -o username=remote_username,password=remote_userpassword

注:server一般是samba server的IP地址,remote_username和remote_userpassword是samba的用户名和账号密码。

通过这样,vmvare linux和qemu虚拟机就很方便的共享数据了。


http://www.ppmy.cn/news/477292.html

相关文章

Linux虚拟机联网设置详细教程

Linux虚拟机联网设置教程 小伙伴们&#xff0c;你们在使用linux期间&#xff0c;是否遇到过需要联网的需求呢。这是一篇教你如何把Linux系统接入互联网的教程&#xff0c;本文介绍了两种联网的方式&#xff0c;适用的场景略有不同&#xff0c;每一种方法的优缺点会在文档中说明…

虚拟机联网方式原理

之前一直很好奇虚拟机是如何与互联网进行通信的&#xff0c;正好下周计网有分享活动&#xff0c;乘机研究一下。 首先&#xff0c;通过学习得知&#xff0c;在VM等虚拟机中常见的有三种连接模式&#xff0c;分别是&#xff1a;Brigde—桥接、NAT—网络地址转换、Host-Only—私有…

配置centos虚拟机以及虚拟机联网问题

文章目录 在VMware中创建虚拟机创建虚拟机&#xff0c;安装centons 7难点&#xff1a;网络配置 在VMware中创建虚拟机 创建虚拟机&#xff0c;安装centons 7 本文以centos 7 64位为例&#xff0c;各位需要下载centos 7的iso文件 下载地址&#xff1a;https://mirrors.aliyun.…

虚拟机联网

内容简介 检查硬件虚拟网络设置虚拟机联网虚拟机与宿主机互联虚拟机网络连接原理手动配置网络问题注意&#xff1a;如果ubuntu中无法打印IP地址&#xff0c;需要打开服务配置文件 检查硬件虚拟网络设置 检查虚拟网络编辑器 打开虚拟网络编辑器 查看NAT方式下&#xff0c;虚拟…

VMware虚拟机安装及如何正确联网

需要下载&#xff1a; 1)VMware 12&#xff0c;第一个图和第二个图是借用其他网友的&#xff0c;本教程使用全部为VMware12&#xff08;VMware 14同样适用于本文&#xff09; 2)Linux系统&#xff1a;CentOS-6.2-x86_64-bin-DVD1.iso 1.安装vmware软件 2.验证VMWARE是否安装成功…

虚拟机的三种联网方式

目录 一.桥接模式 二.Nat模式 三.仅主机模式 一.桥接模式 桥接模式是将主机网卡直接与虚拟机网卡相连&#xff0c;利用虚拟网桥进行通信&#xff0c;在桥接的作用下&#xff0c;相当于把物理主机虚拟为一个交换机&#xff0c;所有设置了桥接的虚拟主机连接到此虚拟交换机上&…

三分钟完成虚拟机联网 小白看了都说好!!! 虚拟机超详细联网教程/步骤 SDN软件定义网络实验

只需三步&#xff0c;无需任何代码&#xff0c;全部是可视化操作&#xff01;&#xff01;&#xff01; 当然&#xff0c;前提是你的电脑要有网哦&#xff08;没网也看不到这篇博客啊喂&#xff01;&#xff09; 演示&#xff1a;Ubuntu18.04 1.打开虚拟网络编辑器 &#x…

VM虚拟机-三种网络连接方式(桥接、NAT、仅主机模式

目录 虚拟机网络连接 一、Bridged&#xff08;桥接&#xff09; 二、NAT&#xff08;网络地址转换&#xff09; 三、Host-Only&#xff08;仅主机&#xff09; 在vmware workstation中如何配置网络连接方式 一、桥接 二、NAT 三、仅主机 虚拟机网络连接 在vmware软件中…