우분투 홈 디렉토리로 NTFS


9

NTFS 파티션을 Ubuntu 설치의 홈 디렉토리로 사용하려고합니까?

답변:


7

그것은 나쁜 생각처럼 들립니다. 그렇습니다.하지만 리눅스에서 NTFS 지원 은 다음과 같은 경고가 따른다 는 것을 알아야합니다 .

내장 NTFS 구조의 복잡성으로 인해 내장 2.6.14 커널 드라이버와 FUSE 드라이버는 손상을 피하기 위해 안전하지 않은 것으로 간주되는 볼륨 변경을 허용하지 않습니다.

이것은 부분적으로 :

구현 내부에 대한 세부 정보가 공개되지 않아 타사 공급 업체가 NTFS를 처리하는 도구를 제공하기가 어렵습니다.

리눅스에 NTFS 볼륨을 마운트했는데, 파일 시스템이 -f (force) 옵션을 사용해도 리눅스에 제대로 마운트되지 않을 때 문제가있었습니다 . 마침내 Windows 컴퓨터에 연결하고 Windows로 부팅하여 문제를 해결해야했습니다.

/ home에 대해 Windows에서 읽을 수있는 기본 파일 시스템이 절대적으로 필요한 경우 , 대신 fat32로 포맷하는 것이 좋습니다. 한계에도 불구하고 리눅스에서 더 잘 지원됩니다.


3
이것은 나쁜 생각입니다. ntfs와 fat32는 ext2 / 3 / 4 및 다른 리눅스 파일 시스템과 같은 방식으로 권한을 저장할 수있는 방법이 없습니다
knittl

@knittl NTFS에는 있지만 FAT32에는 없습니다.
user877329

@ user877329 NTFS에는 해당 권한이 UNIX 권한과 일치하기가 어렵습니다. ntfs-3g와 같이 작동하려면 특별한 조치를 취해야합니다.
Ruslan

6

Linux 파일 시스템과 fat32 / ntfs간에 파일을 이동하더라도 권한 및 소유권에 대한 경고가 많이 발생합니다. 당신은 분명히 ntfs / home에 문제가있을 것입니다. 작동하지 않는 첫 번째 것은 ~ / .ssh, .netrc 및 제한된 권한을 가진 다른 파일 / 디렉토리입니다. 다른 프로그램은 구성 파일에 대한 권한을 변경할 수 없을 때 오류가 발생합니다. (도트 파일)


2

많은 응용 프로그램이 대 / 소문자를 구분하지 않는 것과 같이 Microsoft 이외의 파일 시스템 규칙을 사용하므로 많은 문제가 발생할 수 있습니다. Ext2IFS 와 같은 것을 Windows 시스템에 설치 하여 ext * 파티션을 읽는 것이 좋습니다.


1
ntfs는 대소 문자를 구분합니다.
vava

1

기본 사용자 데이터 만 공유하려는 경우 "문서" "사진"및 "음악"을 NTFS의 폴더에 연결해 볼 수도 있습니다. 그것은 친구를 위해 이중 부팅하도록 설정 한 컴퓨터에서 훌륭하게 작동했습니다.


1

당신이 사용할 수있는:

mount --bind

이렇게하면 한 디렉토리에 저장된 모든 내용이 다른 곳에 저장됩니다. 저에게는 메인 스토리지가 Windows 7에서 읽을 수 있어야했기 때문에 NTFS이기 때문에 /etc/fstabNTFS 파티션을 정상적으로 마운트했습니다.

# /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와 같은 권한이 없으므로 민감하지 않은 파일에 대해서만 사용하는 것이 좋습니다.


0

나는 현재 예 (내 가정의 하위 폴더를 저장하고있어 ~/Documents,~/Music 는 NTFS 파일 시스템)을하고 그것을 잘 작동 할 것으로 보인다.

예를 들어, ~/DocumentsNTFS 파티션에서 폴더 를 호스팅하는 방법은 다음과 같습니다 . 먼저 부팅시 시스템에서 액세스 할 수 있도록 NTFS 파티션이 자동 마운트로 설정되어 있는지 확인하십시오 . 보관해야 할 파일을 ~/Documents해당 NTFS 파티션 폴더 (예 :)로 이동 /mnt/winblows/Users/Username/Documents하십시오. 이제 Documents홈 디렉토리에서 폴더를 삭제하고 라는 이름으로 해당 NTFS 폴더에 대한 링크를 작성하십시오 Documents.

참고 : ~/.config/user-dirs.dirs선택한 폴더 위치와 동기화되어 있는지 확인해야 할 수도 있습니다 (내가 했음 ). 자세한 내용은 이 답변 을 참조하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.