インストール後にスワップパーティションを作成する方法

インストール後にスワップパーティションを作成する方法

努力OSを実行しており、スワップパーティションを作成したいと思います。 OSをインストールしましたが、OSをインストールするときにスワップパーティションを選択しませんでした。

パーティションを縮小してスワップパーティションにしようとしました。ただし、lsblk次のように新しいパーティションが表示されませんでした。アーチスウィキしかし、ここに何を入れるべきかわかりませんmkswap /dev/sdxyxyスワップパーティションに置き換える予定なのでという意味です)。

走った後sudo fdisk -l /dev/sda

Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: HGST HTS721010A9
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 4C19DF52-AD65-4D4A-84CD-9B5A23F52B57

Device          Start        End    Sectors   Size Type
/dev/sda1        2048     534527     532480   260M EFI System
/dev/sda2      534528     567295      32768    16M Microsoft reser
/dev/sda3      567296 1478139903 1477572608 704.6G Microsoft basic
/dev/sda4  1510909952 1920509951  409600000 195.3G Linux filesyste
/dev/sda5  1920509952 1922516991    2007040   980M Windows recover
/dev/sda6  1922516992 1953511423   30994432  14.8G Microsoft basic

答え1

sda3とsda4は連続していないので、Windowsディスク管理を使用してsda3を縮小したようです。これにより、sda3とsda4の間にフォーマットされていないスペースが残ります。これだけでは、lsblkがリストするパーティションは作成されません。

GPartedなどのツールを使用すると、すべてが明確になります。 sda3とsda4の間のスペースにGPartedを使用してスワップパーティションを作成するか、partedなどのコマンドラインツールを使用してこれを実行できます。

私は通常、このような作業を始める前に失うべきではないすべてのデータをバックアップすることをお勧めします。

幸運を祈る

関連情報