ext2
파일을 , ext3
, 또는 포맷된 파티션 에 저장하면 ext4
해당 권한이 저장됩니다. 내 말은, extX
파티션의 서로 다른 파일에 대해 서로 다른 권한을 가질 수 있다는 것입니다. 그러나 파일을 NTFS
파티션 에 저장하면 해당 권한을 변경할 수 없습니다. 권한은 NTFS
파티션이 마운트된 방식 에 따라 다릅니다 . 예를 들어 노틸러스의 경우 모든 파일 권한은 rwxrwxrwx
.
extX
다른 권한이 필요한 일부 파일을 백업하면 문제가 발생할 수 있습니다 NTFS
. rw-------
에 저장된 경우 및 권한이 있는 두 개의 파일입니다.rw-r--r--
rwxrwxrwx
NTFS
내 요점은 (기본적으로 제목의 요점)입니다.
- 파일 권한에 대한 정보는 어디에 저장되나요?
- OS 구성에 저장된 경우 OS를 다시 설치할 때 정확히 동일한 권한을 얻으려면 어떻게 해야 합니까?
extX
파일 자체에 저장되어 있다면 파일 상태가 복사에서 복사로 또는NTFS
그 반대로 변경된다는 뜻인가요 ?
- 권한이 다른 파일이 많으면 모두 에 복사하세요
NTFS
. 모든 파일을 다시 복사하면 모든 파일에 대한 정확한 권한을 다시 얻을 수 있나요extX
? - 다른 파일 권한을 가질 수 있습니까
NTFS
?
답변1
권한은 파일 시스템 메타데이터에 저장됩니다. NTFS와 ext3/4 파일 시스템은 메타데이터를 저장하는 방식이 크게 다릅니다. 한 가지 해결책은 소스 디렉터리의 tar 파일을 만들고(압축 여부에 관계없이) 결과 파일을 NTFS 파일 시스템에 쓰는 것입니다. tar 아카이브의 내용이 ext3/4 파일 시스템으로 추출되면 권한과 소유권이 보존됩니다.
예를 들어:
tar cvf /mnt/ntfs_share/archive.tar /source_ext4/*
또는 bzip2 압축을 사용하십시오.
tar cjvf /mnt/ntfs_share/archive.tar.bz2 /source_ext4/*