fstab更改后无法ssh到Google计算引擎

我想自动挂载一个磁盘到我的虚拟机,所以添加了以下行到/etc/fstab

 UUID="0e9b2dc6-4eb9-47b2-9125-571a1e2aed59" /media/anExistedfolder defaults 0 0 

但是,重置虚拟机后,我无法连接到虚拟机了。 检查了在线帮助,并尝试通过在元数据中使用以下启动脚本来覆盖fstab ,但仍然没有运气。

 #!/bin/bash echo "LABEL=cloudimg-rootfs / ext4 defaults 0 0" > /etc/fstab 

因为我只是testing这个虚拟机,所以没关系,如果我失去了它,但想象这是一个生产服务器,我不能失去,我会有什么select?

fstab条目中缺less文件系统types。 这就是为什么VM dint只能在重新启动之后才能使用

为了帮助任何有兴趣的人,Google计算机确实提供了连接到的控制台。 在我的情况下,我做了以下几点:

  1. 安装Cloud SDK
  2. 启用控制台

     gcloud compute instances add-metadata [INSTANCE_NAME] \ --metadata=serial-port-enable=1 
  3. 连接到控制台,然后更新fstab

至于原因,Samudrala是正确的,内线缺失,谢谢!