外部ハードディスクの読み取り専用の修正方法


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まだ同じ許可は何も変わっていない!!
moata_u

コマンドの出力は何であるmount | grep sdcid?また、実際の「TOSHIBA」フォルダではなく、ドライブ内のフォルダの権限を確認してください。
アラアアリ

/ 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

回答を投稿しました。最初のコマンドは以前に試したものですので、スキップして番号の付いたステップから始めることができます。
アラアアリ

回答:


30

ターミナルで次のコマンドを実行してみてください。

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

説明:

  • -o 「これらのオプションを使用」を意味します。
  • remount -以前の同じオプションを使用して、同じマウントポイントにドライブを再マウントします。
  • uid=1000-このオプションは、ID 1000のユーザーをドライブの所有者にします。ユーザー名が1つしかない場合、これはおそらくユーザー名の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--により、ドライブ内のすべて(ディレクトリとファイル)にアクセス許可が付与されます。または、代わりにdmaskおよびを使用して、ディレクトリとファイルに個別にアクセス許可を与えることができます(それぞれ)。fmaskumask

ドライブの権限を確認してください。


編集

手順に従って永続化します。

  1. 外付けハードディスクを取り外します。
  2. cd /etc
  3. sudo cp fstab fstab.bak

    • これにより、編集しようとしているファイルのバックアップが作成されます。
  4. sudo nano fstab

    • これfstabにより、テキストエディターでファイルが開きます。
  5. 点滅カーソルをファイルの最後に移動して、次の2行を貼り付けます。

    # 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ルートルート131072 1970年1月1日外部
moata_u

wowowo、その仕事のおかげで、100%を意味するユーザー(私のユーザー)を追加するのを忘れているだけです
。– moata_u

まだ問題があるので、使用を開始した後しばらくハードディスクのumountを使用して問題を修正します。削除するまで確認できず、何度も何度も実行する必要があります。
moata_u

1
心配する必要はありません。永続的にします。ハードディスクが接続されマウントされている間、何が出力されsudo blkidますか?
アラアアリ

/ 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.