私は(売り手によると)1000 GBを持っているはずのラップトップを持っています。それは1000 000 000 000バイトです。 fdiskによると、容量はわずかに大きく、正確には1000204886016バイトです。
それはそれが持っているべきであるよりもおよそ0.2 GB大きいです!
それは普通です。私たちやコンピュータソフトウェアのような特定のシナリオでは、1,000、さらには1,024のような数字だけが「見栄えがよく、丸い」です。ドライブを製造するとき、特にハードディスクドライブやDVDのようなあらゆる種類の丸型メディアで、もちろん円を扱うときは、そのような正確な数にすることは非常に困難です。 πのおかげで、整数になることはほとんどなく、「丸め数」だけではなくなります。
そのため、ストレージデバイスを作成すると、最も近い「ブロック」に切り上げられます。ブロックが何であるかは多くの要因に左右され、それが少しまたはさらに多くの余分なスペースを持つようにすることができます無料のスペース!!!”。
フラッシュドライブやメモリカード(もちろんハードドライブも)のような非循環型メディアでも、バックアップとして使用するためのたくさんの余分なセクターを含めることを確実にします。それを「スペア」の1つに再マップできます。これらのスペアが「追加の」スペースとしてユーザーに表示されるかどうかは、製造元によって異なります(cpastが言ったように、ロットごとに異なります)。 同じモデル )あるセクターが悪くなったときにそれが目立つようになり顧客が不幸ではないと仮定して、それらを見て使用することを選択する人もいます。他のものはスペアセクタを隠し、ドライブがその場で透過的にリマップするようにしているので、ユーザは何も問題がないことさえ分からない。これは、OSやファイルシステムではなくドライブにウェアレベリングの負担をかけるため、望ましい方法です(そして最近では最も一般的になっています)。このシナリオでも、(それらの失敗計算アルゴリズムによって)必要とされるよりも多くの予備のセクタが通常あるので、それらは通常、同様に過剰を見えるようにする。
同じサイズになりますか?もしそうなら、なぜ1000GBのディスクはまさにこの容量を持っていますか。逆に購入する前にディスクが十分に大きいかどうかを調べる方法はありますか。
正確な(1バイト/セクターまでの)正確な容量がどのようになるのかを知る方法はありません。容量はさまざまで、ドライブのプロパティの一部ではないからです。それは一種の「ボーナス」なので、より多くのものを持っている人もいれば少ない人もいます。
今、私はハードディスクを買いたいです。私は必要以上に大きいディスクを買うことによってもっとお金を使うことを望まない。
もちろん、特に1TBを超えるドライブを入手するということは、少なくとも1.5TB以上のドライブを入手することを意味します(間に細かい粒度の区分がある場合は、多くはありません)。
別の1000GB HDDを購入するだけで十分ですか?
ソースドライブの空き容量とバックアップの方法によって異なります。通常のバックアッププログラム(ファイルレベルのコピーまたはドライブイメージング)を使用している場合、コピー先のドライブの容量以下であれば、問題なくソースをコピーできます。あなたがやろうとしているようにクローンするなら、 できた トリッキーになる。
一部のクローン作成ツールは、コピー元とコピー先のドライブの違いを考慮して対処するように設計されています(たとえば、いくつかの選択肢を提供してどちらを希望するかを判断させるなど)。
こんな単純なものを使いたいのなら dd
それから、もう少し手間がかかりますが、それでもかなり扱いやすいです。
- (良い)1000GBのドライブを入手して、制限/行を見つけるための正確な容量を調べてください。
- 古いドライブの使用済み容量が新しいドライブの合計サイズ以下であることを確認してください。
- すべてのデータを小さい番号のセクタに移動するには、デフラグを実行します。
- もちろん、これは断片化によるギャップのためにラインポイント上にデータがないという保証はありません。したがって、あなたは ディスクマップビューア 「範囲外」のファイルがあるかどうかを確認し、その行に何も表示されなくなるまで、物事をシャッフル(たとえば、削除またはスペアドライブへの移動)します。
- 使用
count
のパラメータ dd
やり過ぎないように、コピーするセクター数を制限します。
- 必要に応じて、手順3bで古いドライブから削除したファイルをコピーするか、再ダウンロードするか、その他のファイルをコピーします。