私は、Debian 11サーバーのコマンドラインで/ dev / sda1デバイスの背後に100 GBの追加スペースを割り当てる最も簡単な方法を探しています。
sda1パーティションがほとんどいっぱいで、未割り当て領域を使用してサイズを変更する必要があります。
私のハードドライブの構造は次のとおりです。
Disk: /dev/sda
Size: 200 GiB, 214748364800 bytes, 419430400 sectors
Label: dos, identifier: 0xea1313af
Device Boot Start End Sectors Size Id Type
>> /dev/sda1 * 2048 192940031 192937984 92G 83 Linux
/dev/sda2 192942078 209713151 16771074 8G 5 Extended
└─/dev/sda5 192942080 209713151 16771072 8G 82 Linux swap / Solaris
Free space 209713152 419430399 209717248 100G
Partition type: Linux (83) │
│ Attributes: 80 │
│Filesystem UUID: b4804667-c4f3-4915-a95d-d3b83fac302c │
│ Filesystem: ext4 │
│ Mountpoint: / (mounted)
コマンドラインでこれを簡単に行うのに役立ちますか?ありがとうございます!ありがとう
答え1
空き領域はsda1
パーティションのすぐ後ろにないため、使用できなくなり、スワップパーティションを削除(または移動、削除が簡単)する必要がありますsda5
。
- ストップスワップの使用
swapoff /dev/sda5
sda5
パーティションとsda2
拡張パーティションを削除します。sda1
パーティションのサイズを変更します。ファイルシステムのサイズ変更も使用することを忘れないでくださいresize2fs
。確認できますこの問題サイズ変更パーティションの使用に関する詳細情報fdisk
。- 新しいスワップパーティションを作成します(現在のスワップパーティションと同様の設定が必要な場合は、オプションで新しい拡張パーティション内に論理パーティションを作成できます)。
/etc/fstab
新しいパーティション番号またはUUIDで交換履歴を更新します。
答え2
やっとやりました。GPartedのライブISO CD:
Disk: /dev/sda
Size: 200 GiB, 214748364800 bytes, 419430400 sectors
Label: dos, identifier: 0xea1313af
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 393215999 393213952 187.5G 83 Linux
/dev/sda2 393216000 419430399 26214400 12.5G 5 Extended
└─/dev/sda5 393218048 419428351 26210304 12.5G 82 Linux swap / Solaris
あなたの助けをいただきありがとうございます!
最高、ビクター