简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
以前用qemu-kvm来运行虚拟机基本上就是使用的nat方式,虚拟机可以访问外部网络,基本上达到了自己的要求,但是无法在外部访问虚拟机。现在因为要openstack的虚拟化网络管理先在虚拟机上部署环境,所以需要虚拟机之间能够正确的访问并且需要提供外部访问的ip。环境配置硬件:cpu 双核四线程,内存8GOS:ArchLinux 64注意:NetworkManager服务可能会使网桥
archlinux 2013-03-06升级后qemu-kvm不存在了,根据升级提升应该是直接移除掉了qemu-kvm包。搜索源内也只有qemu和libvirt包,已经没有了qemu-kvm相关的包了。原来直接使用qemu-kvm启动的虚拟机没法用这个命令了,于是使用qemu-system-x86_64启动,很运行速度和以前不在一个级别上。解决方法:添加--enable-kvm参数来启用k
wine在linux上运行的效果并不比虚拟机好太多,但整合性和资源占有上会比虚拟机上跑windows之后运行软件会好一些,但是配置起来会比虚拟机上直接安装相应的软件复杂不少。鱼和熊掌岂能兼得。wine比虚拟机最大的好处是能玩大型游戏,当然玩的种类会有些少。不过国外那些经典的游戏大部分都能玩,比如:魔兽、星际、红警...这些都没有问题的。不说废话了,直接说配置的原因吧,公司内部沟通现在使用的是RTX
在archlinux中安装完成virtualbox后,新建虚拟机无法启动,而是出现下图的提示:在fedora中直接用root权限运行/etc/init.d/vboxdrv setup重新加载一下驱动就可以了,archlinux却不不行,点击OK,进一步提示:要求安装virtulbox-host-modules,安装后,仍旧失败,应该是提示中的不是stock kernel的问
因为最近项目中需要实现一个临时数据高速存储,所以最近对内存映射文件做了一下了解,写出来与大家分享一下,因为个人水平有限也许会有这样那样的问题也恳请大家指正。 mmap是linux内存映射文件,是将文件映射成为内存地址空间的一种方式,其实,方法很简单。memfd = open(MEMFILE, O_RDWR | O_CREAT, S_IWUSR | S_IRUSR);memd =
在archlinux中安装完成virtualbox后,新建虚拟机无法启动,而是出现下图的提示:在fedora中直接用root权限运行/etc/init.d/vboxdrv setup重新加载一下驱动就可以了,archlinux却不不行,点击OK,进一步提示:要求安装virtulbox-host-modules,安装后,仍旧失败,应该是提示中的不是stock kernel的问
/etc/qemu-ifup与/etc/qemu-ifdown,是kvm启动后将网卡在宿主主机上配置的脚本文件,我的archlinux没有这个脚本自己写了一个,直接上代码/etc/qemu-ifup#! /bin/shswitch=br0ifconfig $1 up#ip link set $1 upbrctl addif ${switch} $1/etc/qemu-if
archlinux的网络链接管理服务由netcfg切换成了netctl,netctl配置文件的位置是/etc/netctl。将/etc/netctl/examples目录的对应配置文件拷贝到/etc/netctl目录下,根据自己的需求修改。使用netctl指令可以查看、修改、启动对应的网卡服务。具体指令列表如下:使用netctl enable ethernet-dhcp命令将d
以前的关于动态链接库的写法多是直接采用extern 'C'的方式来实现,但是如果采用类来编写就会出现问题了,因为类在编译时是不能确定入口点位置的。这样就产生了问题。怎么来使用呢?前两个方法是在linux下直接使用普通函数调用的方法来实现的。后边的是在vc++中使用宏来对入口点动态调整输入输出__declspec(dllimport)和__declspec(dllexport) 方法1:
其实本来这个过程是很简单的一件事情,但是由于archlinux过渡到了systemd来管理守护进程所以以前的有些知识都已经不再适用了。所以将有些问题记录下来与大家分享。由于安装过程arch-chroot会复制安装环境的配置,所以有些配置最好是在chroot之前把有些东西配置好。首先安装xorg,kdepacman -S xorg kde安装kde过程中已经把kdm装好了,如果你