xen挂载卸载光盘

时间:2021-06-10 05:47:53

开机启动步骤

1.iso挂载成loop设备

#losetup �Cf  #找到空闲的loop  ,比如loop0

#losetup  /dev/loop0/home/my.iso  #挂载


2.Libvirtiso配置文件如下

<disktype='block' device='cdrom'>

     <driver name='phy'/>

     <source dev='/dev/loop0'/>

     <target dev='xvdb' bus='xen'/>

     <readonly/>

   </disk>

xen挂载卸载光盘

3.把新的iso挂载成loop设备

#losetup �Cf  #找到空闲的loop  ,比如loop1

#losetup  /dev/loop1  /home/new.iso #挂载


4.查找xenstore

#xm block-list 2003-1 #2003-1为虚拟机id



#xenstore-read /local/domain/0/backend/vbd/33/51728/params  


5.写入xenstore

#xenstore-write /local/domain/0/backend/vbd/33/51728/params  /dev/loop1 #写完后可以进入虚拟机查看iso是否变了

6.如果卸载光盘直接可以不写入设备,如下:

#xenstore-write /local/domain/0/backend/vbd/33/51728/params  0

# losetup  -d /dev/loop1


本文出自 “无为自化清静自正” 博客,请务必保留此出处http://inaction.blog.51cto.com/2629206/1260362