ext4 파티션을 마운트하는 방법?


10

ext4 파티션을 사용자 계정으로 마운트하여 r / w에 대한 루트 액세스가 필요하지 않은 방법은 무엇입니까? 내가 사용 -o uid=flint,gid=flint상의 mount명령 그러나 나는 점점 계속

mount: wrong fs type, bad option, bad superblock on /dev/sda7,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

또 다른 것은 udisks지정된 마운트 포인트 이름으로 마운트 할 수 없기 때문에 지금은 사용 하지 않는 것이 좋습니다.


df -h출력을 붙여 넣을 수 있습니까?
— Vinit Kumar

어떤 특정 명령을 사용 했습니까? 모든 인수와 라이브 설치 사용 여부를 포함하십시오.
— 나노 패럿

sudo smartctl -HA /dev/sda7
— atenz


방금 mount an ext4 partition as my user accountNORMALLY를 마운트하거나 노틸러스 파일 관리자에서 해당 파티션을 선택하여 깨달았습니다 . 다른 사용자의 암호화 된 파티션입니까?
— atenz

답변:


14

당신은하지 않습니다. fs의 파일은 파일을 소유 한 사람이 소유하며 마운트시 파일을 변경할 수 없습니다. 대신에 액세스 권한을 부여하려면 권한을 변경해야합니다 sudo chown yourname.yourname /path/to/mount. 새로 포맷 된 파일 시스템에서 루트 디렉토리는 루트가 소유하므로이를 변경 한 다음 이후에 소유 할 새 파일을 작성할 수 있습니다.


2

키보드에서 Ctrl+ Alt+ T를 누르면 터미널이 열립니다. 열리면 아래 명령을 실행하십시오.

gksudo nautilus /etc/fstab

예를 들어 읽기 / 쓰기 권한이있는 "데이터"로 파티션을 마운트하려면 / etc / fstab에이 항목을 추가하십시오.

/dev/sd8 /data ext4 defaults 1 2

파티션이 "데이터"로 마운트되면 본인 (사용자 계정)을 소유자로 만드십시오.

sudo chown flint:root /mnt/data

파티션에 액세스 할 수 있도록 권한을 부여하십시오.

sudo chmod 700 /mnt/data

1
"내 사용자 계정으로"
— psusi

@psusi 이것은 그의 사용자 계정으로 할 수 있습니다. 파일을 편집하려면 루트가 필요합니다. 권리?
— Mitch

그는 내부 파일이 루트 대신 자신의 계정에 의해 소유되도록 fs를 마운트하는 방법을 묻고 있습니다.
— psusi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.