• 虚拟机问题


    1.vmdk文件丢失

    首先要发现丢失了什么文件,一般他只丢这样的文件“Windows XP Professional-00000*.vmdk”(“*”号表示有序数字)。你从“Windows XP Professional-000001.vmdk”开始,配合着“Windows XP Professional-000001-s00*.vmdk”(“*”号表示有序数字)这样的文件按顺序向后找,会发现某个配置文件“Windows XP Professional-00000*.vmdk”变成了文件夹,打开后里边还有个小于1K的文件。/*vmware workstation 5 好像没有这个文件夹及文件,跳过吧,vmware workstation 6才有这个东东*/
      然后将找到的这个文件夹删除掉,然后自己创建丢失的配置文件,并手动书写里边的内容。比如我们有从“Windows XP Professional-000001.vmdk”到“Windows XP Professional-000006.vmdk”这些个配置文件,丢失了“Windows XP Professional-000005.vmdk”,下边讲解配置文件编写方法。

    任意打开一个已存在的vmdk文件,如:“Windows XP Professional-000006.vmdk”,我们复制出这个文件的内容:
    --------------------------------------------------------------------------------------------------------------
    # Disk DescriptorFile                                                                        /*磁盘说明文件*/
    version=1                                                                                          /*版本*/
    CID=db05769d                                                                                 /*标识码*/
    parentCID=836661eb                                                                       /*上一级快照的标识码*/
    createType="twoGbMaxExtentSparse"                                            /*创建类型*/
    parentFileNameHint="Windows XP Professional-000001.vmdk"     /*指定快照的上一级快照名称,需要根据实际情况修改的位置*/
    # Extent description                                                                        /*区域描述*/
    RW 4192256 SPARSE "Windows XP Professional-000006-s001.vmdk"    /*
    RW 4192256 SPARSE "Windows XP Professional-000006-s002.vmdk"
    RW 4192256 SPARSE "Windows XP Professional-000006-s003.vmdk"     一些描述信息,注意修改00000*和你的文件名中的00000*一致就好了,具体描述信息自己
    RW 4192256 SPARSE "Windows XP Professional-000006-s004.vmdk"     去google搜一下吧
    RW 4192256 SPARSE "Windows XP Professional-000006-s005.vmdk"
    RW 10240 SPARSE "Windows XP Professional-000006-s006.vmdk"        */

    # The Disk Data Base 
    #DDB

    ddb.toolsVersion = "7238"                                                            /*磁盘数据库工具版本*/
    --------------------------------------------------------------------------------------------------------------

    按如下修改后,保存到“Windows XP Professional-000005.vmdk”中就可以了,如下:
    --------------------------------------------------------------------------------------------------------------
    # Disk DescriptorFile
    version=1
    CID=db05769d
    parentCID=836661eb
    createType="twoGbMaxExtentSparse"
    parentFileNameHint="Windows XP Professional-000001.vmdk"
    # Extent description
    RW 4192256 SPARSE "Windows XP Professional-000005-s001.vmdk"
    RW 4192256 SPARSE "Windows XP Professional-000005-s002.vmdk"
    RW 4192256 SPARSE "Windows XP Professional-000005-s003.vmdk"
    RW 4192256 SPARSE "Windows XP Professional-000005-s004.vmdk"
    RW 4192256 SPARSE "Windows XP Professional-000005-s005.vmdk"
    RW 10240 SPARSE "Windows XP Professional-000005-s006.vmdk"

    # The Disk Data Base 
    #DDB

    ddb.toolsVersion = "7238"


    2.vmware server使用VMware workstation镜像

    1 )修改vmx
    进入目录的所有文件为您的虚拟机(注: 是指的虚拟机镜像地址),并修改虚拟机配置.vmx文件。

    将以下内容 :

    virtualHW.version = “ 6 ”

    改成

    virtualHW.version = “ 4 ”

    2 )修改vmdk
    同时修改第一个vmdk文件:

    ddb.virtualHWVersion = “ 6 ”

    改成

    ddb.virtualHWVersion = “ 4 ”

    这样server就可以用workstation的镜像文件,等于不需要重新安装虚拟机系统


    3.开启启动某个虚拟系统

    虚拟机启动文件路径 start 虚拟系统路径,例如:

    "C:\Program Files\VMware\VMware Workstation\vmrun.exe" start "d:\ubuntu\ubuntu.vmx"



  • 相关阅读:
    PHPUnit断言详情
    dev tools杂谈
    sublime text3 + python3.5 ide
    文件传输接收sz、rz命令用法
    Linux编辑器vi使用方法详细介绍
    vi编辑字符串替换及sed用法
    Selenium实战(一)——浏览器实例
    Python的数据库连接
    Cypress测试框架——一个简单的测试用例
    Cypress测试框架——入门1
  • 原文地址:https://www.cnblogs.com/moonson/p/1317754.html
Copyright © 2020-2023  润新知