努力OSを実行しており、スワップパーティションを作成したいと思います。 OSをインストールしましたが、OSをインストールするときにスワップパーティションを選択しませんでした。
パーティションを縮小してスワップパーティションにしようとしました。ただし、lsblk
次のように新しいパーティションが表示されませんでした。アーチスウィキしかし、ここに何を入れるべきかわかりませんmkswap /dev/sdxy
(xy
スワップパーティションに置き換える予定なのでという意味です)。
走った後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などのコマンドラインツールを使用してこれを実行できます。
私は通常、このような作業を始める前に失うべきではないすべてのデータをバックアップすることをお勧めします。
幸運を祈る