ハードドライブをパーティション分割するタイミング


16

OSのインストール後にハードドライブをパーティション化することと、OSのインストール後にハードドライブをパーティション化することの特別なハードウェアの利点はありますか?

(ここでは利点として、ハードドライブの寿命などの物理的影響を意味します。データを失ったり、縮小できないなどではありません。)


1
つまり、後でパーティションを作成する場合、データを移動する必要があるため、事前にパーティションを作成するのに比べて、ハードドライブが少し消耗します。それが重要かどうかはあなた次第ですが、ほとんどの人は何度もやらない限り心配することはありません。ただし、事前に行うことに関係なく、時間を節約できます
...-Mehrdad

3
パーティションを必要としない(インストール前またはインストール中に)HDD / SSDにインストールできるPC OSは何ですか?
おがくず

@sawdust:LinuxやBSDを含むがこれらに限定されない、ほぼすべてのUnix系OS、おそらくほとんどのDOS系OS(結局、フロッピーディスク、CD、またはDVDから実行できます。通常はパーティション分割されていません)。Windowsについてはわかりませんが、それも可能だと思います。
ヨルグWミットタグ

2
@sawdust友人がパーティション化されていないディスクにフェドラをインストールしたことを知っています。パーティションに存在すると予想されていましたが、将来問題が発生しました。
ボールドリック

1
Windowsでは、ディスク全体を1つのパーティションにできます。これを「パーティション化されていない」と呼ぶ人もいます。しかし、実際にパーティション分割されていなかった場合、どのようにブートできるかわかりません。
ジェイミーハンラハン

回答:


22

本当の利点はありません。

ドライブが1つしかない場合は、選択肢さえありません。OSをインストールするもの、およびパーティションであるウィンドウ用のものが必要です。

(完全を期すために:パーティションとなるほとんどすべてのOSに対して、BSdsなどに危険な専用モードでrawドライブを使用するよう指示することができます。QNX 、GNU / Linuxなどもこれをサポートしていても驚かないでしょう)。

そうは言っても:

  1. なぜあなたはそれがハードディスクの寿命に影響を与えるとさえ思いますか?
  2. OSインストール前のパーティション分割またはOSインストール後のパーティション分割に関係なく、ほぼ確実にデータ用に2番目のディスクまたは2番目のパーティションが必要になります。(例えば、保存するため/usr/local/home、またはウィンドウにMy documents/

私はまさにそれが私が求めている物理的な効果についてです私が強調しようとした、寿命を言わなかった
ETHER

2
あなたには間違いなく選択肢があります。OSインストールCD / DVD / USBブートメディアからコンピューターを起動し、それを使用してインストール前にドライブをパーティション分割します。ドライブ全体をカバーする単一のパーティションにOSをインストールしてから、縮小する必要はありません。IIRCは、Windowsでもインストーラーブートメディアにパーティションツールが含まれています(コマンドラインfdiskや最近の名前ではなく、GUIを備えたものでも)。もちろん、すべてのGNU / Linuxディストリビューションはそうです。
ピーター

パーティション化が、たとえ遠隔地であっても、ハードディスクの寿命に影響を与えることができる唯一の方法-私が考えることができるのは、機械的な、非SSDハードディスクの小さなvs大規模なスワップパーティションでしょう。理論的には 、大量の書き込みが行われる領域のパーティションが小さいほど、摩耗が大きくなる可能性があります。しかし、私が言ったように、これは理論的であり、現実世界に影響を与える可能性はほとんどありません。
DocWeird

補足:一部のSSDコントローラーは動的なオーバープロビジョニングをサポートしています。これは、書き込みパフォーマンスを維持するために、SSDがパーティションテーブルの未使用スペースを自由に使用することを意味します。シーゲイトの公式記事をご覧ください:seagate.com/tech-insights/…–
oldmud0

@ oldmud0空き領域は使用されていませんか?パーティション化されているかどうか 100GBパーティションと80GBデータを備えた100GBディスクと、90GBパーティションを備えた1000GBディスク、80GBが使用され、オーバープロビジョニングとして10GBは同じ動作をしますか?(トリムが機能すると仮定)。
ヘネス

9

OSのインストール後に動的に変更するのではなく、インストール時に強力なパーティションプランを用意する方が良い大きな理由は、通常、データの保存の問題です。多くのユーティリティでは、データが入っているパーティションを切り捨てることができます。これにより、ドライブが破損した状態のままになり、OSの再インストールや、変更によりファイルを失ったアプリケーションの再インストールが必要になります。ただし、これは範囲です。HDDまたはSSDは、パーティションの変更を行っても異常な経年劣化やストレスを受けません。


「HDD またはSSDは、パーティションの変更によって異常なエージングやストレスを受けません」 -GPartedはNTFSパーティションを移動すると、その内容全体をコピーします。それはSSDにとって非常にストレスです。(他のツールがそれをもっと上品にできるかどうかはわかりません)
-gronostaj

2
それはだった SSDのためのストレス。最近のSSDは、主にTRIMとSLCメモリの使用により、以前のSSDのように書き込みサイクルが急速に期限切れになることはありません。通常、現在の世代のSSDは、ドライブが一定の書き込みを受け取る大規模なデータセンターの外に設置されているマシンよりも長く続きます。
CDove

最新の一般消費者向けSSDはSLCを使用していませんが、ほとんどの場合、耐久性が低い安価なTLCを使用しています。この場合、TRIMは機能しません。これは、バイト単位のコピーだからです。その寿命の2年(これまで)で、SSDには23倍の容量が書き込まれました。これは、1か月あたり約1回の完全上書きです。したがって、ハーフディスクパーティションの移動は、基本的に数分で2週間分の書き込みになります。ドライブを強制終了することはありません(パーティションを毎日移動しない限り)が、大量のデータです。(ところで、MLCドライブの耐久性は現在のTLCの2倍と宣言されています。したがって、新しいSSDの耐久性は実際に悪化しています。)
gronostaj

7

ほとんどの場合、それは問題ではありません。

1つの例外は、最新のドライブにレガシーオペレーティングシステムをインストールする場合です。

古いOSインストーラーは、パーティションを「シリンダー」境界に揃える傾向がありました。特に、「シリンダー」1の先頭から最初のパーティションを開始します(セクター0はブートコードとパーティションテーブル用に予約されていました)。

最新のドライブは、通常、「トラック」と「63」のヘッドごとに255の「セクター」を持っているとOSから見られます。したがって、各「シリンダー」には16065のセクターがあります。

これは、「高度なフォーマット」ドライブが登場するまでは問題ありませんでした。これらのドライブの物理セクターサイズは4KiBですが、論理セクターサイズは512バイトです。読み取りと書き込み(特に書き込み)のサイズが4KiBの倍数であり、4KiB(8論理セクター)の境界に整列している場合、それらは非常によく機能します。アライメントされていない書き込みは、データの損失のリスクがある読み取り-変更-書き込み操作に変換されます。

この結果は、あなたが「高度なフォーマット」ドライブを使用している場合は、あなたが本当にあなたのパーティションが4KiB(8つの論理セクタ)境界から開始します。

16065は8で割り切れないことがわかります。したがって、古いOSツールを使用して最新のドライブをパーティション分割すると、位置合わせ不良が発生する可能性が高くなります。


2
@crypto:これはデータ損失の懸念だけでなく、ドライブが必要以上の作業を行っていることを意味するため、使い古したことに注意してください。
Mehrdad

+1。これは実際には非常に良い理由です。
ヘネス

2

多くのファイルシステム(ext3 / ext4など)は、予約された構造(iノードテーブルのサイズ、スーパーユーザーが予約したスペース、使用されるポインターのサイズなど)の最適化について決定します。ファイルシステムのサイズが大幅に変更された場合、特にファイルシステムの基本を変更することが危険なオンラインのサイズ変更ツールによって、これらの構造が最適に調整されているかどうかは疑問です。たとえば、ext3の小さすぎるiノードテーブル(はるかに小さいファイルシステム向け)を使用すると、ファイルシステムのファイルの「スロット」が不足する状態になる可能性があるため、突然新しいファイルを作成して、十分なスペースが残っていてもスペース不足エラー。大きすぎるiノード(より大きなファイルシステム用)テーブルはスペースを浪費します。


1

OSファイルとは独立した独自のパーティションにユーザーデータを配置できるように、インストール前/インストール中にパーティションを作成します。

OSは多くの(相対的な用語)スペースを必要としないため、OSパーティションを比較的小さく、ユーザーパーティションを大きくすることができます。

逸話:Linuxを使用しており、ユーザーデータ(と呼ばれる/home)は17年間独自のパーティションにあります。OSやバージョンを気にすることなく、ディスクからディスクにデータをコピーできます。


専用のデータパーティションまたはディスク(/ home、D:、my_documentsをホストする場所、/ usr / local / homeなど)は、確かに非常に良いアイデアです。ただし、OSインストールの前と後の両方で実行できます。(ここでは、OSのインストールではディスク全体が単一のパーティションでいっぱいにならないことを前提としています。幸い、自動セットアップが間違っているため手動でパーティションをセットアップする必要がありますが、Windows )。
ヘネス

@Hennes「最近」(最後に2014年に行いました)Ubuntuインストーラーは、デフォルトでディスク全体を1つのパーティションでいっぱいにしますが、何が必要かわかっている場合はパーティションを追加できます。
ロンジョン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.