コマンドラインから /dev/sda1 デバイスの未割り当て領域 100 GB を拡張します。

コマンドラインから /dev/sda1 デバイスの未割り当て領域 100 GB を拡張します。

私は、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

  1. ストップスワップの使用swapoff /dev/sda5
  2. sda5パーティションとsda2拡張パーティションを削除します。
  3. sda1パーティションのサイズを変更します。ファイルシステムのサイズ変更も使用することを忘れないでくださいresize2fs。確認できますこの問題サイズ変更パーティションの使用に関する詳細情報fdisk
  4. 新しいスワップパーティションを作成します(現在のスワップパーティションと同様の設定が必要な場合は、オプションで新しい拡張パーティション内に論理パーティションを作成できます)。
  5. /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

あなたの助けをいただきありがとうございます!

最高、ビクター

関連情報