현재 사용 중이거나 사용하려고 하는 SSD 디스크 드라이브와 관련하여 도움이 필요합니다.
cryptsetup을 사용하여 SSD를 암호화한 다음 잊어버렸습니다(일부 파일이 있음). 디스크 드라이브를 완전히 다시 썼습니다( 문제의 디스크 드라이브 dd if=/dev/zero of=/dev/sdX
와 동일한 것을 사용). sdX
포맷했습니다( mkfs.ext4 /dev/sdX
). 이 프로세스는 잘 작동합니다.
그런 다음 드래그 앤 드롭(Dolphin)을 통해 파일을 내 드라이브에 복사해 보았습니다. 이것은 작동하지 않습니다. 으로만 전달할 수 있습니다 sudo
.
컴퓨터가 다시 시작되었습니다. 장치를 설치하고 일부 파일을 복사하려고 합니다. 분명히 작동합니다(끌어서 놓기). 그러나 파일은 장치에 복사되지 않고 마운트 지점에만 복사됩니다(분명히 장치와 동기화되지 않음). 그런데 lost+found
돌핀으로 열 수 없는 파일이 하나 있습니다 .
터미널에서 동기화를 실행해 보았습니다. 30분 후에도 여전히 실행 중이며 응답이 없습니다. 컴퓨터를 종료합니다.
그런 다음 다른 Linux를 사용했습니다. (터미널을 통해) 드라이브를 읽을 수 없다는 메시지가 나타납니다.
그런 다음 장치를 다시 포맷했습니다 mkfs.ext3 /dev/sdX
.
이렇게 한 후에도 여전히 lost+found file
Dolphin을 통해 액세스할 수 없으며 Dolphin을 통해 삭제할 수도 없습니다. 터미널을 통해서만 액세스할 수 있습니다 su
. 비어 있습니다.
파일을 다시 포맷했는데도 lost+found
장치에 여전히 남아 있는 이유는 무엇입니까? 어떡해? 남겨둬야 할까요?
나는 아직도 어쩔 수 없습니다 su
. 나는 무엇을 할 수 있습니까? 문제는 어디에 있습니까? 권한 문제인가요? 아니면 다른 것입니까?
저는 데비안을 사용하고 있습니다.
Edit1: fsck
장치가 깨끗함을 나타냅니다.
mkdir
Edit2: 에서 사용해 보았습니다 /media/user/DRIVEPATH/direc
. 결과는 다음과 같습니다. 권한이 거부되었습니다. 왜? 나는 이것이 필요하지 않습니다 sudo
.
답변1
긴 이야기 짧게 이것분실+발견현재 가지고 있는 디렉터리는 이전에 본 디렉터리와 다릅니다. 맞는 말이니 꼭 지켜주셔야 합니다.
이 디렉토리를 만든 것은 무엇입니까?
이것분실+발견디렉토리는 특정 프로그램에 의해 대부분의 파일 시스템에 대해 자동으로 생성되며 mkfs
rwx--------- 권한을 갖습니다. 다양한 주문에 사용됩니다 fsck
.
왜 필요한가요?
파일 시스템을 검사 하면 fsck
디렉터리를 스캔하여 찾은 항목 수에 비해 inode의 참조 수가 너무 낮다는 것을 알 수 있습니다. 이 경우 파일 시스템 루트의 Lost+found 디렉토리에 새 항목이 생성됩니다. Lost+Found의 권한은 먼저 상위 디렉터리의 권한에 의해서만 제한되는 복구된 파일에 개인 데이터가 있을 수 있기 때문에 제한됩니다. fsck 프로그램이 복구된 파일의 항목을 위한 공간을 할당할 필요가 없도록 적당한 수의 빈 항목으로 디렉토리가 생성됩니다. 이는 데이터 구조가 일관된 상태가 아닐 때 상대적으로 복잡한 작업입니다.