
Windows 설치와 Oneiric Ocelet(Ubuntu) 설치 간에 공유되는 파일을 위한 10GB 파티션이 있습니다.
내 Eclipse 작업공간이 이 파티션에 존재합니다. Eclipse는 Windows에서 제대로 로드됩니다. 하지만 Ubuntu에서는 파티션을 수동으로 마운트하지 않으면 작업 공간을 열 수 없다는 오류가 발생합니다.
파티션이 에 마운트되고 /media/A476FC2E76FC033A
NTFS로 포맷되었으며 /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/sdb
fstab 항목이 여전히 유효하다는 이점이 있습니다.- 마운트 지점(두 번째 열)을 보다 의미 있는 이름으로 바꿀 수 있습니다. 빈 디렉터리를 선택합니다. 이 디렉터리가 있어야 합니다.
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를 배포판으로 언급하고 있습니다.