(转)kvm虚拟机中,如何给子系统更换光盘
转自:http://www.cnblogs.com/york-hust/archive/2012/06/12/2546334.html
启动kvm后,在kvm窗口中,按下CTRL+ALT+2,切换至qemu控制台,可以看到qemu控制台提示符是:(qemu)
在控制台中,我们输入以下命令:
#查看有哪些IDE设备
(qemu) info block
ide0-cd1: type=cdrom removeable=1 locked=1 file=/home/rene/…
ide0-hd0: type=hd removable=0 file=/home/rene/…
#由上面的内容,我们可以看到,ide1-cd1是kvm的虚拟光盘设备
#弹出光盘:
(qemu) eject ide0-cd1
#更换光盘,注意,这里的/opt/目录是host中iso文件所在目录。(注:母系统通常叫host,虚拟子系统通常叫guest)
(qemu) change ide0-cd1 /opt/iso/win2003-x86.iso
换好后使用 CTRL+ALT+1切换回VGA输出屏幕,你会发现guest中的光驱里已经是你刚才刚更换好的光盘了。
---------------------------------
或许有的朋友会问,我的虚拟化服务器中,没有x-windows环境,只有字符界面,虚拟机启动时的参数中,启用了无图像模式( -nographic),我如何在nographic模式中使用qemu控制台为虚拟机更换光盘?
满足这个需求,可以使用kvm的启动参数,将qemu控制台定位到某个端口中,用telnet协议访问控制台,参数如下:
-monitor telnet:127.0.0.1:7000,server,nowait
7000是欲定位的端口,只要不和本地开放端口冲突就行。
127.0.0.1的意思是让7000端口在本地回环地址中开放,不开放给其他地址,以防外网用户可以无限制的访问qemu控制台。
如果我们要访问qemu控制台,可以telnet 127.0.0.1 7000这个端口:
root@linuxeden-virtlab01:~# telnet 127.0.0.1 7000
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
QEMU 0.9.1 monitor - type 'help' for more information
(qemu)
(qemu) info block
ide1-cd0: type=cdrom removable=1 locked=0 file=/backup/iso/linux/CentOS-5.4-x86_64-bin-DVD.iso ro=0 drv=raw
(qemu)
#注意,如果需要退出qemu控制台,请先按下ctrl+]键退出qemu控制台,待提示符由(qemu)变成telnet>时,方可使用quit命令退出telnet中端。
一定要注意,不可在qemu控制台中直接输入quit退出,否则将强制并彻底关闭当前的guest系统。(彻底的解释:当前guest系统进程从host中退出并关闭)
(转)kvm虚拟机中,如何给子系统更换光盘的更多相关文章
- 在KVM虚拟机中使用spice系列之二(USB映射,SSL,密码,多客户端支持)
在KVM虚拟机中使用spice系列之二(USB映射,SSL,密码,多客户端支持) 发布时间: 2015-02-27 00:16 1.spice的USB重定向 1.1 介绍 使用usb重定向,在clie ...
- kvm虚拟机中鼠标不同步的问题解决方法
环境:Centos7.6安装kvm创建windows虚拟机,通过novnc连接到虚拟机上发现存在鼠标位置偏移问题 解决方法: 方法一: 经测试,windows系列虚拟机关闭鼠标加速亦可缓解该问题,不过 ...
- 067_查看 KVM 虚拟机中的网卡信息(不需要进入启动或进入虚拟机)
#!/bin/bash #该脚本使用 guestmount 工具,可以将虚拟机的磁盘系统挂载到真实机文件系统中#Centos7.2 中安装 libguestfs-tools-c 可以获得 guestm ...
- 不启动或进入虚拟机,查看 KVM 虚拟机中的网卡信息
#!bin/bash#作者:liusingbon#功能:#脚本使用工具guestmount,可以将虚拟机的磁盘系统挂载到真实机文件系统中#Centos7.2中安装libguestfs-tools-c, ...
- kvm虚拟机中virbr0虚拟网络接口的删除与恢复
安装 KVM 后都会发现网络接口里多了一个叫做 virbr0 的虚拟网络接口 一般情况下,虚拟网络接口virbr0用作nat,以允许虚拟机访问网络服务,但nat一般不用于生产环境.我们可以使用以下方法 ...
- virt-manager 操作 kvm虚拟机中鼠标不同步的问题
在/etc/libvirt/qemu下找到对应的xml配置文件 在<devices>标签下添加 <input type='tablet' bus='usb'/> 然后 vi ...
- kvm 虚拟机中鼠标不同步的问题解决方法
在<devices>标签下添加 <input type='tablet' bus='usb'/>
- 烂泥:KVM虚拟机的关机与开启
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 我们在开启与关闭KVM虚拟机时,一般是通过start.shutdown.reboot等命令来进行.但是有时候我们会发现在使用shutdown.reboo ...
- linux kvm虚拟机使用
安装配置kvm 1.安装kvm软件包 [root@kvm ~]# yum install kvm python-virtinst libvirt tunctl bridge-utils virt-ma ...
随机推荐
- 关于getinstalledpackages參数的分析。
此blog不写API的使用方法仅仅分析此參数的知识点. 今天学习安卓突然学习到了getinstalledpackages()的方法获取到安装应用信息 ,他接收一个int flags的值.然后在网上查询 ...
- 20160227.CCPP体系具体解释(0037天)
程序片段(01):01.一对一模式.c+02.中介者模式.c+03.广播模式.c 内容概要:事件 ///01.一对一模式.c #include <stdio.h> #include < ...
- OpenCASCADE 麻花钻头造型实例分析
OpenCASCADE 麻花钻头造型实例分析 eryar@163.com Abstract. OpenCASCADE provides a simple twist drill bit modelin ...
- python-实现xml字符串替换功能
今天遇到一个问题,说的是要把一个android res目录下,所有name=xx的字符串的值,自己参照网上的方法,写了一个脚本.记录如下,方便以后使用 #!/usr/bin/python # -*- ...
- .Net接口调试与案例
1.通过查看日志,可以看出问题的原因. 2.断点调试. 3.本地测试,确保无误后,线上测试. 4.输出测试. 通过get的方式,测试接口. // [HttpPost] public ActionRes ...
- javafx progressbar
import javafx.application.Application; import javafx.beans.value.ChangeListener; import javafx.beans ...
- 关于字符串math函数的用法例子
var objStr=new String("Yue I love you till the end of my life!"); var reg3 = /[^\s+]/g; ob ...
- HDU 3594 The trouble of Xiaoqian 混合背包问题
The trouble of Xiaoqian Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/ ...
- hdu5400Arithmetic Sequence
//一个序列,两个公差d1,d2 //问有多少个区间使得这个区间存在一个点,它的左边是公差为d1的序列 //它的右边是公差为d2的序列 //直接存入每一个点向左和向右延伸的公差长度,乘一下即可 //还 ...
- android图片特效处理之光晕效果
这篇将讲到图片特效处理的图片光晕效果.跟前面一样是对像素点进行处理,本篇实现的思路可参见android图像处理系列之九--图片特效处理之二-模糊效果和android图像处理系列之十三--图片特效处理之 ...