외부 하드 디스크를 수정하는 방법 읽기 전용?


25

외부 하드 디스크 TOSHIBA 1TB USB 3이 있는데, 권한은 항상 읽기 전용입니다.

fdisk -l (출력) :

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf2198b37

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2046   362369023   181183489    5  Extended
/dev/sda3       362371072   976771071   307200000    7  HPFS/NTFS/exFAT
/dev/sda5            2048      976895      487424   83  Linux
/dev/sda6          978944   362369023   180695040   83  Linux

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xeba6fb57

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1           16065   312576704   156280320    f  W95 Ext'd (LBA)
/dev/sdb5           16128   312573708   156278790+   7  HPFS/NTFS/exFAT

Disk /dev/sdc: 1000.2 GB, 1000204885504 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525167 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x297c35de

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1              63  1953520064   976760001    7  HPFS/NTFS/exFAT

이 하드 드라이브의 소유자와 권한을 어떻게 변경할 수 있습니까?

스크린 샷


sudo mount -o remount,uid=1000,gid=46,rw /dev/sdc1터미널에서 사용해보십시오 .
Alaa Ali

@ Alaa 여전히 동일한 권한이 변경되지 않았습니다!
moata_u

명령의 출력 무엇 mount | grep sdcid? 또한 실제 "TOSHIBA"폴더가 아니라 드라이브 내부 폴더의 권한을 확인하십시오.
Alaa Ali

/ media / TOSHIBA 유형 fuseblk의 / dev / sdc1 (rw, nosuid, nodev, allow_other, blksize = 4096, uid = 1000, gid = 46, uid = 1000, gid = 46) ..... 권한은 = drwxr- xr-x 1 루트 루트
moata_u

답변을 게시했습니다. 첫 번째 명령은 이전에 시도한 것이므로 생략하고 번호가 매겨진 단계부터 시작할 수 있습니다.
Alaa Ali

답변:


30

터미널에서 다음 명령을 실행하십시오.

sudo mount -o remount,uid=1000,gid=1000,rw /dev/sdc1

설명:

  • -o "이 옵션들과 함께"를 의미합니다.
  • remount -동일한 이전 옵션을 사용하여 동일한 마운트 지점에 드라이브를 다시 마운트합니다.
  • uid=1000-이 옵션은 ID가 1000 인 사용자를 드라이브 소유자로 만듭니다. 사용자 이름이 하나 뿐인 경우 사용자 이름의 ID 일 수 있습니다. 시스템에 둘 이상의 사용자 이름이있는 경우 명령을 실행하고 id뒤에 숫자를 사용하십시오 uid=.
  • gid=1000-이 옵션은 ID가 1000 인 그룹을 드라이브의 그룹 소유자로 만듭니다. 이전 포인트와 동일한 노트.
  • rw-이 옵션은 드라이브를 읽기 / 쓰기로 마운트합니다. 어쨌든 읽기 / 쓰기 일 수 있지만 이것은 이중 확인입니다.

이미이 명령을 시도했지만 작동하지 않았으므로 드라이브를 수동으로 마운트 해보십시오. 아래를 따르십시오 :

  1. sudo umount /dev/sdc1

    • 드라이브를 마운트 해제합니다.
  2. sudo mkdir toshibaHDD

    • 새로운 마운트 지점이 생성됩니다.
  3. sudo mount -o rw,uid=1000,gid=1000,user,exec,umask=003,blksize=4096 /dev/sdc1 /media/toshibaHDD

    • user -모든 사용자가 드라이브를 마운트 할 수 있습니다
    • exec-이 드라이브에서 바이너리를 실행할 수 있습니다. 원하는 경우이 옵션을 제거 할 수 있습니다.
    • umask=003- rwxrwxr--드라이브 내부의 모든 (디렉토리 및 파일) 권한을 부여합니다. 다른 방법으로는 사용할 수 dmaskfmask대신을 umask디렉토리와 파일 (각각)에 별도의 권한을 부여 할 수 있습니다.

이제 드라이브의 권한을 확인하십시오.


편집하다

다음 단계에 따라 영구적으로 만드십시오.

  1. 외장 하드 디스크를 분리하십시오.
  2. cd /etc
  3. sudo cp fstab fstab.bak

    • 편집하려는 파일을 백업합니다.
  4. sudo nano fstab

    • fstab텍스트 편집기에서 파일 이 열립니다 .
  5. 깜박이는 커서를 파일 끝으로 이동하고 다음 두 줄을 붙여 넣습니다.

    # line for mounting the external drive
    UUID=D04A-0AE4   /media/toshibaHDD  exfat   rw,uid=1000,gid=1000,user,exec,umask=003,blksize=4096   0   0
    
  6. 히트 Ctrl+는 X, 다음 Y, 다음 Enter저장하고 닫습니다.

그게 다야. 이제 외부 하드 디스크를 연결하면 항상 해당 옵션이 있습니다.


1
여전히 같은 문제 : drwxr-xr-x 1 root root 131072 1970 년 1 월 1 일 external
moata_u

wowowo, 그 작업 100 % 덕분에 단지 사용자 (내 사용자)를 추가하는 것을 잊어 버리십시오 ..
moata_u

여전히 하드 디스크 umount를 사용하기 시작한 후에도 문제가 잠시 동안 문제를 해결하고 제거하고 나서 다시 반복해야 할 때까지 볼 수 없습니다!
moata_u

1
걱정하지 마세요, 우리는 그것을 영구적으로 만들 것입니다. 하드 디스크가 연결되어 마운트되어있는 동안 sudo blkid?
Alaa Ali

/ dev / sda3 : UUID = "48CE8013CE7FF790"TYPE = "ntfs"/ dev / sda5 : UUID = "8ef79eb5-988f-4634-b94c-e3830c7d5ecf"TYPE = "ext4"/ dev / sda6 : UUID = "2a5c539e-aa76- 43b8-bcde-a060a64fd77a "TYPE ="ext4 "/ dev / sdb5 : LABEL ="Moata "UUID ="1EB62796B6276E09 "TYPE ="ntfs "/ dev / sdd1 : LABEL ="TOSHIBA "UUID ="D04A-0AE4 "TYPE = "exfat"
moata_u
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.