심볼릭 링크를 복사할 수 없는 이유는 무엇입니까?

심볼릭 링크를 복사할 수 없는 이유는 무엇입니까?

Veracrypt 암호화 USB 스틱의 ext4 파일 시스템에 디렉토리를 복사하려고 합니다. 내가 사용하는 명령은 다음과 같습니다

cp -aL /source /destination

나는 또한 다음을 시도했습니다.

cp -ad /source /destination

...하지만 나는 돌아왔다:

cp: 심볼릭 링크 '/xyz/pdq'를 만들 수 없습니다: 작업이 허용되지 않습니다

문제 링크를 살펴보았는데 복사된 디렉토리 트리 외부에는 링크되지 않습니다. 왜 이런 일이 발생합니까?

답변1

여러분을 위해 저는 Veracrypt를 사용해 보았습니다(이전에 이름을 들어본 적이 없습니다 :D).

드라이브를 FAT로 포맷하셨나요? 그게 당신의 문제입니다. 그런 다음 Veracrypt가 FAT 대신 NTFS로 포맷하라는 메시지를 표시하면 다시 시도하세요.

불행하게도 FAT32는 소유자, 권한 또는 기호 링크를 지원하지 않습니다. 이것이 바로 Operation not permitted오류가 발생하는 이유입니다. 이 오류는 "권한 거부"가 아닙니다. "작업이 허용되지 않음"은 일반적으로 "작업이 지원되지 않음"을 의미합니다. 즉, 아무도 작업을 수행할 수 없습니다.

관련 정보