VirtualBox镜像复制载入
转发:http://blog.csdn.net/dotuian/article/details/9127229
一,虚拟镜像文件格式
VirtualBox磁盘镜像文件(VDI, VMDK, VHD, HDD)
1.VDI(Virtual Desktop Infrastructure,)
VirtualBox创建的虚拟硬盘文件是vdi格式的
2.VMDK(VMWare Virtual Machine Disk Format)
是虚拟机VMware创建的虚拟硬格式,文件存在于VMware文件系统中,被称为VMFS(虚拟机文件系统)。
一个VMDK文件代表VMFS在虚拟机上的一个物理硬盘驱动。
所有用户数据和有关虚拟服务器的配置信息都存储在VMDK文件中。
※VirtualBox也支持VirtualBox的VMDK格式。
3.VHD
VHD是微软Microsoft Virtual PC 虚拟机的文件。
※VirtualBox也支持VirtualBox的VHD格式。
二,虚拟镜像文件之间格式的转换
VirtualBox 附带的 VBoxManage 已经可以实现转换虚拟磁盘格式的功能。
常用的格式转换命令:
1.vmdk ⇒ vdi
VBoxManage.exe clonehd source.vmdk target.vdi --format VDI
2.vdi ⇒ vmdk
VBoxManage.exe clonehd source.vdi target.vmdk --format VMDK
3.vdi ⇒ vhd
VBoxManage.exe clonehd source.vdi target.vhd --format VHD
※--format 是指target的格式,source的格式似乎会自动判断。
三,UUID的修改
载入复制的Ubuntu Server虚拟镜像文件时,会提示UUID已经存在。
解决办法:修改UUID。修改UUID的命令如下:
VBoxManage.exe internalcommands sethduuid "D:\COPY.vmdk"
UUID changed to: 937196e1-16c2-4bcd-9adc-1bd541c8bdbf
※VBoxManage.exe在VirtualBox安装目录下
四,mac地址不能识别网卡的解决方法
将复制过后的ubuntu镜像文件载入到virtualbox中后,mac地址不能识别网卡。
原因在于/etc/udev/rules.d/70-persistent-net.rules文件保存了原始虚
拟机网卡的mac地址,这时候利用virtualbox刷新mac地址匹配不了,ubuntu就
识别不出网卡。
解决办法:删除/etc/udev/rules.d/70-persistent-net.rules文件。
VirtualBox镜像复制载入的更多相关文章
- python Tricks —— list 镜像复制与 list comprehension 列表解析的顺序
0. 对 list 镜像复制,a = [1, 2, 3] ⇒ [1, 2, 3, 3, 2, 1] a*2 ⇒ a = [1, 2, 3, 1, 2, 3] a.extend(reversed(a)) ...
- kali的virtualbox镜像账号密码
下载最新版本kali的virtualbox镜像 默认账号密码 root 密码 toor
- VirtualBox安装复制Centos6.6配置网络
由于要搭建mongodb的集群,先用虚拟机做下相关实验,以前都用VM Vare,但是现在这个电脑的配置不是太好,VM Vare比较耗资源,所以选择VirtualBox. 1.下载VirtualBox和 ...
- SQLServer 数据库镜像+复制方案
目标: 主机做了Mirror和Replication,当主机出现问题时,Replication和Mirror实现自动的故障转移(Mirror 和Replication都切换到备机,而当主机 重新启动后 ...
- SQL Server复制情况下的高可用方案(一)镜像+复制
数据库镜像可以与事务复制一起使用实现数据库整体的高可用性和高性能,其中镜像可以提供故障检测和故障转移,复制则用于实现读写分离. 数据库镜像涉及一个数据库的两个副本,这两个副本通常驻留在不同的计算机上. ...
- MySQL 数据库双向镜像、循环镜像(复制)
在MySQL数据库镜像的贴子中,主数据库A 的数据镜像到从数据库B,是单向的,Zen Cart网店的数据读写都必须在数据库A进行,结果会自动镜像到数据库B中.但是对数据库B的直接操作,不会影响数据库A ...
- 基于VirtualBox的多重载入
问题描述 这个问题要追溯到中秋之前,也就是写第一周博客的时候,当时我用的还是虚拟机上的ubuntu:当时我的ubuntu不是最新版,所以有提示升级,你懂的,我升了(因为时间有点久,我先去吃了个饭):等 ...
- SQLServer 数据库镜像+复制切换方案
目标: 主机做了Mirror和Replication,当主机出现问题时,Replication和Mirror实现自动的故障转移(Mirror 和Replication都切换到备机,而当主机 重新启动后 ...
- VirtualBox 虚拟机复制
本文简单讲两种情况下的复制方式 1 跨电脑复制 2 同一virtrul box下 虚拟机复制 ---------------------------------------------- 1 跨电脑复 ...
随机推荐
- Sybase isql常用命令
isql -Usa -S服务名 --常规登录 isql -Usa -S服务名 -Jcp936 --sa用户在客户端使用字符集cp936登录 C:\Users\Administrator>isql ...
- mysql1主多从配置
mysql一主多从的配置: 其实1主多从的配置与一主一从配置非常相似,现在主要讲讲一主多从的大概配置方法. 一, 1,master端开启binlog日志,并且设置server id=1. 2.重启服务 ...
- FineUI
window间传值: Window1.GetSaveStateReference(new string[] { TextBox1.ClientID, ak.ClientID })收 ActiveWin ...
- Repeater动态添加行
<table class="table table-striped table-bordered table-hover"> <asp:Re ...
- struts2 <s:iterator> 遍历方法
1.MapAction.java import java.util.ArrayList; import java.util.HashMap; import java.util.List; ...
- Lowest Common Ancestor of a Binary Search Tree、Lowest Common Ancestor of a Binary Search Tree
1.Lowest Common Ancestor of a Binary Search Tree Total Accepted: 42225 Total Submissions: 111243 Dif ...
- xss框架(二)基础框架实现
简述 自上一篇博客介绍浏览器通信以来已经过去将近两个月了,兜兜转转挖了不少坑,也走了很多弯路.期间研究saml2.0和单点登录等技术都最后无疾而终. 只有xss框架这部分坚持了下来,这个框架还有很多事 ...
- Cannot initialise keyboard run ./nano-X
其中之一解决方案为: ./xinit
- 初学swift笔记 继承(十)
import Foundation /* 继承 class childClass: FatherClass{ } 优点 代码重用 缺点 增加程序的藕合度 父类的改变会影响子类 只能单继承 */ cla ...
- python Tkinter 全屏显示
#! /usr/bin/env python # -*- coding: utf-8 -*- import Tkinter as tk class FullScreenApp(object): def ...