首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Xen4.0环境下安装虚拟机

安装HVM Guest时,需要VT技术支持,检测方式可以通过1)cat /proc/cpuinfo查看flags项中是否包含vmx或者svm;2)xm info查看virt_caps项是否含hvm 1、 资源准备 修改/etc/xen/xend-config.sxp 把vnc监听地址改成0.0.0.0 系统安装镜像文件: WIN_2003_SP2.iso 2、 制作虚拟硬盘 # dd if=/dev/zero of=vmdisk.img bs=1M seek=4096 count=1 3、 制作虚拟机配置文件 拷贝系统配置文件 # cp /etc/xen/xmexmple.hvm ./windows.hvm 修改配置文件 name = "xpsp3"      #虚拟机名称 vif = [  'type=ioemu, bridge=xenbr0' ]   # 网桥配置 disk = [ 'file:/home/wq/p_w_picpath/pv/hvm/vmdisk.img,ioemu:hda,w', 'file:/home/wq/ WIN_2003_SP2.iso,hdc:cdrom,r']       #前面一个是虚拟硬盘的位置,后面一个是系统装镜像文件所在位置 boot=cd                #设置默认系统启动位置 CD-ROM(d)  hard-disk(c) vncconsole=1       #类似xm cr -c 中的-c功能,使系统启动之后自动通过vnc连接到虚拟机窗口 usbdevice='tablet'   #可以解决鼠标漂移问题 sdl = 1 #使用sdl方式时,不会出现两个鼠标,使用Alt+Ctrl进入或出来,关掉窗口就关掉了虚拟机 -------------------------------------------------------------------- kernel='hvmloader' builder='hvm' memory=3072 name='xen-hvm' vif=['mac=00:30:48:35:48:e8,bridge=eth0'] disk=['phy:/dev/lvm-xen/xen-hvm,hda,w', 'file:/opt/debian-6.0.2.1-amd64-CD-1.iso,hdc:cdrom,r'] device_model='qemu-dm' boot='dc' sdl=0 vnc=1 vncunused=1 vncdisplay='1' nographic=0 localtime=1 stdvga=0 vcpus=2 apic=0 acpi=1 4、 虚拟机安装 启动虚拟机 # xm cr windows.hvm 下面是熟悉的windows系统安装界面操作,此处省略

01

Android改包3

2. ROM的提取 这一节介绍如何从ROM中提取文件。最常用的就是提取apk文件。在论坛中经常看到求救帖子:“大侠,救命哇,我把XXXX.apk给删掉了,手机出错。。。”。我说,你完全可以自救,不必在论坛里跪求他人或在线等。出路很简单:就是自己先做备份或有手段去提取文件。另外,如果你掌握了文件的提取方法,你就可以从其它ROM中方便地移植你喜欢的应用程序和功能了。例如,移植输入法,更换主题或桌面,等等。 所谓ROM的提取或从ROM中“提取”文件,实际上就是要对factoryfs.rfs文件进行解包,把里面要用的文件复制出来。factoryfs.rfs是镜像文件,用了三星自定义的格式。RFS是Robust File System的缩写。在刷机包里还有cache.rfs和dbdata.rfs,都是同类镜像文件。对它们的解包打包方法是相同的。下面来介绍几种常用解包方法。 1) 直接从卡刷ROM包提取 如果你的ROM是“卡刷”包,直接提取就好啦,不需要解包。卡刷包是zip格式的压缩文件。用WinRAR或WinZip直接解压ROM文件就得到所有的原文件。一个典型的ROM打开后有三个文件夹:    META-INF      签名文件和刷机脚本文件    system          这就是factoryfs.rfs内的所有内容    updates         存放内核和基带 进入/system/app目录,一切apk程序都在这里,对应于factoryfs.rfs内的内容和手机的/system目录。刷机就是把/system下的内容复制到规定的分区 2) 用RE管理器从手机里提取,复制到SD卡 还有一种ROM的提取方法,不需要其它软件。用RE管理器,利用它的“多选”-“全选”-“复制”功能,一次把多个文件复制到手机的SD卡上。然后,进入“大容量存储”把文件拷贝到计算机里。这也是做备份的一种常用方法。 3) 利用91手机助手从手机提取 还有一种不需要对ROM解包就可以提取到文件的途径。如果你是91手机助手的使用者,你一定熟悉它。打开91手机助手的文件管理,想提取那个就提取那个。把文件直接拖出来放到你的计算机里就行了。 4) MagicISO/UltraISO/WinImage软件 由于factoryfs.rfs是镜像文件,你可以用某些镜像解包软件来打开刷机文件factoryfs.rfs。常用的软件有MagicISO和UltraISO。论坛里有介绍和下载链接。我在上一节的例子中就是用到MagicISO。类似的软件有很多,你们可能各有利器。最近,也用过WinImage,结果相同。 注意:这些软件只能用于解包提取文件之用,不能进行RFS打包操作。 5) 在Linux下通过对factoryfs.rfs的解包 在Linux环境下,通过对factoryfs.rfs进行解包操作是提取ROM的高级手段。在下一节详细叙述。 3. RFS的解包和打包 先强调一下,我们这一节讲的RFS文件的解包和打包不是为了提取文件之用。我们的目的并不仅仅停留在提取ROM文件上的层面上。更重要的是,我们不但要对factoryfs.rfs能解包,我们需要对包内的内容进行修改后还要能够再打包成RFS文件格式。其最终目的是为了定制自己的ROM刷机包。从技术上讲,RFS文件的打包只能在Linux系统下进行。我们在这一节就介绍如何在Linux系统下对RFS文件的解包和打包。 1) 在计算机的Linux系统下 计算机已经安装了Linux操作系统和配置了java环境。下面是对factoryfs.rfs的解包和RFS打包过程。在Linux下主要使用mount和umount两个命令,要求具有超级用户权限。操作步骤如下:   a)先创建一个子目录:/home/sunny/Work   b)把factoryfs.rfs复制到/home/sunny/Work这个子目录   c)再在Work之下创建一个子目录System   d)在用户终端/home/sunny/Work输入     $ su       Password:XXXXXXXX(你的Root口令) 输入“Password”后,获得超级用户权限,提示符变成 root@ubuntu:/home/sunny/Work#   e)在超级用户终端/home/sunny/Work# 输入下列命令,挂载 RFS文件factoryfs.rfs 为一个磁盘:     # mount –o loop factoryfs.rfs System 进入“磁盘”System目录,你就可以看到factoryfs.rfs解包后的所有内容。像对待正常文件夹一样,你可以用“文件夹”浏览器查看 System文件夹里面的内容,但是不能删除

01

老款macbookpro使用BootCamp安装windows10双系统

首先,为什么要安装windows?我使用的是13款15寸视网膜屏macbookpro,采用I7-3740MQ处理器,16G内存,500G固态和GT650M显卡;没错,这是一台独显版,即便其性能甚至不如今年新出的英特尔核显,但他仍然有着独显的骄傲。实测,在macos下,运行csgo卡到不知所措,而在win10下却能在同等设置流畅的rushB。诚然,在windows下很热,但那是完全发挥出硬件性能的热(也可能是我过期硅脂的问题,可以看我之前的整备文章),是显卡“打工人”澎湃的热情,毕竟单热管是苹果公司祖传的梦幻配置。macos下其实也很热,很多人觉得不热可能是使用了错误的温度查看软件,建议使用Macs Fan Control软件查看温度。

02
领券