Debian はインストール中に GB または GiB をパーティションマネージャとして使用しますか?

Debian はインストール中に GB または GiB をパーティションマネージャとして使用しますか?

Debianのインストール中に5GB(1000)をパーティションにしたいと思います。しかし、パーティションマネージャがGibを使用しているかGBを使用しているのかわかりません。

インストールするDebianのバージョンは8.4で、ext4ファイルシステムを使用しています。

答え1

Debian インストーラは 5 GB を 1000 の累乗で表示します (SI プレフィックスはデフォルト 10 です)。これは、ユーザーが5 GBそれがであることをすぐに知ることができることを意味します5*1000*1000*1000 bytes

設置前

昨日、私は以前のテストコンピュータにDebian 8.2 Xfceデスクトップバージョンをインストールしました。マシンには、2.0GBswapと10.0GBのext4プライマリパーティションを作成するために手動で設定した60GBのハードドライブがあります。残りの空きディスク領域は変更されません。

Debian Jessie パーティション設定

インストール後

ディスクパーティションを表示するためにGNOMEディスクをインストールして実行しました。 Debian インストーラによって作成されたパーティションは、以下のスクリーンショットに示すようなサイズを持ちます。

GNOMEディスクビューパーティション

GBまたはGiBを表示する項目

次のアプリケーションを使用することが重要です一貫した単位プレフィックス。ただし、一部のアプリケーションでは、デフォルトの10としてディスクサイズを表示するために常にSIプレフィックスを使用しません。たとえば、GParted は一貫した単位プレフィックスに従いますが、IEC Base-2 単位を使用してディスクサイズを表示します。一部のコマンドラインツールは、IECプレフィックスベース2(KiB、MiB、GiB ...)またはSIプレフィックスベース10単位(kB、MB、GB ...)を使用するオプションを提供することがあります。

迅速な比較のために:

  • Debian インストーラ (SI プレフィックス base-10): 2.0GB swap10.0GBext4
  • GNOMEディスク(SIプレフィックスベース10):2.0GB swap10.0GBext4
  • GParted (IEC プレフィックス base-2): 1.86GiB swap9.31GiBext4

長い話を短く特に明記しない限り、Linuxユーザーはそうであると仮定でき1 kBます。1000 bytes混乱を避けるために、一貫した単位プレフィックスに従うアプリケーションを使用してください。 IECプレフィックスbase-2Kはで大文字を使用しますKiB。 SIプレフィックスはk10進数ですkB

答え2

明快な答えではありませんが、最新のソースを確認してください。パットマン実行する基本ツールの1つは、1000のサフィックスのみを使用して理解しているようです。したがって、「1GB」は1000,000,000バイトを意味します。

ソースを参照できます。ここ、特にファイル基本ファイルそれは次の機能を持っていますロングタイプ2人間値を適切なサフィックスに変換します。human2longintその逆は本当です。

悲しいことに、IECプレフィックス進まなかった。これは次のように指摘されています。ウィッシュリスト 2004年のバグ主な議論2007年、この問題は「次のバージョン」に移行しました。

残念ながら、一部の人々は、IECデバイスが一般の人々のためではなく科学者だけのためであると信じているので、これが普遍的に採用されることを決して見ることができません。

関連情報