在OpenStack平台上进行,基于kvm,挂载iso镜像到OpenStack虚拟机中。

1、针对linux:

上传所需要挂载的iso镜像(必须位于计算节点上,假设虚拟机运行在kvm-bjctc31.dstack.net 上,那么一切操作需要在kvm-bjctc31.dstack.net 上),本次上传的是centos6.7的iso镜像,上传到root目录下

执行dd命令:dd if=/root/CentOS-7.0-1406-x86_64-Minimal.iso of=/dev/test_iso(test_iso名字随便取)

执行virsh attach-disk命令,自然也可以用attach-device命令(这里的测试虚拟机名字为test_iso_centos位于kvm-bjctc31.dstack.net )

 virsh attach-disk instance-00000969 /dev/test_iso vdb(必须是vdb,如果有多个iso那么接下去便是vdc....)

此外还可以将其用cdrom的格式挂载到虚拟机中,具体命令如下:

 virsh attach-disk --type cdrom instance-00000969 /dev/test_iso hdd(必须是hdd)

2、针对windows:

上传所需要挂载的iso镜像(必须位于计算节点上,假设虚拟机运行在kvm-bjctc29.dstack.net 上,那么一切操作需要在kvm-bjctc29.dstack.net 上),本次上传的是centos6.7的iso镜像,上传到root目录下

执行dd命令:dd if=/root/CentOS-7.0-1406-x86_64-Minimal.iso of=/dev/test_iso(test_iso名字随便取)

执行virsh attach-disk命令,自然也可以用attach-device命令(这里的测试虚拟机名字为test_cdrom_win2008位于kvm-bjctc29.dstack.net )

将其用cdrom的格式挂载到虚拟机中,具体命令如下:virsh attach-disk --type cdrom instance-0000097b /dev/test_iso hdd(必须是hdd)

注意:

针对windows的情况下比较特殊,将iso镜像以disk形式挂载到虚拟机中是raw格式,由于windows不识别,所以此种情况下,是无法行得通的,只能以cdrom的格式将其挂载到虚拟机上。不论是在linux上还是在windows上,如果我们的平台支持cloud-init,并且系统上装有cloud-init那么很遗憾的是,当我们以cdrom的格式将iso镜像挂载到虚拟机中的时候,我们将会失去一些cloud-init的元数据。这里之所以不直接用CentOS-7.0-1406-x86_64-Minimal.iso这个文件,dd似乎是画蛇添足,其实如果不先用dd命令,直接将iso文件挂载到OpenStack虚拟机中,那么即使你将所有的权限赋值个该iso文件,在重启nova compute服务之后,你会发现,他是会dead的。是因为我们权限不足够。

Openstack中为虚拟机挂载ISO镜像相关推荐

  1. vmware虚拟机挂载ISO镜像并创建本地yum源

    1. 编辑vmware软件,选中iso镜像 2. 创建目录.挂载.开机挂载 #创建挂载目录 mkdir -p /mnt/cdrom#挂载 mount -t auto /dev/cdrom /mnt/c ...

  2. 在linux下挂载ios镜像文件,linux下挂载iso镜像文件

    linux挂载iso镜像可以分为两种,直接挂载镜像和上传镜像文件至服务器进行挂载 一.虚拟机镜像挂载 测试时使用虚拟机,此时可以直接在虚拟机的设置中将镜像文件直接选择并进行挂载,无需上传至虚拟机服务器 ...

  3. 挂载ISO镜像文件到Linux系统

    挂载ISO镜像文件 方式1:挂载当前系统ISO镜像文件 1.更改虚拟机设置 右键单击选项卡打开设置窗口 选择CD/DVD勾选已连接和启动时连接 2.在/mnt目录下创建cdrom文件夹做为挂载目录 3 ...

  4. linux+fstab挂载镜像,通过/etc/fstab自动挂载iso镜像的ISO格式问题

    通过/etc/fstab自动挂载iso镜像的ISO格式问题 发布时间:2014-06-19 16:25:16来源:红联作者:velcbo 一般情况下面,我们可以通过 mount -t iso9660 ...

  5. 中resource文件夹的作用_冲突与碰撞:OpenStack中的虚拟机和裸机

    冲突与碰撞:OpenStack中的虚拟机和裸机 要虚拟化还是非虚拟化? 如果您追求性能,那么就没有争议--裸机仍然胜过虚拟机:特别是对于I/O密集型应用程序.但是,除非您可以保证充分利用它,否则是有代 ...

  6. 挂载ISO镜像文件作为本地yum源

    1.首先挂载ISO镜像到mnt/cdrom下 mkdir /mnt/cdrom ;先是建立一个挂载文件夹出来 ls -l /dev | grep cdrom 使用此命令找到光盘的完整路径 mount ...

  7. linux镜像目录,挂载iso镜像到mnt目录下

    挂载iso镜像到mnt目录下 首先rz iso 系统镜像到/root 下[root@localhost ~]# lsanaconda-ks.cfg  CentOS-7-x86_64-DVD-1611. ...

  8. Linux挂载iso镜像

    第一种方式: 1.打开虚拟机设置,将ISO镜像文件加载到CD/DVD中,设备状态选中已连接.启动时连接. 2.挂载镜像到/media文件夹下 mount /dev/cdrom /media/ 挂载好后 ...

  9. linux挂载iso镜像文件_Linux服务器如何识别移动硬盘?

    序言 通常我们使用的移动硬盘或U盘一般都是ntfs或fat32的文件系统类型. 绝大多数Linux发行版内核支持fat32文件系统,因此我们直接mount即可挂载: 然而对于ntfs格式的设备,Lin ...

最新文章

  1. mysql存储过程详解[转]
  2. iOS 界面上绘制不同字体 颜色 大小的字符串
  3. hdu-----(4857)逃生(拓扑排序)
  4. git只添加指定类型的文件的.gitignore规则
  5. word 常用快捷键
  6. C / C++ const 的区别和使用
  7. 2018高职计算机474分排名,2018年高职分类考试招生录取分数线出炉
  8. 【转载】.NET设计模式之抽象工厂模式(Abstract Factory)
  9. java正则表达式匹配`\`
  10. 24.卷1(套接字联网API)---带外数据
  11. 防火墙IPSec 虚拟专用网络配置[虚拟机环境]
  12. python123汉诺塔实践_python汉诺塔问题
  13. Kafka的常用命令(包括:下载安装、后台启动)
  14. pythonpdf识别文字_python 提取pdf文字
  15. win7启动任务管理器快捷键
  16. 爱因斯坦论宗教与自然科学的关系
  17. 关闭amazon kindle 个人文档服务“请在48小时内点击下方以验证此请求”
  18. 机器学习常用性能度量中的Accuracy、Precision、Recall、ROC、F score等都是些什么东西?...
  19. office修复找不到msi_windows7系统下打开office提示缺少pro11msi如何解决
  20. 好来坞明星 Hollywood

热门文章

  1. 在计算机中这样切换大小英语字母,英文大小写转换器在线
  2. 草根在测试行业如何杀出一条血路(2)-关于入行的那些心酸经历
  3. Node.js Buffer(缓冲区)
  4. python ipv6 linux,通过Paramiko到ipv6 linux machin的SFTP
  5. 关于Visual studio 2010运行时闪退问题的解决
  6. 逆向完整还原触摸精灵2.X版本工程代码
  7. Spark--什么是宽窄依赖,及特殊join算子,join时何时产生shuffle,何时不产生shuffle
  8. android-使用环信SDK开发即时通信功能及源码下载
  9. 分析:4年前的iPhone 8 Plus,相当于什么价位的安卓手机?
  10. 服务器上安装Linux系统教程