web-dev-qa-db-ja.com

mount -o rw、<user> / dev / src1 / media / <mount-name>が機能していません

フラッシュドライブでUbuntuディストリビューションを書き込み、フラッシュUSBドライブからUbuntuを起動します。起動時に「ubuntuをインストールせずに試す」オプションを使用していることに注意してください。

問題は、他のusbデバイスを使用しようとすると、そのusbデバイス上のすべてのファイルシステムが、デフォルトのubuntuユーザーおよびrootに対してのみ読み取られるように見えることです。ボリュームは読み取り専用として表示されます。

次に、USBデバイスを再マウントして、使用してrwにしようとしました

Sudo mount -o rw,ubuntu /dev/src1 /media/<mount-device-name>

コマンドは成功したようで、エラーは表示されませんが、デバイスは読み取り/書き込みになりません。 fstabのマウントエントリには、デバイスが読み取り専用として表示されます。

何が間違っているのか提案はありますか?

1
kp9

ubuntuは有効なマウントオプションではありません。最初に、読み取り/書き込みアクセスを許可するユーザーのユーザーIDを知る必要があります。ライブセッションユーザーの場合、999です。コマンドは次のようになります。

Sudo mount -o rw,uid=999 /dev/src1 /mnt

/mediaは複数のマウント済みデバイスを保持するために予約されているため、/mediaにパーティションをマウントしないでください。また、パーティションのマウントにはファイルブラウザの使用を検討してください。

FAT32やNTFSなどのUNIXファイルアクセス許可をサポートしていないファイルシステムを使用していると想定していました。ファイル許可に対応したファイルシステムを使用している場合、自分自身をファイルの所有者にする必要があります。注:危険なコマンドが先に来るので、areであることを確認してください。実際には、ルートファイルシステムではなくUSBパーティションの所有権を変更します。

Sudo chown -R ubuntu: /media/your-usb-drive

(コロンに注意してください。これにより、グループメンバーシップがubuntuに更新されます)

4
Lekensteyn