sda1またはsdb1を大きくする方法

sda1またはsdb1を大きくする方法

Google Cloudサービスを使用しています。 VMを複製した後、lsblkSSH経由で接続してみると、パーティションがsda110GBに過ぎないことがわかりますが、これは私が支払った金額の10%に過ぎません。

私はまったくLinux管理者ではなく、これが何を意味するのかわかりません。パーティションが小さいのはなぜですか?

  1. この問題をローカルでどのように解決できますか?他のブートデバイスの外部ユーティリティの使用に関連している可能性があると思います。

  2. ここでは誰も助けることができないようですが、Google Cloudでこの問題をどのように解決しますか?素晴らしいです!

出力は次のとおりですsudo parted --list

Model: Google PersistentDisk (scsi)
Disk /dev/sda: 107GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number  Start   End    Size   Type     File system  Flags
1      1049kB  107GB  107GB  primary  ext4         boot
Model: Google PersistentDisk (scsi)
Disk /dev/sdb: 268GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number  Start   End     Size    Type     File system  Flags
1      1049kB  10.7GB  10.7GB  primary  ext4         boot

答え1

/10GBのプライマリパーティションを残して、約97GBの2番目のパーティションを作成する必要があるようです。

または、現在のパーティションを削除し、その場所にすぐにフルサイズのパーティションを再作成することもできます。ここでの基本要件は、新しいパーティションの開始セクタが古いパーティションの開始セクタと同じであることを確認することです。これに従い、次の起動をresize2fs強制します。fsck


詳しく見ると、パーティションは実際には107MBのようですが、ファイルシステムは現在10MBにすぎません。

Number  Start   End    Size   Type     File system  Flags
1      1049kB  107GB  107GB  primary  ext4         boot

単一ファイルシステムのサイズを使用可能なフルサイズに増やしたい場合は、実行すると自動的にresize2fs /dev/sda1拡張されます。 (この操作は簡単に元に戻せません。)

関連情報