/ dev / mapper / cryptswap1을 마운트 할 수 없습니다


14

우분투 11.04 Natty에서 큰 문제가 발생하여 다시 설치로 끝날 것이라고 생각합니다.

이것은 두 가지 중 하나의 문제이므로 두 가지 질문으로 두었습니다.

알 수없는 이유로 어제 노트북에 배포 업데이트가 있었는데, 모든 의도와 목적을 위해 아무 것도하지 않았습니다. Evolution 및 LibreOffice와 그놈 환경 중 일부를 제외하고는 주요 버전이 변경되지 않았습니다 (다른 질문).

이제 컴퓨터를 부팅 할 때마다이 메시지가 나타납니다.

could not mount /dev/mapper/cryptswap1 M for manual S for skip

이 오류의 원인은 무엇이며 지구상에서 Cryptswap1은 무엇입니까?

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=c3cff8dd-1bf2-4618-8801-761b335c8d38 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

sudo blkid | grep swap
/dev/mapper/cryptswap1: TYPE:"swap"

암호화 탭
# <target name> <source device> <key file> <options>

ls -l /dev/mapper
total 0
crw------- 1 root root 10, 236 2011-08-16 05:28 control

Filename Type Size Used Priority
/dev/sda5 partition 1038332 86760 -1


/dev/mapper/cryptswap1암호화 된 스왑입니다. askubuntu.com/questions/53242/check-if-partition-is-encrypted/…를
NN

그 게시물에 따르면 내 드라이브는 잠기지 않았으므로 왜 어떤 가상 드라이브를 마운트하려고합니까?
크리스토퍼 스탠 즈 베리

/etc/fstab질문에 출력을 포함하십시오 .
NN

1
에 댓글이 없습니다 (로 시작하는 줄 #) /etc/fstab? 있는 경우 주석 처리 된 내용과 그렇지 않은 내용을 확인할 수 있도록 여기에 포함시키는 것이 중요합니다. 의 정확한 내용이 필요합니다 /etc/fstab.
NN

3
나는 당신과 비슷한 설정을 가지고 있으며 메시지도받습니다. 나는 또한 해결책을 찾고 있습니다.
NN

답변:


9

당신의에서 /etc/fstab파일의 /dev/mapper/cryptswap1항목은 우분투 부팅에 마운트하려고하는 이유 인이있다. 암호화 된 파티션을 사용하지 않으면 해당 줄이 없어야합니다. 어떤 이유로 우분투 설치 프로그램에서 만든 줄도 주석 처리되었습니다. 따라서 (에서 /etc/fstab) 변경하십시오 .

# swap was on /dev/sda5 during installation
#UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

# swap was on /dev/sda5 during installation
UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none            swap    sw              0       0

중요 : 다시 시작하기 전에 fe10641d-a928-479e-ab3a-b0706b97b601실제로 다음 /dev/sda5을 실행 하여 확인하십시오 .

ls -l /dev/disk/by-uuid/fe10641d-a928-479e-ab3a-b0706b97b601

다음과 같이 말해야합니다.

lrwxrwxrwx 1 root root 10 2011-08-16 08:28 /dev/disk/by-uuid/fe10641d-a928-479e-ab3a-b0706b97b601 -> ../../sda5

마지막 sda5부분은 중요한 부분입니다. UUID가 파티션 번호와 일치하는지 확인한 후 실행 sudo fdisk -l /dev/sda하고 /dev/sda5스왑 파티션 인지 확인하십시오 .

그런 다음 다시 시작하면됩니다. :) 이것이 도움이되기를 바랍니다.


2
중요 부분 에 대한 질문 입니다. ls명령에 해당 출력이없는 대신 어떻게해야 cannot access: No such file or directory합니까?
bozdoz

4

Chen Xiao-Long이 그의 답변에서 설명한 것처럼에서 "cryptswap"행을 제거해야합니다 /etc/fstab. 그런 다음 이전에 주석 처리 된 스왑 라인의 주석을 해제하여 파일 끝이 다음과 같이 보입니다

# swap was on /dev/sda5 during installation
UUID=fe10641d-a928-479e-ab3a-b0706b97b601 none            swap    sw              0       0

캐시 된 캐시가있는 UUID 및 파일 시스템 유형을 확인하려면 다음을 실행하십시오.

~$ sudo blkid /dev/sda5 -c /dev/null

새 구성을 즉시 시도하려면 다시로드해야합니다 /etc/fstab.

~$ sudo mount -a

그 외에도 (릴리스?) 업그레이드로 인해이 오류가 발생하는 이유를 모르겠습니다.


구 버전:

의뢰:

  • /etc/crypttab

  • ls -l /dev/mapper

  • lvscan (LVM 만)

  • fdisk -l

  • cat /proc/swaps

  • 스왑 파티션의 UUID 라인에 주석이 달린 이유는 무엇입니까?

  • blkid명령의 UUID 출력이 에서와 동일 합니까 /etc/fstab(또는의 모든 출력 blkid)?

Temporay 수정 :

부팅시이 메시지를 표시하지 않으려면 마운트 옵션 "nobootwait"또는 주석 행을 추가하십시오 /etc/fstab.


Fstab의 UUID는 그대로 100 %입니다. 의견은 설치 중에 내 암호가 SDA5에 있다고 언급 한 위의 의견과 관련이 있다고 생각합니다. 설치가 변경되지 않았으며 설치를 통해 하나의 드라이브가 2 개의 파티션으로 나뉘어 있음을 고려하여 이것에 대해서도 의문을 제기했습니다. 내 코딩의 두 번째 줄은 눈에 띄지 않으며 UUID가 표시되지 않습니다.
Christopher Stansbury
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.