최근에 설치했어요인기 있는 운영 체제 22.04내 Dell 노트북에. 설치할 때 선택했습니다./dev/sda2내 스왑 파티션을 위한 파티션입니다. 그런데 설치기사가 미쳐버렸고/dev/sda2그리고/dev/sda8,그렇게 놔둬비밀번호 교환이제 두 개의 파티션(총 9GB)을 스왑 파티션으로 사용하고 이름을 지정하십시오.비밀번호 교환.
스왑 파티션으로 /dev/sda2 파티션 하나만 사용하고 싶습니다.하지만 이렇게 하려고 하면 문제가 발생합니다. 이제 두 파티션의 이름이 다르게 지정되어 서로 다른 이름을 갖게 됩니다.범용 고유 식별자또한 다릅니다. 내가 사용할 때쿠로코UUID를 보는 명령은 다음과 같습니다.19196f92-b927-4f9d-b6f4-6ec7ec5c08a4그리고344c6023-0d5a-4409-b22d-4f4065d969d4두 파티션을 모두 존중/dev/sda2그리고/dev/sda8.
그런데 문제는 이 두 파일이비밀번호 교환그리고cryptswap_D42wY내부에/dev/매퍼디렉터리는 이러한 파티션에 연결되어 이를 사용하고 서로 다른 할당을 수행합니다.범용 고유 식별자~처럼c6ad253a-34bb-4699-8956-ac18e9aa8b69그리고b30baf24-4c09-4068-a468-96831329ac92각각 두 개의 파일로 나뉩니다.
그렇다면 어떻게 해야 할까요?삭제 또는 연결 해제이 두 파일비밀번호 교환그리고cryptswap_D42wY그리고하나의 파티션 /dev/sda2만 스왑 파티션으로 사용하시겠습니까?
편집했어요/etc/fstab파일을 찾았지만 작동하지 않습니다. 자세한 내용은 명령의 출력을 올리겠습니다 sudo blkid
.
sudo blkid
/dev/sda3: LABEL="popOs" UUID="b9f6da73-5573-4a59-ab5e-3396d0e1be3e" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a7586813-5de8-47ce-8dab-ea6c72bbe569"
/dev/mapper/cryptswap_D42wY: LABEL="cryptswap_D42wY" UUID="b30baf24-4c09-4068-a468-96831329ac92" TYPE="swap"
/dev/mapper/cryptswap: LABEL="cryptswap" UUID="c6ad253a-34bb-4699-8956-ac18e9aa8b69" TYPE="swap"
/dev/sda4: LABEL="Zorin" UUID="bf78eb24-f758-4de1-8634-96cb7d86a0f0" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="22df4dee-bfa5-f041-99b8-5255d849f7ca"
/dev/sda2: LABEL="popSwap" UUID="19196f92-b927-4f9d-b6f4-6ec7ec5c08a4" TYPE="swap" PARTUUID="6db35de5-903b-4d4c-9643-8bc4ce0e760e"
/dev/sda7: UUID="532cc31c-e30c-4967-8b05-35dc129673a0" TYPE="crypto_LUKS" PARTLABEL="Millennium Bug" PARTUUID="0f8b4a00-d430-492f-9198-56f8c7fa5624"
/dev/sda5: UUID="2e5a4299-343d-402b-85f4-59675538c1c9" TYPE="crypto_LUKS" PARTLABEL="D-drive" PARTUUID="65ee92a3-b532-464c-a2a5-82277d350bc2"
/dev/sda1: UUID="CE68-C9E7" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="d79b75ff-e7c8-4206-9ea9-5aef66915f30"
/dev/sda8: LABEL="zorinSwap" UUID="344c6023-0d5a-4409-b22d-4f4065d969d4" TYPE="swap" PARTUUID="e02be3ee-385f-49b4-8c64-8944ac421415"
/dev/sda6: LABEL="H" UUID="00b0cc40-a9f5-4ecf-82af-2f8edb588157" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="H-drive" PARTUUID="f09d5ff7-0f69-4be7-a8cd-eb9670ca3a3e"
답변1
이 문제에 대한 해결책을 찾았습니다. UUID가 다릅니다 문제는 들어가보니 블록디바이스로 initramfs cryptroot hook
변환하려고 해서요cryptswap
cryptswap
/etc/crypttab문서. 이것쿠로코이 명령은 블록 장치를 표시하고비밀번호 교환문서.
해결책은 다음과 같습니다.
cryptswap
파일의 관련 줄을 주석 처리하세요./etc/fstab그리고/etc/crypttab사용nano
.실행
sudo swapoff -a
하고sudo update-initramfs -u
.재시작.
마지막으로 내가 사용하고 싶은 스왑 파티션을 추가했습니다./etc/fstab파일은 다음과 같습니다:
# Adding swap partition on /dev/sda2
UUID=19196f92-b927-4f9d-b6f4-6ec7ec5c08a4 none swap sw 0 0