Ubuntu가 시작될 때 NTFS 파티션 마운트

Ubuntu가 시작될 때 NTFS 파티션 마운트

Windows 설치와 Oneiric Ocelet(Ubuntu) 설치 간에 공유되는 파일을 위한 10GB 파티션이 있습니다.

내 Eclipse 작업공간이 이 파티션에 존재합니다. Eclipse는 Windows에서 제대로 로드됩니다. 하지만 Ubuntu에서는 파티션을 수동으로 마운트하지 않으면 작업 공간을 열 수 없다는 오류가 발생합니다.

파티션이 에 마운트되고 /media/A476FC2E76FC033ANTFS로 포맷되었으며 /dev/sda4파티션이라는 것을 알고 있습니다.

나는 Ubuntu의 파일 시스템 테이블을 수정하여 변경할 수 있다는 것을 알고 있지만 fstab그렇게 하는 데 관련된 모든 옵션을 이해하지 못하며 올바르게 수행하고 싶습니다.

여러분 중 누구든지 나에게 줄 수 있는 도움에 감사드립니다.

답변1

귀하의 경우 행은 다음 /etc/fstab과 같습니다.

/dev/sda4  /media/A476FC2E76FC033A  ntfs-3g  uid=1000,gid=1000,umask=077,fmask=177

다음 중 일부를 변경할 수 있습니다.

  • /dev/sda4다음으로 대체할 수 있습니다 .보편적으로 고유한 식별자파일 시스템의. UUID를 사용하면 현재 디스크가 로 표시되도록 하는 다른 디스크를 삽입해도 /dev/sdbfstab 항목이 여전히 유효하다는 이점이 있습니다.
  • 마운트 지점(두 번째 열)을 보다 의미 있는 이름으로 바꿀 수 있습니다. 빈 디렉터리를 선택합니다. 이 디렉터리가 있어야 합니다.
  • uid=1000,gid=1000사용자 ID 및 그룹 ID로 바꾸십시오 (명령을 사용하여 id -u볼 수 있음 id -g). 이러한 옵션을 사용하면 Windows 파일 소유권을 무시하고 모든 파일을 사용자가 소유하게 됩니다(ntfs-3g를 사용하여 Windows 파일 소유권을 보존할 수는 없을 것 같습니다).
  • umask=077결과적으로 본인만 파일에 액세스할 수 있고 다른 사용자는 해당 파일에 액세스할 수 없습니다. umask=007그러면 귀하와 지정된 그룹의 다른 사용자만 파일에 액세스할 수 있습니다 gid. umask=0(기본값) 누구나 모든 파일을 읽고 쓸 수 있도록 허용합니다. umask=022누구나 읽을 수 있지만 쓸 수 있는 사람은 본인뿐입니다.
  • fmask=177당신도 파일을 실행할 수 없도록 만듭니다.
  • 다른 항목을 추가할 수도 있습니다.옵션.
  • 0 0끝에 두 개의 열을 더 추가할 수 있지만 이는 선택 사항입니다. 몇 가지 예에서 찾을 수 있기 때문에 언급합니다.

바라보다매뉴얼 fstab페이지/etc/fstab파일에 대한 추가 정보.

행이 작성된 후 /etc/fstab다음을 실행하여 테스트하십시오.

sudo mount /media/A476FC2E76FC033A

파일 시스템은 다음 재부팅 시 자동으로 마운트됩니다.

답변2

시스템은 /etc/fstab표시되지 않은 경우 noauto(네 번째 열 "옵션") 시작 시 모든 항목을 설치하려고 시도해야 합니다. 존재하는지 확인하고, 존재한다면 삭제하세요. 그럼에도 불구하고 Ubuntu는 일반적으로 시스템이 드라이브를 찾으면 즉시 드라이브를 마운트하려고 시도합니다. 수동으로 설치할 때 경고를 받았나요? 또한 시스템 오류 메시지가 있는지 확인하십시오: dmesg | less, (less에서는 검색을 사용할 수 있습니다 /).

자세한 내용을 보려면 fstab콘솔로 이동하여 를 입력하세요 man fstab.

답변3

마우스 클릭만으로 이 작업을 수행하려면 직접 열 수도 있습니다 Disks. 마운트하려는 파티션을 선택하고 기어 버튼을 클릭한 다음 Edit Mount Options스크린샷에 표시된 대로 선택하세요. 디스크 창 스크린샷

그런 다음 다음으로 변경 On하고 Automatic Mount Option확인하십시오 Mount on startup.

디스크 프로그램의 마운트 옵션 편집 창 스크린샷

그게 다야.

면책 조항: 이것은 Ubuntu에만 해당될 수 있으며 Linux Mint에서 테스트했습니다. 나는 이것이 unix.stackexchange.com이라는 것을 알고 있지만 질문에는 Ubuntu를 배포판으로 언급하고 있습니다.

관련 정보