최근에 노트북에 새로운 Ubuntu 20.04 이미지를 설치했고 비밀번호를 사용한 전체 디스크 암호화를 선택했습니다. (LUKS인 것 같은데, 어떻게 확인하는지 모르겠습니다.)
무슨 이유에서인지 표준 "복호화 화면"에서는 디스크를 복호화할 수 없지만(한국어 자판 배열을 선택했기 때문인 것으로 생각됩니다.) 입력할 때 별표(*)만 보이기 때문에 이를 확인할 수 없습니다. 암호문.
(분명히 잘못된) 비밀번호를 입력하면 다음과 같은 오류 메시지가 나타납니다.
cryptsetup: ERROR: keystore-rpool: cryptsetup failed, bad password or options?
세 번 시도에 실패하면 화면이 닫히고 initramfs
프롬프트와 함께 터미널이 나타납니다.
어떤 장치가 암호화된 장치인지 알아내려고 했지만 이 환경에서는 df -h
or 와 같은 표준 명령이 lsblk
작동하지 않습니다.
이 프롬프트에서는 내 키보드가 제대로 작동하는 것 같으므로 암호화된 디스크의 암호를 해독하고 일반적인 부팅 프로세스를 계속하는 방법에 대한 질문이 있습니다(아마도 장치를 마운트하여?).
이라는 명령어가 있다는 걸 알았는데 cryptsetup
어떻게 사용하는지, 어떤 기기에서 사용하는지 잘 모르겠습니다. 입력할 때 cryptsetup --help
출력이 내 노트북 화면에 비해 너무 커서 설명서를 읽기 위해 출력을 호출기에 연결할 수 없습니다.
어떻게 진행해야 할지 잘 모르겠습니다. 어떤 제안이라도 환영합니다.
고쳐 쓰다:유일한 문제는 비밀번호 관리자에 잘못된 비밀번호를 적어 두었다는 것입니다. 하지만 도중에 유용한 모든 정보를 요약하고 싶습니다.
cryptsetup --debug luksDump /dev/<device>
암호화된 장치를 발견한 적이 있습니다.
F1
또한 비밀번호 화면 간에 전환 하거나 Alt + Tab
다른 디버그 메시지를 찾을 수 있다는 점을 아는 것도 도움이 됩니다 .
답변1
다음을 사용하여 장치를 열고 매핑할 수 있습니다.
cryptsetup --verbose luksOpen /dev/sda1 SECRET
/dev/sda1
당신의 장치는 어디에 있고 SECRET
어디에 매핑되어 있나요?
장치 잠금을 성공적으로 해제한 경우 장치를 설치해야 합니다.
sudo mount /dev/mapper/SECRET /mnt
어쩌면 라이브 USB를 연결하고 다른 시스템에서 장치를 열어보는 것이 더 편할 수도 있습니다.
또한 유용한 링크를 찾을 수도 있습니다.https://askubuntu.com/questions/1087230/ubuntu-18-04-cryptsetup-fails-to-recognize-passphrase-unlocking-from-live-usb