内蔵ハードディスクドライブの交換#
警告
この作業は、自分が何をしているのか分かっている場合のみ行ってください。NextBoxを改造した場合、少なくともNextBoxのハードウェアの保証は無効になります。これらの作業は一般的にサポート対象外ですので、ご自身の責任でNextBoxを改造してください。
前提条件#
Linux系OS
2.5''ハードディスクの最大高さ15mm、多くは7mm
sudo
でroot権限を取得できるユーザ。以下のコマンドが使用可能であること。
sudo
,parted
,mkfs.ext4
, ``bash``になります。マウント/アンマウント、シェルスクリプト(実行)についての基本的な理解があること。
プラスドライバー
NextBoxにsshアクセスを設定します。
警告
使用するスクリプトはroot権限を取得し、渡したハードディスクを消去します。システムパーティションを渡すと、起動中のOSが破壊されます!** 渡されたハードディスク上のデータは必然的に削除されます!** 正しいデバイスをスクリプトに渡すよう非常に注意してください。
ヒント
以下の手順を完全に読んでから実行してください。
新しいハードディスクを準備する#
nextbox.conf
のファイルを元のハードディスクからsshで取得します。NextBox上の``/srv/nextbox`` ディレクトリ内に配置されているものです。nextbox.conf
をパソコンに保存します。次のスクリプトを取得します。https://raw.githubusercontent.com/Nitrokey/nextbox/master/assembly/simple_prepare_harddrive.sh
スクリプトを実行可能にする。``chmod +x simple_prepare_harddrive.sh``を実行可能にする。
新しいハードディスクをパソコンに接続する
ハードディスクのデバイス名 (例:
/dev/sdb
) とそのパーティションがマウントされていないことを確認する。警告
もう一度:次のステップについて少なくとも二度考えてください。正しいハードドライブ デバイスを参照していることを確認してください (パーティションではないことを意味します。) ** ``/dev/sdb1`` **は誤りです。 このスクリプトは、
/dev/sda
がシステム ハード ディスクである可能性が高いので、操作を行うことを拒否します。決定したデバイス名でスクリプトを実行します。sudo-passwordの入力を求められたら、ハードディスクへのr/wアクセスを許可するためにそれを入力してください。
$ ./simple_prepare_harddrive.sh <device-name> # example: ./simple_prepare_harddrive.sh /dev/sdb
スクリプトの出力にエラーがないか見てください。
スクリプトの最後に、作成したパーティションをマウントし、
nextbox.conf
(/nextbox
にコピーして、アンマウントすれば新しいハードディスクの準備は成功します。
交換ガイド#
NextBox Nextcloudアプリ内の[システム設定]から[電源オフ]ボタンをクリックし、NextBoxの電源を切ります。
Status LEDがまもなく消灯し、EthernetポートのLEDも消灯したら、NextBoxからすべてのケーブルを抜いてください。
プラスネジ8本すべてを外す
まずトップカバーを慎重に取り外します(できるだけ垂直に)。
再び慎重に、底面のカバーを垂直に外すと、いわゆるブリッジが見えます
USB-to-SATAケーブルを開き、次の画像のようにNextBoxブリッジを逆さまにして、机のような電子機器に適した場所に置いてください。
下図のように、ハードディスクを固定しているプラスネジ(ハードディスクの種類によってネジの量が異なる場合があります)を外します。
ネジを外したら、ハードディスクを上の画像の方向へ注意深く押してください。USBケーブルが損傷する恐れがあります。
ハードディスクドライブからUSB-SATAケーブルを取り外す
警告
ケーブルの位置や曲がりが変わらないように、オス・メスのUSBコネクタを外さないようにしてください。USB延長ケーブルの90°部分にできるだけ小さな力がかからないように注意してください。
あらかじめ用意した新しいハードディスクを接続する
新しいハードドライブをブリッジに慎重にスライドさせ、先に取り外したネジで正しい位置に固定します。
USB-to-SATAケーブル(円形)をハードディスク裏の空きスペースに折りたたみます。
最後に、5.から3.までの手順で、NextBoxを再度、逆順に組み立てます。
組み立て後の最初の起動では、NextBoxが起動し、インターネットから必要なパッケージを取得するのに十分な時間を与えてください。イーサネットが接続されていることを確認してください。2分以内にステータスLEDが変化するはずです(黄色が最初)。もし、LEDが全く変化しない場合は、ハードディスクの配線や中身に問題がある可能性があります。