システムの回復

以下は、NetHSM システムソフトウェアの復旧手順です。これらの手順は、API リクエストに応答しないなど、API が操作できない場合にのみ適用されます。操作可能な API の場合は、代わりに`ファクトリーリセット<administration.html#reset-to-factory-defaults>`__ を実行してください。データを誤って削除しないよう、指示に従ってください。

重要

システムの復旧は、ディスク上のGUIDパーティションテーブル(GPT)とパーティション自体が破損していない場合にのみ機能します。破損している場合は、起動時に以下のメッセージが表示されます。

Booting 'NetHSM automatic boot (USB or primary system)'

GRUB: No valid configuration found on (usb0).
GRUB: No valid configuration found on (ahci0,gpt1).

GRUB: Booting failed. System will switch off in 10 second.

破損している場合は、NetHSM システムソフトウェアが工場でインストールされます。

システムのリカバリーは以下のように行うことができる。

  1. `リリースページ<https://github.com/nitrokey/nethsm/releases>`__ からインストーラーイメージをダウンロードしてください。

    警告

    破損時にインストールされていたものと同じバージョンのインストーラーイメージをダウンロードしてください。ダウングレードや、バージョンを飛ばしてのアップグレードはサポートされていません。

  2. インストーラーイメージをフラッシュドライブに書き込みます。Linux では、dd ユーティリティを使って書き込みを行うことができます。

  3. Connect a keyboard, monitor and the flash drive with the NetHSM.

  4. Make sure the system is turned off, but connected to power.

  5. 前面の電源ボタンで NetHSM の電源を入れます。

  6. モニターにブートメニューが表示されたら、最初のメニューで*NetHSM automatic boot (USB or primary system)* を選択し、2番目のメニューで*NetHSM Software Installer* を選択します。

    警告

    メニューから``NetHSM Factory Reset - DELETES ALL DATA!`` を選択しないでください。これはディスク上のデータを回復不可能に消去します。

NetHSM インストーラーがシステムソフトウェアをインストールし、シャットダウンします。