パーティションが存在することを知っていますが(起動可能)、fdiskには見つかりません。

パーティションが存在することを知っていますが(起動可能)、fdiskには見つかりません。

しばらく前に起動可能なKali(持続性を含む)ドライブに変換した16GBのフラッシュドライブがあります。

私が知っている限り、約2GBのパーティションを持つKali Live ISOだけで、残りは自動的にライブブート可能なストレージとしてマウントされます。

完全なストレージサイズに戻ろうとしていますが、何らかの理由で2つのパーティションがある16として表示されません。

これはWindowsで14.91パーティションしか表示されないため、予想されますが、DebianでもGPartedおよびfdiskでは14.92 msdosパーティションテーブル(現在割り当てられていません)のみが表示されます。

奇妙なことに、/ dev / sdbを見るためにpartedを使用するとパーティションがない16 GBのデバイスが見えますが、知るまだ起動できるので、起動可能なパーティションはここにあります。

16GBをすべて再利用できるように、この問題を完全に消去する方法がわかりません。


明確にすると、これが違いを報告する単位だけであっても、まだブートするパーティションを全く見ることができない理由は説明されません。 14.91GBを消去してもまだ起動している場合、どうすればデバイスの問題になることができますか?

ベストアンサー1

これは単純な単位の違いのように聞こえます。ストレージ業界では、デバイスのサイズを表すためにSI単位(デフォルトは10、プレフィックス間は10 ^ 3の倍率)を使用しますが、ほとんどのソフトウェアはサイズをIEC単位(デフォルト2、プレフィックス間の2 ^ 10の倍率)として表します。

したがって、デバイスメーカーが報告する1GBは次のようになります。

10 ^ 9 = 1 000 000 000 bytes

オペレーティングシステムによって報告される1GB(より正確にはIEC単位のGiB)は次のとおりです。

2 ^ 30 = 1 073 741 824 bytes

これは約6%程度の差に相当します。

ここでリストされている値を乗算すると、次のようになります。

16 GB = 16 * 10 ^ 9 = 16 000 000 000 bytes

そして:

14.91 GiB = 14.91 * 2 ^ 30 = 16 009 490 595.84 bytes

ベンダーから報告されたサイズをGBからGiBに変換すると、次のようになります。

16 000 000 000 / 2 ^ 30 = 14.901 161 193 847 656 GiB

14.91 GiBに丸められました(いいえ、どのオペレーティングシステムを使用しても、オペレーティングシステムによって報告されたディスクサイズがほぼ常に丸められる理由はわかりません)。

おすすめ記事