Amazon s3 AWS上的VM导入给了我';ClientError:启动磁盘未使用MBR分区;错误
在向AWSS3上传10小时后,我尝试使用以下命令导入vmAmazon s3 AWS上的VM导入给了我';ClientError:启动磁盘未使用MBR分区;错误,amazon-s3,amazon-ec2,Amazon S3,Amazon Ec2,在向AWSS3上传10小时后,我尝试使用以下命令导入vm aws ec2导入映像--说明“我的服务器VM”--磁盘容器“文件://C:\import\containers.json” 但是我在处理VM将其导入AWS时得到了这个 { "ImportImageTasks": [ { "Description": "myownVM", "ImportTaskId
aws ec2导入映像--说明“我的服务器VM”--磁盘容器“文件://C:\import\containers.json”
但是我在处理VM将其导入AWS时得到了这个
{
"ImportImageTasks": [
{
"Description": "myownVM",
"ImportTaskId": "import-ami-guid",
"Platform": "Windows",
"SnapshotDetails": [
{
"DiskImageSize": 28333778432.0,
"Format": "VMDK",
"Status": "completed",
"UserBucket": {
"S3Bucket": "my",
"S3Key": "Windows 10 x64.ova"
}
}
],
"Status": "deleted",
"StatusMessage": "ClientError: Boot disk is not using MBR partitioning.",
"Tags": []
}
]
}
它是使用VMWare 16 Professional创建的,然后将其导出到ova。。。我做错了什么?
我试过用谷歌搜索,但没有发现与此对应的错误
提前感谢Windows 10引导磁盘可能是用GPT而不是MBR格式化的,VMDK磁盘映像不支持这种格式 从VMIE文档: UEFI/EFI引导分区仅支持以VHDX作为映像格式的Windows引导卷。否则,VM的启动卷必须使用主启动记录(MBR)分区 您可以从VM内部使用以下命令进行检查:
diskpart
list disk
如果它在GPT列中显示星号,则表示它使用GPT。如果不是,它使用MBR
如果您想通过GUI进行检查,请提供屏幕截图
我不知道有什么方法可以在不擦除驱动器和重新安装Windows的情况下将GPT转换为MBR
如果确实重新安装,请确保禁用UEFI和安全引导(如果VMware Workstation中的VM BIOS中有这些选项)。这将允许您在Windows安装过程中选择“自定义”安装,然后删除默认分区并重新创建它们,如下所述:
另一种选择是使用VirtualBox而不是VMware Workstation使用VHD(x)磁盘映像。理论上,这应该允许您继续使用GPT。此路线的演练如下所示: