14.04 LTS에서 스왑이 감지되지 않습니다


13

12.04에서 14.04로 업그레이드했습니다. 리소스 모니터를 열었을 때 스왑이 감지되지 않는 것을 알았습니다. Gparted를 설치하고 프로그램을 열고 파일 트리를보기 시작했습니다. 스왑 영역이 unknown옆에 빨간색 느낌표 가 표시되어있는 것으로 나타났습니다 . linux-swap으로 포맷 한 다음 메뉴에서 'swapon'을 선택했습니다. 시스템 모니터를 다시로드했는데 문제가 해결 된 것처럼 보였습니다.

컴퓨터를 다시 시작하고 시스템 모니터를 다시 열어서 스왑이 더 이상 없다는 것을 알았습니다. Gparted에서 이번에는 파티션이 스왑으로 인식되었지만 시스템은이를 인식하지 못했습니다. 시스템을 재부팅 할 때마다`스왑해야한다.

VMware에서 스왑이 없다고 말했을 때이 문제에 대해 처음 경고를 받았습니다. 내가 한 일은 내 배포판을 업그레이드하는 것이기 때문에 그렇게 생각했습니다. 업그레이드 프로세스 중에 파티션 레이아웃이 전혀 변경되지 않았습니다.

gparted livedisk를 사용하여 같은 스왑 영역 (사진에서 볼 수 있음)의 형식을 정했습니다 linux-swap. 내가 그렇게하기 전에 Gparted lifeisk는 인식 할 수없는 것과 같은 오류를 냈습니다. 스왑 형식이 완료되면 컴퓨터를 다시 시작하여 부팅되지 않았 음을 알았습니다. 이번에는 GRUB에 오류가 있습니다. 비슷한 디스크 작업을 수행하는 배포판을 사용하기 전에는 이런 일이 없었습니다.

그런 다음 USB와 CD에서 14.04를 새로 설치하기로 결정했지만 여전히 동일한 문제가 있습니다. (OS에서도 Gparted에서 스왑 할 수 있음에도 불구하고) 터미널에서 성공하지 못하고 'a-'를 시도했지만 (사진에서 볼 수 있듯이) 디렉토리 오류가 발생합니다.

이것은 내 fstab 파일입니다.

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=a596c6cc-c9aa-43fe-aaad-abfeaae63916 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
#UUID=c4959ceb-5934-4cff-acd3-33ffcb153220 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

그 정보가 무엇을 의미하는지는 잘 모르지만 도움이 될 것입니다. Gparted에서 스왑 형식을 지정하여 스왑을 엉망으로 만들 수 있습니까? cryptswap이므로 유틸리티에서 알 수 없습니다.

이것이 현재 상태입니다. 내가 말했듯이 다시 시작할 때마다 '스왑'해야합니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

나는 몇 년 동안 우분투를 듀얼 부팅으로 사용했습니다. 6.06부터 "Dapper". 나는 거의 모든 배포판을 사용했으며 전에는이 문제가 없었습니다. 내가 당신의 도움과 제안을 요구하는 곳입니다. 나는 괴짜가 아니고 애호가이며 기본적인 기술과 능력을 가지고 있습니다.



나는 kubuntu 14.04와 동일한 문제가 있었고 최근 업데이트로 해결했습니다. 문제가 해결되면 업데이트하십시오.
nescius



이 버그 보고서는 14.04에 여전히 열려 있습니다. bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/953875
David Edwards

답변:


4

터미널을 열고 다음 명령을 실행하십시오.

sudo blkid

스왑 파티션 UUID 번호를 참고하여 하드 드라이브의 UUID 파티션 수를 알려줍니다.

이제 해당 파일의 루트로 fstab 파일로 이동하십시오. '# swap was install / dev / sda6 on installation'아래의 줄로 이동하십시오.

UUID 앞의 '#'기호를 제거하면 행이 실행되지 않으므로 제거하십시오.

또한 아래 줄을 완전히 제거하십시오. /dev/mapper/cryptswap1 none swap sw 0 0

이제 재부팅하십시오.

도움이 되길 바랍니다.


부팅 할 필요없이 스왑을 즉시 사용할 수 있어야합니다.
Carsten Agger

1
@CarstenAgger : fstab을 편집하는 것만으로는 아무것도 할 수 없었습니다. 또한 실행 sudo swapon /dev/sda6되었거나 gparted 또는 무언가를 통해 켜야합니다 .
데일 앤더슨

이 솔루션은 또한 모든 RAM을 사용하는 동안 중단 된 Ubuntu 14.04의 새로운 설치에도 효과적이었습니다.
데일 앤더슨
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.