NASドライブだと言います。これは、完全なNASソリューションとして市販されているものを購入した(この場合、ひどく壊れていて返品する必要がある)か、何らかのドライブにベアドライブを入れることを意味します。後者の場合、問題はほぼ確実に、エンクロージャに32ビットのアドレス制限があることです。これにより、通常、ディスク容量が「ラップ」します。これは、古い車の走行距離計のようなものです。5桁の走行距離計を備えた車では、99,999マイル(またはキロメートル)に達すると、走行距離計は「ラップアラウンド」し、車の実際の走行距離が100,000マイルのときに走行距離0を示します。車の実際の走行距離が150,000マイルの場合、走行距離計は50,000を読み取ります。32ビットの制限があるデバイスでも同様のことが起こりますが、ラップポイントは通常2 TiBであり、4 TiB、6 TiB、および8 TiBです。あなたは何 したがって、ディスクの容量のうち8 TiBを超える部分が再確認されます。(ご了承くださいTBはTiBと同じではありません。TBはTiBよりも小さいため、8 TBから10 TBの間で、完全な2 TB、はるかに少ない2 TiBは表示されません。
この種の問題は、USBエンクロージャでは非常に一般的です。ディスクをNASデバイスとして識別しました。私はこのタイプのデバイスにそれほど精通していませんが、私の理解では、これらはファイルレベルのサーバーです。しかし、出力はディスクをとして識別します/dev/sdb
。これは、NASデバイスのカーネル出力を表示していない限り、本当のNASが表示されることを期待する方法ではありません。したがって、私は少し混乱しています。関連する製品を正確に特定し、そのカーネル出力を取得している場所(UbuntuコンピューターまたはNAS)から問題を明確にすることができます。
いずれにしても、いくつかの可能な解決策があります。
- 直接接続 -外部エンクロージャーを介さずに、ディスクをコンピューターのマザーボードに直接接続できます。LinuxでSATAポート経由で直接接続するディスクを使用する場合、このような問題が発生することは非常にまれです。(Windowsユーザーはそれほど幸運ではありません。32ビット制限のWindowsドライバーがあります。)
- エンクロージャの再構成 -一部のエンクロージャには、ディスクの処理方法を調整できるスイッチがあります。これらは通常、8つの512バイトセクターから単一の4096バイトセクターへの「変換」を有効にし、2 TiBの制限を16 TiBに引き上げます。これは、10 TBのディスクを処理するのに十分な大きさです。(ただし、この変更は既存のパーティション定義を無効にすることに注意する必要があります。そのため、ディスクとパーティションにデータをまだパーティション分割していない場合にのみ行ってください。)
- インターフェイスの方法を変更する -一部のUSBエンクロージャにはeSATAポートも装備されています。通常、eSATAを使用すると問題を回避できます。
- 新しいエンクロージャーを入手する -他のすべてが失敗した場合は、新しいエンクロージャーを購入することで問題を解決できることがよくあります。USBエンクロージャを使用しているという疑念が正しければ、容量を16 TiBに上げるために先ほど説明したセクターサイズの変換を行うものを入手するか、異なるタイプのエンクロージャに切り替えることができますeSATAやディスク自体を分割し、NFS、SMB / CIFS、またはその他の上位プロトコルを使用してイーサネット経由で通信する真のNASなどのインターフェース。