使用自定义ISO创建Google Cloud实例

4
我想创建一个新的Google Cloud Compute Engine实例,使用Ubuntu 18.04 LTS。我尝试使用内置映像,并尝试使用VNC设置Ubuntu桌面。我最终成功让一切运行起来,但安装桌面环境和设置VNC服务的过程太繁琐了。
因此,我想知道如何将Ubuntu桌面ISO上传到Google Cloud,并将其用作Google Cloud Compute Engine实例的起始映像。

你测试过了吗? - GalloCedrone
1个回答

2
为了创建自定义镜像,有两种可能的方法:
  • 您可以创建引导磁盘的自定义镜像,并使用这些镜像创建新实例。这适用于您已经创建并修改了持久性引导磁盘到某个状态,并需要保存该状态以创建新实例的情况。

  • 或者,您可以从现有系统向Compute Engine导入引导磁盘映像,并将其添加到自定义镜像列表中。

在Google文档的整个章节中有关于创建自定义镜像的"How-to",我建议您按照该章节进行操作。
特别是我相信您对如何将引导磁盘导入计算引擎 (Compute engine) 感兴趣。
简单来说,步骤如下:
  1. 规划导入路径。在上传启动磁盘映像之前,必须确定准备启动磁盘映像的位置以及在Compute Engine环境中引导后如何连接到该映像。

  2. 准备启动磁盘,使其能够在Compute Engine环境中引导,并在引导后可以访问它。

  3. 创建并压缩启动磁盘映像文件。

  4. 将映像文件上传到Google Cloud Storage,并将映像作为新的自定义映像导入到Compute Engine中。

  5. 使用导入的映像创建虚拟机实例,并确保它正确引导。

  6. 如果映像无法成功引导,则可以通过将启动磁盘映像附加到另一个实例并重新配置来排除问题。

  7. 优化映像并安装Linux Guest Environment,以便您导入的操作系统映像可以与元数据服务器通信并使用其他Compute Engine功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接