/etc/fstabにエントリを追加して、rootアクセスなしでext2イメージをマウントできました。ただし、sudo権限がないと、このイメージを変更(新しいファイルをコピー)することはできません。 sudo権限なしでこれを達成する方法はありますか?
答え1
user
fstabのオプション
ユーザーがアイテムをインストールできるようにするには、そのオプションをアイテムuser
に追加するだけです。/etc/fstab
たとえば、
/dev/cdrom /cd iso9660 ro,user,noauto,unhide
山
また、アプリを使えば欲しいものを手に入れることができると思います。pmount
。
マニュアルページから抜粋
pmount - ホットプラグ可能なデバイスを通常のユーザーとしてマウントします。
取付ける:
$ pmount /dev/sda1 /media/somedir
引用する
答え2
私はこれが実際に画像ファイルの権限に関連していないことを発見しました。これはイメージファイルの権限に関連しています。ファイルシステム権限はルートにのみ設定されます。イメージファイルをマウントし、ディスクイメージのすべてのディレクトリを削除して自分を所有者にしました。これにより、root権限なしで書き込むことができます。イメージファイルの権限をrootに設定するのは妥当です。これはイメージファイルが移植可能になるからです。