X1700Bソケットをリセットする方法(USBドライブ)

Prev Next

この記事は、USBドライブを使用してX1700Bソケットを工場イメージにリセットする方法を説明します。

警告!

Catoは、X1700サイト向けに認定されたソケットハードウェアモデル(X1700、X1700B、X1700C)を持っています。 ソケットにイメージをインストールする前に、正確なソケットモデルを特定してください。

さまざまなX1700ソケットモデルの詳細については、Catoソケットの再イメージ を参照してください。

X1700BソケットのUSBポートの識別

X1700Bソケット前面パネルには二つのUSBポートがあります。どちらのポートでも、USBドライブを使用してイメージをインストールできます。 Socket v17以降では、USB 2.0またはUSB 3.0ドライブを使用できます。 これらはX1700Bソケット前面のUSBポートです。

X1700_フロント_USB.png

ソケットを工場出荷時のデフォルト構成とバージョンにリセットする

This is a high-level overview of the steps to reset a Socket to the factory image using a USB drive.

  1. Prepare the image - download and untar it.
  2. Burn the image to the USB drive.
  3. Install the image on the Socket.

アドオンを使用したソケットのリセット

X1700およびX1700Bソケットにアドオンモジュールがある場合、再イメージ処理の間、モジュールを取り外す必要があります。

ソケットが正常に起動した後、アドオンモジュールをソケットに再挿入してください。

Preparing the Socket Image

  1. Download the image file from here.

  2. Untar the image (see instructions below).

    After you untar the image, the file is located in the following directory: live

  3. Get a USB drive with at least 8GB. If you need to format the USB drive, use either exFAT or FAT32. If you use FAT32, the USB drive must be 32 GB or smaller.

画像をUSBドライブに書き込む

このセクションでは、Windows、macOS、およびLinuxに向けたソケットイメージをUSBドライブに書き込む方法を説明します。

イメージを解凍した後、非圧縮DDイメージファイルのハッシュをCatoが確認した正しいファイルハッシュと比較します。 これは、ソケットファームウェアをハードドライブに書き込む前にディスクイメージの整合性を確認するものです。

  • 検証済みハッシュファイルがこの記事に添付されています

  • イメージファイルと同じディレクトリにファイルを保存してください

Windowsでのイメージの書き込み

  1. USBドライブをWindowsデバイスに接続します。

  2. イメージを解凍し、同じディレクトリにある両方のファイルで、高度なPowershellからtar -xf <archive-filename>を実行します

    Note:

    Common decompression software (such as WinZip, 7-Zip, or WinRAR) will corrupt the image, resulting in a ~135 MB file. Extracting the file with the Windows CLI tar command should produce a file larger than 1GB.

  3. ハッシュファイルをイメージファイルと同じディレクトリに配置してください。

  4. 次のコマンドを実行して、ソケットイメージのファイルハッシュを比較します:

    (Get-FileHash -Algorithm SHA256 .\IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd).Hash -eq (gc .\X1700B-hash.txt).split()[0]

    ハッシュが同じである場合、コマンドはTrueを返します。

  5. Win32ディスクイメージャーなどのディスクイメージャーソフトウェアをダウンロードしてインストールします。

  6. イメージをUSBドライブに書き込みます。 (DDファイルを表示するには、*.*ですべてのファイルを表示する必要があるかもしれません)

macOSでのイメージの書き込み

  1. USBドライブを接続します。

  2. ターミナルウィンドウを開きます。

  3. 次のコマンドを使用して新しいドライブを特定しますdiskutil list

  4. 次のコマンドを使用して特定されたドライブをマウント解除しますdiskutil unmountDisk <diskN>

  5. イメージを解凍します(ファイルをダブルクリックします)。

  6. 次のコマンドを実行して、ソケットイメージのファイルハッシュを比較します:

    shasum -a 256 <archive-filename>

    このコマンドの出力をこの記事に添付されたハッシュと比較します。

  7. 次のコマンドを実行して、イメージをUSBドライブに書き込みます:

    dd if=./IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd of=/dev/diskN bs=16m

    注:

    • サポートされているバージョンでは、USBへの書き込みのステータスを表示するために、ddコマンドにstatus=progressを追加できます。

    • イメージをUSBドライブに書き込み、ハードディスクには書き込まないようにしてください。

Linuxでのイメージの書き込み

  1. LinuxマシンにUSBドライブを接続します

  2. どのデバイスがあなたのUSB /dev/sdbまたは/dev/sdcかを確認してください

  3. イメージを解凍します。

  4. 次のコマンドを実行して、イメージファイルのハッシュを表示します:

    shasum -a 256 /<path to file>/<image filename>
  5. コマンドの出力をこの記事に添付されたハッシュと比較します。

  6. 次のコマンドを実行して、イメージをUSBに書き込みます:

    dd if=./IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd of=/dev/sdX

    注:

    • サポートされているバージョンでは、USBへの書き込みのステータスを表示するために、ddコマンドにstatus=progressを追加できます。

    • イメージをUSBドライブに書き込み、ハードディスクには書き込まないようにしてください。

X1700Bソケットへのイメージのインストール

USBドライブにソケットイメージが準備されたら、ドライブをソケットに挿入します。 ソケットが起動すると、イメージがインストールされ、工場出荷時のデフォルト設定にリセットされます。

注:

ソケットが現在Cato管理アプリケーションでサイトに割り当てられている場合は、ソケットをサイトから割り当て解除してください(管理ソケット を参照)。 新しいイメージがインストールされた後、再びソケットをサイトに割り当てることができます。

X1700Bソケットにイメージをインストールするために:

  1. X1700Bソケットの電源を切ります。

  2. アドオンモジュールがあるソケットの場合、ソケットからモジュール全体を取り外します。

  3. 2セクションで準備したUSBフラッシュドライブをUSBポートに挿入します。

  4. X1700Bソケットの電源を入れます。

  5. X1700Bの起動時にインストールが開始され、USBフラッシュドライブの速度に応じて約5分間続くはずです。

  6. インストールが完了すると、X1700Bの電源が自動的にオフになり、新しいイメージがソケットにインストールされています。

  7. ソケットからUSBフラッシュドライブを取り外します。

  8. 重要! 電源コードを抜いてから、再接続してソケットに電源を入れます。

  9. アドオンモジュールがあるソケットの場合、次の手順を実行します:

    1. 少なくともSocket v18にアップグレードしていることを確認してください。

    2. ソケットの電源を切り、モジュールを挿入します。

    3. X1700Bソケットの電源を入れます。

Verifying the Socket Version

After installing the Socket image, you can verify that the process has been successful by using the Socket WebUI to verify the Socket version.

For more about logging in to the Socket WebUI, see Accessing the Socket WebUI.

Note:

If you log in to the Socket WebUI locally after installing the Socket image, the username and password are reset to their default values.

To verify the Socket version locally:

  1. Log in to the Socket WebUI.

    You can use an Ethernet cable to connect the MGMT port on the Socket to the computer.

  2. Navigate to the About page.

  3. Confirm that the Version is the same as the image file you downloaded above.