内蔵ハードドライブの交換

警告

この作業は、自分が何をしているのか分かっている場合にのみ行ってください。NextBoxを改造すると、少なくともNextBoxのハードウェアの保証が無効になります。これらの手順は一般的にサポートの対象外となりますので、NextBoxの改造はご自身の責任で行ってください。

前提条件

  • Linux(ライク)オペレーティング・システム

  • 2.5インチハードディスクドライブの最大高さは15mm、ほとんどは7mmです。

  • ``sudo``を使用してルート権を取得できるユーザーです。

  • 以下のコマンドが利用可能であること。sudo, parted, mkfs.ext4, bash

  • マウント/アンマウント、シェルスクリプト(実行)に関する基本的な理解があること

  • プラスドライバー

  • NextBoxにssh-accessを設定する。

警告

使用されるスクリプトは、ルート権限を取得して、スクリプトに渡されたハードドライブをワイプします。システムパーティションを渡した場合、このスクリプトは実行中のOSを破壊します!**渡されたハードドライブ上のすべてのデータは必然的に削除されます!**スクリプトに正しいデバイスを渡すように細心の注意を払ってください。

ヒント

次のステップを実行する前に、完全に読んでください。

新しいハードディスクの準備

  1. NextBoxの``/srv/nextbox``ディレクトリ内にある``/srv/nextbox``のファイルを、sshを使って元のハードディスクから取得します。

  2. ``nextbox.conf``をコンピュータに保存してください。

  3. 次のスクリプトを取得します。https://raw.githubusercontent.com/Nitrokey/nextbox/master/assembly/simple_prepare_harddrive.sh

  4. スクリプトを実行可能な状態にします。chmod +x simple_prepare_harddrive.sh

  5. 新しいハードディスクをコンピュータに接続する

  6. ハードディスクのデバイス名(例:/dev/sdb)を確認し、そのパーティションがどれもマウントされていないことを確認します。

    警告

    繰り返しになりますが、次のステップについて最低でも2回は考えてください。正しいハードドライブ デバイスを参照していることを確認してください (パーティションではありません。つまり /dev/sdb1``が間違っています)。** このスクリプトは、/dev/sda``がシステムのハードディスクである可能性が高いため、この操作を拒否します。

  7. 決定したデバイス名を使ってスクリプトを実行してください。ハードドライブへのR/Wアクセスを可能にするために、sudoパスワードの入力を求められたら入力してください。

    $ ./simple_prepare_harddrive.sh <device-name>
    
    # example: ./simple_prepare_harddrive.sh /dev/sdb
    
  8. スクリプトの出力を見て、エラーがないか確認してください。

  9. スクリプトの最後に、作成されたパーティションをマウントし、ステップ1と2でコピーした``nextbox.conf``(/nextbox)をコピーし、パーティションをアンマウントすれば、新しいハードドライブの準備が完了します。

交換ガイド

  1. NextBox Nextcloudアプリ内の"System Settings"に移動し、"Poweroff"ボタンを使ってNextBoxの電源を切ります。

  2. Status LEDがすぐに消え(完全ではなく、非常に暗い)、EthernetポートのLEDが消えたら、NextBoxからすべてのケーブルを取り外すことができます。

  3. 8本のプラスネジをすべて外す

  4. まず、トップカバーを慎重に(できるだけ垂直に)取り外します。

  5. 再度、慎重にボトムカバーを垂直に外すと、いわゆるブリッジが見えてきます。

  6. USB-SATAケーブルを展開し、NextBoxブリッジを机などの電子機器に適した場所に逆さまに置きます(下図)。

    次箱裏面
  7. ハードディスクを固定しているPhillipsネジ(ハードディスクの種類によってネジの量が異なる場合があります)を外します(下図)。

    nextbox-backside-screws(ネクストボックスバックサイドスクリューズ
  8. ネジを外したら、ハードディスクを上の画像の方向に注意深く押してください。反対方向に押してしまうと、USBケーブルが破損する恐れがあります。

  9. ハードディスクドライブからUSB-SATAケーブルを外す

    警告

    ケーブルの位置や曲がり具合が変わらないように、USBのオス・メスのコネクタを外さないようにしてください。やむを得ず外す場合は、USB延長ケーブルの90°部分にできるだけ小さな力がかからないように注意してください。

  10. あらかじめ用意しておいた新しいハードディスクを接続する

  11. 新しいハードディスクをブリッジに慎重に挿入し、先に取り外したネジで正しい位置に固定する。

  12. USB-SATAケーブル(丸い部分)をハードディスクの後ろの空きスペースに折り込む。

  13. 最後に、5.から3.の手順でNextBoxを逆に組み立てます。

アセンブリー後の最初の起動時には、NextBoxが起動して必要なパッケージをインターネットから取得するのに十分な時間を与えてください。**イーサーネットが接続されていることを確認してください。2分以内にステータスLED(黄色が最初)が変化していることを確認してください。ステータスLEDが全く変化しない場合は、ハードドライブの配線や内容に何か問題があると思われます。