Debian イメージ全体を大きな SD カードにフラッシュします。システムはまだいっぱいです。 [閉じる]

Debian イメージ全体を大きな SD カードにフラッシュします。システムはまだいっぱいです。 [閉じる]

私は16GB SDカードでDebianを実行していますが、最近スペースが足りなくなりました(/dev/rootは100%です)。私は64GBのSDカードを購入し、そこにDebianイメージをフラッシュしました。 64 GB SD カードで動作しているにもかかわらず、メモリがいっぱいだと表示されます。空き領域があることをオペレーティングシステムに表示する方法はありますか?それとも16GBしかわかりませんか?

ベストアンサー1

「更新」とは、別のデバイス(Windowsや他のUNIXなど)を使用してSDカードの正確なコピーを作成することを意味すると仮定します。

論理空間(16G)を同じに保ちながら、物理空間(16Gから64G)を増やします。

コピー時に基本構造を変更する必要があります。

  • fdiskディスクレベルのサイズ()に従って2番目のパーティションのサイズを変更します。
  • 物理ボリュームを増やす(pvresize)、
  • 論理ボリュームの増加(lvextend)、
  • 拡張ファイルシステム( resize2fs)

これはローカルシステムで行うことができます(fdiskの部分は不明です)。

おすすめ記事