

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 安裝 NVIDIA GRID 驅動程式 (G7e、G6, Gr6, G6e, G6f, Gr6f, G5, G4dn 和 G3 執行個體）
<a name="nvidia-GRID-driver"></a>

這些下載僅供 AWS 客戶使用。透過下載，為了遵守 NVIDIA GRID 雲端最終使用者授權合約 (EULA) 中提及 AWS 的解決方案要求，您同意使用下載的軟體來開發 AMIs以便與 NVIDIA L4、NVIDIA L40S、NVIDIA A10G、NVIDIA Tesla T4 或 NVIDIA Tesla M60 硬體搭配使用。您可以使用 GRID 驅動程式在 AWS 環境中建立和使用 AMIs。安裝軟體時，您必須遵循 [NVIDIA GRID 雲端最終使用者授權合約](https://aws-nvidia-license-agreement.s3.amazonaws.com/NvidiaGridAWSUserLicenseAgreement.DOCX)的條款。如需作業系統之 NVIDIA GRID 驅動程式版本的詳細資訊，請參閱 NVIDIA 網站上的 [NVIDIA Virtual GPU (vGPU) 軟體](https://docs.nvidia.com/vgpu/)。

**考量事項**
+ G7e 執行個體需要 GRID 19.1 或更新版本，對於 Windows，則需要 19.3 (581.192) 或更新版本。
+ G6f 和 Gr6f 執行個體需要 GRID 18.4 或更高版本。
+ G6e 執行個體需要 GRID 17.4 或更高版本。
+ G6 和 Gr6 執行個體需要 GRID 17.1 或更高版本。
+ G5 執行個體需要 GRID 13.1 或更新版本 (或 GRID 12.4 或更新版本)。
+ G3 執行個體需要 AWS 提供 DNS 解析，GRID 授權才能運作。
+ 僅 14.0 版或更高版本的 NVIDIA 驅動程式支援 [IMDSv2](configuring-instance-metadata-service.md)。
+ 針對 Windows 執行個體，如果您從自訂 Windows AMI 啟動執行個體，則該 AMI 必須是使用 Windows Sysprep 建立的標準​​化映像，以確保 GRID 驅動程式能夠正常運作。如需詳細資訊，請參閱[使用 Windows Sysprep 建立 Amazon EC2 AMI](ami-create-win-sysprep.md)。
+ GRID 17.0 及更高版本不支援 Windows Server 2019。
+ GRID 14.2 及更高版本不支援 Windows Server 2016。
+ G3 執行個體不支援 GRID 17.0 及更高版本。
+ 對於 Linux 執行個體，若 NVIDIA 安裝程式失敗並顯示錯誤訊息，您可能需要安裝或更新諸如 gcc 等套件。詳細要求取決於作業系統與核心版本。如需進一步資訊，請參閱 NVIDIA 企業支援入口網站。

**先決條件**
+ (Linux) 確認 AWS CLI 已安裝在您的執行個體上，並使用預設登入資料進行設定。如需詳細資訊，請參閱「AWS Command Line Interface 使用者指南」**中的[安裝 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)。
+ (Windows) 為執行個體 AWS Tools for Windows PowerShell 上的 設定預設登入資料。如需詳細資訊，請參閱 *AWS Tools for PowerShell 使用者指南*中的 [AWS Tools for Windows PowerShell入門](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-started.html)。
+ 使用者或角色必須擁有授予的許可，它包含 **AmazonS3ReadOnlyAccess** 政策。

## Amazon Linux 2023
<a name="nvidia-grid-amazon-linux"></a>

**在執行個體上安裝 NVIDIA GRID 驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo dnf update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo dnf install gcc make
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝核心標頭套件。

   ```
   [ec2-user ~]$ sudo dnf install -y kernel-devel kernel-modules-extra
   ```

1. 使用下列命令下載 GRID 驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ aws s3 cp --recursive s3://ec2-linux-nvidia-drivers/latest/ .
   ```

   此儲存貯體會保留 GRID 驅動程式的多個版本。您可以使用下列命令查看所有可用版本。

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://ec2-linux-nvidia-drivers/
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式。

   ```
   [ec2-user ~]$ chmod +x NVIDIA-Linux-x86_64*.run
   ```

1. 如下所述執行自我安裝指令碼，以安裝您已下載的 GRID 驅動程式。例如：

   ```
   [ec2-user ~]$ sudo /bin/sh ./NVIDIA-Linux-x86_64*.run
   ```

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 確認驅動程式可正常運作。下列命令的回應會列出已安裝的 NVIDIA 驅動程式版本和 GPU 詳細資料。

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 14.x 版或更高版本的 NVIDIA vGPU 軟體，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
   ```

   ```
   [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 視您的使用案例而定，您可能會完成下列選用步驟。如果您不需要這項功能，請勿完成這些步驟。

   1. 為了協助善加利用最高 4K 解析度的四個顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

   1. 預設會啟用 NVIDIA Quadro 虛擬工作站。若要針對主控功能的 RDSH 應用程式啟動 GRID 虛擬應用程式，請完成[在以 Amazon EC2 GPU 為基礎的執行個體啟用 NVIDIA GRID 虛擬應用程式](activate_grid.md)中的 GRID 虛擬應用程式啟動步驟。

## Amazon Linux 2
<a name="nvidia-grid-amazon-linux-2"></a>

**在執行個體上安裝 NVIDIA GRID 驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install gcc make
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝目前執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo yum install -y kernel-devel-$(uname -r)
   ```

1. 使用下列命令下載 GRID 驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ aws s3 cp --recursive s3://ec2-linux-nvidia-drivers/latest/ .
   ```

   此儲存貯體會保留 GRID 驅動程式的多個版本。您可以使用下列命令查看所有可用版本。

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://ec2-linux-nvidia-drivers/
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式。

   ```
   [ec2-user ~]$ chmod +x NVIDIA-Linux-x86_64*.run
   ```

1. 如下所述執行自我安裝指令碼，以安裝您已下載的 GRID 驅動程式。例如：

   ```
   [ec2-user ~]$ sudo /bin/sh ./NVIDIA-Linux-x86_64*.run
   ```

   如果您是使用 Amazon Linux 2 搭配核心版本 5.10，請使用下列命令來安裝 GRID 驅動程式。

   ```
   [ec2-user ~]$ sudo CC=/usr/bin/gcc10-cc ./NVIDIA-Linux-x86_64*.run
   ```

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 確認驅動程式可正常運作。下列命令的回應會列出已安裝的 NVIDIA 驅動程式版本和 GPU 詳細資料。

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 14.x 版或更高版本的 NVIDIA vGPU 軟體，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
   ```

   ```
   [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 視您的使用案例而定，您可能會完成下列選用步驟。如果您不需要這項功能，請勿完成這些步驟。

   1. 為了協助善加利用最高 4K 解析度的四個顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

   1. 預設會啟用 NVIDIA Quadro 虛擬工作站。若要針對主控功能的 RDSH 應用程式啟動 GRID 虛擬應用程式，請完成[在以 Amazon EC2 GPU 為基礎的執行個體啟用 NVIDIA GRID 虛擬應用程式](activate_grid.md)中的 GRID 虛擬應用程式啟動步驟。

## CentOS 7 和 Red Hat Enterprise Linux 7
<a name="nvidia-grid-centos7-rhel7"></a>

**在執行個體上安裝 NVIDIA GRID 驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install -y gcc make
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo yum install -y kernel-devel-$(uname -r)
   ```

1. 停用 NVIDIA 圖形卡的 `nouveau` 開放原始碼驅動程式。

   1. 將 `nouveau` 新增到 `/etc/modprobe.d/blacklist.conf` 黑名單檔案。複製下列程式碼區塊並貼至終端機。

      ```
      [ec2-user ~]$ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf
      blacklist vga16fb
      blacklist nouveau
      blacklist rivafb
      blacklist nvidiafb
      blacklist rivatv
      EOF
      ```

   1. 編輯 `/etc/default/grub` 檔案並新增下行：

      ```
      GRUB_CMDLINE_LINUX="rdblacklist=nouveau"
      ```

   1. 重建 Grub 組態。

      ```
      [ec2-user ~]$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
      ```

1. 使用下列命令下載 GRID 驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ aws s3 cp --recursive s3://ec2-linux-nvidia-drivers/latest/ .
   ```

   此儲存貯體會保留 GRID 驅動程式的多個版本。您可以使用下列命令查看所有可用版本。

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://ec2-linux-nvidia-drivers/
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式。

   ```
   [ec2-user ~]$ chmod +x NVIDIA-Linux-x86_64*.run
   ```

1. 如下所述執行自我安裝指令碼，以安裝您已下載的 GRID 驅動程式。例如：

   ```
   [ec2-user ~]$ sudo /bin/sh ./NVIDIA-Linux-x86_64*.run
   ```

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 確認驅動程式可正常運作。下列命令的回應會列出已安裝的 NVIDIA 驅動程式版本和 GPU 詳細資料。

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 14.x 版或更高版本的 NVIDIA vGPU 軟體，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
   ```

   ```
   [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 視您的使用案例而定，您可能會完成下列選用步驟。如果您不需要這項功能，請勿完成這些步驟。

   1. 為了協助善加利用最高 4K 解析度的四個顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

   1. 預設會啟用 NVIDIA Quadro 虛擬工作站。若要針對主控功能的 RDSH 應用程式啟動 GRID 虛擬應用程式，請完成[在以 Amazon EC2 GPU 為基礎的執行個體啟用 NVIDIA GRID 虛擬應用程式](activate_grid.md)中的 GRID 虛擬應用程式啟動步驟。

   1. 安裝 GUI 桌上型電腦/工作站套件。

      ```
      [ec2-user ~]$ sudo yum groupinstall -y "Server with GUI"
      ```

## CentOS Stream 8 和 Red Hat Enterprise Linux 8
<a name="nvidia-grid-centos8-rhel8"></a>

**在執行個體上安裝 NVIDIA GRID 驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install -y gcc make
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo dnf install -y elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r)
   ```

1. 使用下列命令下載 GRID 驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ aws s3 cp --recursive s3://ec2-linux-nvidia-drivers/latest/ .
   ```

   此儲存貯體會保留 GRID 驅動程式的多個版本。您可以使用下列命令查看所有可用版本。

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://ec2-linux-nvidia-drivers/
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式。

   ```
   [ec2-user ~]$ chmod +x NVIDIA-Linux-x86_64*.run
   ```

1. 如下所述執行自我安裝指令碼，以安裝您已下載的 GRID 驅動程式。例如：

   ```
   [ec2-user ~]$ sudo /bin/sh ./NVIDIA-Linux-x86_64*.run
   ```

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 確認驅動程式可正常運作。下列命令的回應會列出已安裝的 NVIDIA 驅動程式版本和 GPU 詳細資料。

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 14.x 版或更高版本的 NVIDIA vGPU 軟體，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
   ```

   ```
   [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 視您的使用案例而定，您可能會完成下列選用步驟。如果您不需要這項功能，請勿完成這些步驟。

   1. 為了協助善加利用最高 4K 解析度的四個顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

   1. 預設會啟用 NVIDIA Quadro 虛擬工作站。若要針對主控功能的 RDSH 應用程式啟動 GRID 虛擬應用程式，請完成[在以 Amazon EC2 GPU 為基礎的執行個體啟用 NVIDIA GRID 虛擬應用程式](activate_grid.md)中的 GRID 虛擬應用程式啟動步驟。

   1. 安裝 GUI 工作站套件。

      ```
      [ec2-user ~]$ sudo dnf groupinstall -y workstation
      ```

## Rocky Linux 8
<a name="nvidia-grid-rocky-linux-8"></a>

**在 Linux 執行個體上安裝 NVIDIA GRID 驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   [ec2-user ~]$ sudo yum update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   [ec2-user ~]$ sudo yum install -y gcc make
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝執行的核心版本的核心標頭套件。

   ```
   [ec2-user ~]$ sudo dnf install -y elfutils-libelf-devel libglvnd-devel kernel-devel-$(uname -r)
   ```

1. 使用下列命令下載 GRID 驅動程式安裝公用程式：

   ```
   [ec2-user ~]$ aws s3 cp --recursive s3://ec2-linux-nvidia-drivers/latest/ .
   ```

   此儲存貯體會保留 GRID 驅動程式的多個版本。您可以使用下列命令查看所有可用版本。

   ```
   [ec2-user ~]$ aws s3 ls --recursive s3://ec2-linux-nvidia-drivers/
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式。

   ```
   [ec2-user ~]$ chmod +x NVIDIA-Linux-x86_64*.run
   ```

1. 如下所述執行自我安裝指令碼，以安裝您已下載的 GRID 驅動程式。例如：

   ```
   [ec2-user ~]$ sudo /bin/sh ./NVIDIA-Linux-x86_64*.run
   ```

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 確認驅動程式可正常運作。下列命令的回應會列出已安裝的 NVIDIA 驅動程式版本和 GPU 詳細資料。

   ```
   [ec2-user ~]$ nvidia-smi -q | head
   ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 14.x 版或更高版本的 NVIDIA vGPU 軟體，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   [ec2-user ~]$ sudo touch /etc/modprobe.d/nvidia.conf
   ```

   ```
   [ec2-user ~]$ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
   ```

1. 重新啟動執行個體。

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (選用) 視您的使用案例而定，您可能會完成下列選用步驟。如果您不需要這項功能，請勿完成這些步驟。

   1. 為了協助善加利用最高 4K 解析度的四個顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

   1. 預設會啟用 NVIDIA Quadro 虛擬工作站。若要針對主控功能的 RDSH 應用程式啟動 GRID 虛擬應用程式，請完成[在以 Amazon EC2 GPU 為基礎的執行個體啟用 NVIDIA GRID 虛擬應用程式](activate_grid.md)中的 GRID 虛擬應用程式啟動步驟。

## Ubuntu 和 Debian
<a name="nvidia-grid-ubuntu-debian"></a>

**在執行個體上安裝 NVIDIA GRID 驅動程式**

1. 連線到您的執行個體。更新套件快取，並取得執行個體的套件更新。

   ```
   $ sudo apt-get update -y
   ```

1. 如果尚未安裝 **gcc** 和 **make**，請進行安裝。

   ```
   $ sudo apt-get install -y gcc make
   ```

1. (Ubuntu) 升級 `linux-aws` 套件以接收最新版本。

   ```
   $ sudo apt-get upgrade -y linux-aws
   ```

   (Debian) 升級套件以接收最新版本。

   ```
   $ sudo apt-get upgrade -y
   ```

1. 將執行個體重新開機以載入最新的核心版本。

   ```
   $ sudo reboot
   ```

1. 重新開機後，請重新連線至您的執行個體。

1. 安裝目前執行的核心版本的核心標頭套件。

   ```
   $ sudo apt-get install -y linux-headers-$(uname -r) linux-modules-extra-$(uname -r)
   ```

1. 停用 NVIDIA 圖形卡的 `nouveau` 開放原始碼驅動程式。

   1. 將 `nouveau` 新增到 `/etc/modprobe.d/blacklist.conf` 黑名單檔案。複製下列程式碼區塊並貼至終端機。

      ```
      $ cat << EOF | sudo tee --append /etc/modprobe.d/blacklist.conf
      blacklist vga16fb
      blacklist nouveau
      blacklist rivafb
      blacklist nvidiafb
      blacklist rivatv
      EOF
      ```

   1. 編輯 `/etc/default/grub` 檔案並新增下行：

      ```
      GRUB_CMDLINE_LINUX="rdblacklist=nouveau"
      ```

   1. 重建 Grub 組態。

      ```
      $ sudo update-grub
      ```

1. 使用下列命令下載 GRID 驅動程式安裝公用程式：

   ```
   $ aws s3 cp --recursive s3://ec2-linux-nvidia-drivers/latest/ .
   ```

   此儲存貯體會保留 GRID 驅動程式的多個版本。您可以使用下列命令查看所有可用版本。

   ```
   $ aws s3 ls --recursive s3://ec2-linux-nvidia-drivers/
   ```

1. 請使用以下命令新增許可來執行驅動程式安裝公用程式。

   ```
   $ chmod +x NVIDIA-Linux-x86_64*.run
   ```

1. 如下所述執行自我安裝指令碼，以安裝您已下載的 GRID 驅動程式。例如：

   ```
   $ sudo /bin/sh ./NVIDIA-Linux-x86_64*.run
   ```

   出現提示時，請接受授權合約，並依需求指定安裝選項 (您可以接受預設選項)。

1. 確認驅動程式可正常運作。下列命令的回應會列出已安裝的 NVIDIA 驅動程式版本和 GPU 詳細資料。

   ```
   $ nvidia-smi -q | head
   ```

1. 如果您在 G4dn、G5 或 G5g 執行個體上使用 14.x 版或更高版本的 NVIDIA vGPU 軟體，請使用以下命令來停用 GSP。如需有關為何需要執行此程序的詳細資訊，請參閱 [NVIDIA 的說明文件](https://docs.nvidia.com/vgpu/latest/grid-vgpu-user-guide/index.html#disabling-gsp)。

   ```
   $ sudo touch /etc/modprobe.d/nvidia.conf
   ```

   ```
   $ echo "options nvidia NVreg_EnableGpuFirmware=0" | sudo tee --append /etc/modprobe.d/nvidia.conf
   ```

1. 重新啟動執行個體。

   ```
   $ sudo reboot
   ```

1. (選用) 視您的使用案例而定，您可能會完成下列選用步驟。如果您不需要這項功能，請勿完成這些步驟。

   1. 為了協助善加利用最高 4K 解析度的四個顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

   1. 預設會啟用 NVIDIA Quadro 虛擬工作站。若要針對主控功能的 RDSH 應用程式啟動 GRID 虛擬應用程式，請完成[在以 Amazon EC2 GPU 為基礎的執行個體啟用 NVIDIA GRID 虛擬應用程式](activate_grid.md)中的 GRID 虛擬應用程式啟動步驟。

   1. 安裝 GUI 桌上型電腦/工作站套件。

      ```
      $ sudo apt-get install -y lightdm ubuntu-desktop
      ```

## Windows 作業系統
<a name="nvidia-grid-windows"></a>

**在 Windows 執行個體上安裝 NVIDIA GRID 驅動程式**

1. 連接至 Windows 執行個體，然後開啟 PowerShell 視窗。

1. 使用下列 PowerShell 命令，將驅動程式和 [NVIDIA GRID 雲端最終使用者授權合約](https://aws-nvidia-license-agreement.s3.amazonaws.com/NvidiaGridAWSUserLicenseAgreement.DOCX)從 Amazon S3 下載至您的桌面。

   ```
   $Bucket = "ec2-windows-nvidia-drivers"
   $KeyPrefix = "latest"
   $LocalPath = "$home\Desktop\NVIDIA"
   $Objects = Get-S3Object -BucketName $Bucket -KeyPrefix $KeyPrefix -Region us-east-1
   foreach ($Object in $Objects) {
   $LocalFileName = $Object.Key
   if ($LocalFileName -ne '' -and $Object.Size -ne 0) {
   $LocalFilePath = Join-Path $LocalPath $LocalFileName
   Copy-S3Object -BucketName $Bucket -Key $Object.Key -LocalFile $LocalFilePath -Region us-east-1
   }
   }
   ```

   此儲存貯體會保留 NVIDIA GRID 驅動程式的多個版本。您可以移除 `-KeyPrefix $KeyPrefix` 選項，來下載儲存貯體中的所有可用 Windows 版本。如需作業系統之 NVIDIA GRID 驅動程式版本的詳細資訊，請參閱 NVIDIA 網站上的 [NVIDIA Virtual GPU (vGPU) 軟體](https://docs.nvidia.com/vgpu/)。

   從 GRID 版本 11.0 開始，您可以針對 G3 和 G4dn 執行個體使用 `latest` 下的驅動程式。我們不會將 11.0 之後的版本新增至 `g4/latest`，但會將版本 11.0 和 G4dn 專用的舊版保留在 `g4/latest` 下。

   G5 執行個體需要 GRID 13.1 或更新版本 (或 GRID 12.4 或更新版本)。

1. 導覽至桌面並按兩下安裝檔案予以啟動 (選擇與您的執行個體 OS 版本對應的驅動程式版本)。依照指示安裝驅動程式，並視需要將執行個體重新開機。若要確認 GPU 是否正常運作，請檢查裝置管理員。

1. (選用) 使用下列命令在控制面板中停用授權頁面，以防止使用者意外變更產品類型 (NVIDIA GRID 虛擬工作站預設為啟用)。如需詳細資訊，請參閱「[GRID 授權使用者指南](https://docs.nvidia.com/vgpu/4.6/grid-licensing-user-guide/index.html)」。

**PowerShell**  
執行下列 PowerShell 命令，以建立登錄值來停用控制面板中的授權頁面。 AWS Windows AMIs AWS Tools for PowerShell 中的 預設為 32 位元版本，且此命令失敗。請改用作業系統隨附的 64 位元版本 PowerShell。

   ```
   New-Item -Path "HKLM:\SOFTWARE\NVIDIA Corporation\Global" -Name GridLicensing
   New-ItemProperty -Path "HKLM:\SOFTWARE\NVIDIA Corporation\Global\GridLicensing" -Name "NvCplDisableManageLicensePage" -PropertyType "DWord" -Value "1"
   ```

**命令提示**  
執行下列登錄命令以建立登錄值來停用控制面板中的授權頁面。您可以使用「命令提示字元」視窗或 64 位元版本的 PowerShell 來執行它。

   ```
   reg add "HKLM\SOFTWARE\NVIDIA Corporation\Global\GridLicensing" /v NvCplDisableManageLicensePage /t REG_DWORD /d 1
   ```

1. (選用) 視您的使用案例而定，您可能會完成下列選用步驟。如果您不需要這項功能，請勿完成這些步驟。

   1. 為了協助善加利用最高 4K 解析度的四個顯示器，請設定高效能顯示器通訊協定 [Amazon DCV](https://docs.aws.amazon.com/dcv/)。

   1. 預設會啟用 NVIDIA Quadro 虛擬工作站。若要針對主控功能的 RDSH 應用程式啟動 GRID 虛擬應用程式，請完成[在以 Amazon EC2 GPU 為基礎的執行個體啟用 NVIDIA GRID 虛擬應用程式](activate_grid.md)中的 GRID 虛擬應用程式啟動步驟。