質問

質問

私は現在Centos 7を使用しており、隣にUbuntuをインストールできるように、ディスクの1つからいくつかのスペースを解放しようとしています(デュアルブート)。容量が半分にならない2TBディスクがあります。これはメインディスクではなくフルバックアップです。 Centosで起動すると、ディスクはそれだけでパーティションになります/dev/sdc(次に数字はありません/dev/sdc)。 Ubuntu 18.04で起動可能なUSBを作成し、USBから起動しましたが、そのシステムでディスクが認識されました/dev/sda。 gpartedを実行し、パーティションを〜400GB削減するように指示しました。

割れたスクリーンショット1

私の考えでは、これが正しいと判断し、変更を継続して適用しました。問題なく完了しました。ただし、完了すると、まだ割り当てられていない領域を持つ1つのパーティションしかありません。~へむしろ、パーティション自体が縮小されます。警告アイコンもあります。これをクリックすると、パーティションに390.63GBがあるというメッセージが表示され、それを増やすかどうかを尋ねます。

割れたスクリーンショット2

他の場所に十分なディスク容量がある場合は、データをコピーしてドライブを最初から再パーティションできることを知っています。しかし、実際にはこれを行うのに十分なスペースがなく、現在のドライブが5つあるので、ボックス内のすべてがかなりタイトです。そのパスを経由せずにこのドライブを複数のパーティションに分割する方法はありますか?

これが関係しているかどうかはわかりませんが、Ubuntuからの起動中に最初にこれを実行したときにgpartedでチェックを実行し、それを実行すると自動的にサイズ変更されました。これが間違ったサイズを検出することが実際のエラーであることを意味するのか、それともチェックを実行するときにgpartedが余分なスペースを使用するのが正常なのかはわかりません。 CentOSで再起動する前にサイズ変更操作を再実行しましたが、まだ2番目のスクリーンショットのように見え、dfパーティションは1.5 TBで、882 GBが使用され、494Gが使用可能としてマークされます。

ベストアンサー1

Centosで起動すると、ディスクはそれだけでパーティションになります/dev/sdc(次に数字はありません/dev/sdc)。

/dev/sdcパーティションではありませんが、ディスク自体はパーティション化されません。パーティションテーブルなしでディスクに直接ext4ファイルシステムがあるため、ディスクにパーティションを追加することはできません。

ドライブを縮小すると、実際にはファイルシステムのみが縮小されるため、空き容量が表示されます。

他の場所に十分なディスク容量がある場合は、データをコピーしてドライブを最初から再パーティションできることを知っています。

残念ながら、これが今できる唯一のことです。十分な領域がないため、ディスクにパーティションテーブルを追加できません。理論的には、ptのためのスペースを確保するために、ファイルシステムを数セクタ前方に移動する必要があります。しかし、非常に複雑でデータ損失のリスクが高い。

おすすめ記事