マウントされたUSBにファイルをコピー中にエラーが発生しました。

マウントされたUSBにファイルをコピー中にエラーが発生しました。

USBペンドライブをフォーマットしています。これを行うには、次のコマンドを実行します。

まず、デバイスを取り外します。 (
sudo umount /run/media/myuser/folder_where_is_mounted私はmanjaroを実行しており、デバイスが接続されている/ runで)

2番目にペンドライブのフォーマット:
sudo mkfs.vfat -I /dev/sdc(sdcはフォーマットしたいデバイスです)

第三に、マウントポイントとして使用するフォルダを作成します。
sudo mkdir -p /run/media/myuser/turid

その後、権限と所有者を設定しました。sudo chown myuser:myuser /run/media/myuser/turid && sudo chmod -R 777 /run/media/myuser/turid

最後にデバイスを取り付けます。sudo mount /dev/sdc /run/media/myuser/turid

ファイルマネージャからファイルをコピーしようとすると、所有者はmyuserであり、作成および削除権限がありますが、「権限が拒否されました」というメッセージが表示されます。

プラグを抜いて再接続すると、新しいフォルダ(一般)が作成され、同じ権限でデバイスをマウントしてコピーできます(通常と正しい)。だから誰も私がこれを説明するのに役立ちますか?

答え1

ㅏ。 USBをパーティション化していません。 sdcではなくsdc1を識別する必要があります。

b。通常、USB用の静的マウントポイントを作成する必要はなく、その中の権限を操作しないでください。パーティションを分割して正しくフォーマットし、プラグを抜いて再接続します。

氏。 /runにマウントポイントを作成しないでください。これは動的マウントにのみ使用されます。

d。マウント解除するマウントポイントの名前を指定する必要はなく、デバイス名を短く指定できます。

だから:

  1. sudo fdisk -l # 正しいデバイスがあることを確認してください
  2. sudo umount /dev/sdc1 #デバイスに上記の名前がまだあるとします。
  3. sudo mkfs.vfat -n 'device name' -I /dev/sdc1 フルデバイスフォーマット

その後、プラグを抜いて再接続して自動的にマウントするか、静的マウントポイントが必要な場合:

  1. sudo mkdir /mnt/usbstick # または希望するマウントポイント名
  2. sudo blkid /dev/sdc1 #uuidを取得してバッファにコピーします。
  3. fstabにこれを追加します(vifを使う): UUID=E8F1-5438 /mnt/usbstick vfat user,noauto,noatime,flush 0 0 #where UUID=E8F1-5438 は単なる例です。

それではそうです。静的マウントポイントにインストールし、通常のユーザーがここに書き込むことを許可します。プラグを抜いて1回以上接続したくない場合でも取り付ける必要があります。そのマウントポイントに自動的にマウントするには、にnoauto変更する必要がありますauto

このデバイスまたは常に同じ場所にある必要がある他のデバイスから起動していない限り、手順4〜5を使用する理由はありません。

バラよりhttps://wiki.archlinux.org/index.php/USB_storage_devicesそしてhttp://en.proft.me/2015/08/25/how-format-usb-arch-linuxubuntu-command-line/より多くの例を学びましょう。ご存知のように、マンジャロはアーチの下流に位置しています。

関連情報