설치 후 스왑 파티션을 만드는 방법

설치 후 스왑 파티션을 만드는 방법

노력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와 같은 명령줄 도구를 사용하여 이를 수행할 수 있습니다.

나는 일반적으로 이와 같은 작업을 시작하기 전에 잃어버려서는 안 되는 모든 데이터를 백업하는 것이 좋습니다.

행운을 빌어요

관련 정보