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.