如何将 EBS 根卷挂载到 Amazon EC2 中的 Windows 实例

如何将 EBS 根卷挂载到 Amazon EC2 中的 Windows 实例

基本上,我创建了一个大型 Windows 服务器用于开发,然后创建了一个微型 Windows 服务器用于生产。我在开发服务器上按自己想要的方式设置了所有内容,然后卸载了驱动器,并将它们安装到微型服务器上。

现在我正尝试返回到我的大型 Windows 开发服务器,但出现了错误。

Invalid value 'i-4896ce28' for instanceId. Instance does not have a volume attached at root (/dev/sda1)

当我尝试启动大型 Windows 服务器时,会弹出此错误。我已将驱动器重新安装到大型开发服务器,但仍然收到此消息。

我真的不知道该怎么做,我读过其他帖子,每个人都给出了几乎像命令行参数一样的参数并谈论其他工具,而我真的不知道这些是什么意思,或者我甚至可以选择在哪里输入任何命令而无需登录到特定实例。

答案1

确保 EBS 驱动器/dev/sda1在 EC2 控制台中具有名称。

答案2

您可以尝试 /dev/xvda。当您将卷附加到实例时 -> 选择特定实例,然后输入 /dev/xvda 作为挂载点。

答案3

重新连接之前,请确保所有卷都已分离。就我而言,我已将一个卷附加到较早的快照。一旦我将其分离,我就可以附加我的新卷。

答案4

确保“/dev/sda”中没有前导空格

由于某种原因,从 aws 控制台复制文本时,字符串前面通常会附加一个空格。这是一个非常烦人的副作用,让我花了 15 分钟尝试重新安装生产服务器上的主驱动器。我尝试了所有这些解决方案才弄清楚。

相关内容