![Debian イメージ全体を大きな SD カードにフラッシュします。システムはまだいっぱいです。 [閉じる]](https://linux33.com/image/147646/Debian%20%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E5%85%A8%E4%BD%93%E3%82%92%E5%A4%A7%E3%81%8D%E3%81%AA%20SD%20%E3%82%AB%E3%83%BC%E3%83%89%E3%81%AB%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AF%E3%81%BE%E3%81%A0%E3%81%84%E3%81%A3%E3%81%B1%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
私は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の部分は不明です)。