ESXi中转换IDE硬盘为SCSI硬盘,增加IDE硬盘大小

有一台P2V过来的Windows Server 2008 R2虚拟机,由于当初的磁盘是IDE的,虚拟机中的也是IDE的,需要增加硬盘,但是修改硬盘的时候,即使在关机的状态下也是灰显的。


几经周折,找到如下KB,解决步骤如下:

(1)打开ESXi主机SSH登陆;

   选中主机->Configuration-》Security Profile-》Profiles-》SSH-》Options-》Start,之后点击OK。

(2)使用SSH登陆到ESXi主机,cd切换到虚拟机的硬盘目录

   cd /vmfs/volumes/datastore/VMname

(3)修改相应硬盘的vmdk文件,找到ddb.adapterType,将其中的ddb.adapterType的值由“ide”修改为“lsilogic”,之后保存该vmdk文件,文件内容如下

======================================================

# Disk DescriptorFile

version=3

encoding="UTF-8"

CID=993dc925

parentCID=ffffffff

isNativeSnapshot="no"

createType="vmfs"


# Extent description

RW 266357700 VMFS "casco-dc1-lc-flat.vmdk"


# Change Tracking File

changeTrackPath="casco-dc1-lc-ctk.vmdk"


# The Disk Data Base 

#DDB


ddb.deletable = "true"

ddb.geometry.biosHeads = "255"

ddb.geometry.biosSectors = "63"

ddb.geometry.biosCylinders = "16580"

ddb.adapterType = "lsilogic"

ddb.geometry.sectors = "63"

ddb.geometry.heads = "16"

ddb.geometry.cylinders = "16383"

ddb.uuid = "60 00 C2 9a 43 fa 2b a6-74 06 4e c7 4d 1a 6d 68"

ddb.longContentID = "52221f36e0f992d5465a8a6b993dc925"

ddb.virtualHWVersion = "7"

ddb.toolsVersion = "8290"

====================End of the VMDK file==========================

(4)打开vSphere Client,选中虚拟机-》右键-》Edit Settings-》,选中需要修改的IDE硬盘,点击“Remove”,选择“Remove from virtual machine”(注意:千万不要从硬盘删除)

(5)店家Add->Hard Disk -> Use an existing virtual disk,找打需要修改硬盘的vmdk文件,添加,直到完成即可。

(6)如果存在IDE的CD-ROM,请先把CD-ROM删除。

(7)此时发现可以修改硬盘的大小了。

 

另:单纯想增加IDE硬盘大小的话,可以在convert时去手动扩容。

你可能感兴趣的:(虚拟机,windows,主机)