답변:
그것은 나쁜 생각처럼 들립니다. 그렇습니다.하지만 리눅스에서 NTFS 지원 은 다음과 같은 경고가 따른다 는 것을 알아야합니다 .
내장 NTFS 구조의 복잡성으로 인해 내장 2.6.14 커널 드라이버와 FUSE 드라이버는 손상을 피하기 위해 안전하지 않은 것으로 간주되는 볼륨 변경을 허용하지 않습니다.
이것은 부분적으로 :
구현 내부에 대한 세부 정보가 공개되지 않아 타사 공급 업체가 NTFS를 처리하는 도구를 제공하기가 어렵습니다.
리눅스에 NTFS 볼륨을 마운트했는데, 파일 시스템이 -f (force) 옵션을 사용해도 리눅스에 제대로 마운트되지 않을 때 문제가있었습니다 . 마침내 Windows 컴퓨터에 연결하고 Windows로 부팅하여 문제를 해결해야했습니다.
/ home에 대해 Windows에서 읽을 수있는 기본 파일 시스템이 절대적으로 필요한 경우 , 대신 fat32로 포맷하는 것이 좋습니다. 한계에도 불구하고 리눅스에서 더 잘 지원됩니다.
당신이 사용할 수있는:
mount --bind
이렇게하면 한 디렉토리에 저장된 모든 내용이 다른 곳에 저장됩니다. 저에게는 메인 스토리지가 Windows 7에서 읽을 수 있어야했기 때문에 NTFS이기 때문에 /etc/fstab
NTFS 파티션을 정상적으로 마운트했습니다.
# /windows was on /dev/sda3 during installation
UUID=FC843ED0843E8D60 /windows ntfs defaults,umask=007,gid=46 0 $
그런 다음 기본 저장 폴더를 대신 저장하도록 설정했습니다.
# make /home/shawn/"folders" point to /windows/shawn/"folders"
/home/shawn/Documents/ /windows/shawn/Documents/ none bind 0 0
/home/shawn/Downloads/ /windows/shawn/Downloads/ none bind 0 0
/home/shawn/Pictures/ /windows/shawn/Pictures/ none bind 0 0
/home/shawn/Videos/ /windows/shawn/Videos/ none bind 0 0
/home/shawn/Music/ /windows/shawn/Music/ none bind 0 0
이것은 모두 /etc/fstab
부팅되었으므로 다시 적용됩니다.
NTFS는 ext4와 같은 권한이 없으므로 민감하지 않은 파일에 대해서만 사용하는 것이 좋습니다.
나는 현재 예 (내 가정의 하위 폴더를 저장하고있어 ~/Documents
,~/Music
는 NTFS 파일 시스템)을하고 그것을 잘 작동 할 것으로 보인다.
예를 들어, ~/Documents
NTFS 파티션에서 폴더 를 호스팅하는 방법은 다음과 같습니다 . 먼저 부팅시 시스템에서 액세스 할 수 있도록 NTFS 파티션이 자동 마운트로 설정되어 있는지 확인하십시오 . 보관해야 할 파일을 ~/Documents
해당 NTFS 파티션 폴더 (예 :)로 이동 /mnt/winblows/Users/Username/Documents
하십시오. 이제 Documents
홈 디렉토리에서 폴더를 삭제하고 라는 이름으로 해당 NTFS 폴더에 대한 링크를 작성하십시오 Documents
.
참고 : ~/.config/user-dirs.dirs
선택한 폴더 위치와 동기화되어 있는지 확인해야 할 수도 있습니다 (내가 했음 ). 자세한 내용은 이 답변 을 참조하십시오.