ext4パーティションをマウントする方法は?


10

ユーザーアカウントとしてext4パーティションをマウントして、r / wへのrootアクセスを必要としないようにするにはどうすればよいですか?私-o uid=flint,gid=flintmountコマンドで使用しましたが、取得し続けます

mount: wrong fs type, bad option, bad superblock on /dev/sda7,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

もう1つudisks、指定したマウントポイント名にマウントできないため、今は使用しないようにします。


df -h出力を貼り付けることはできますか?
Vinit Kumar

どのコマンドを使用しましたか?すべての引数と、ライブインストールを使用しているかどうかを含めてください。
nanofarad

また、何か異常なものが見つかった場合は、Disksからドライブ/パーティションのスマートステータスを確認してくださいsudo smartctl -HA /dev/sda7
atenz


私は気づきましたmount an ext4 partition as my user account、それでそれはNORMALLYをマウントします、またはnautilusファイルマネージャからそのパーティションを選択することによって。別のユーザーの暗号化されたパーティションですか。
アテンツ

回答:


14

あなたはしません。fs内のファイルはそれらを所有する人が所有しており、マウント時に変更することはできません。代わりに、を使用して自分自身にアクセス権を与えるために権限を変更する必要がありますsudo chown yourname.yourname /path/to/mount。新しくフォーマットされたファイルシステムでは、ルートディレクトリはルートによって所有されているので、それを変更する必要があり、それ以降は、自分が所有する新しいファイルを作成できるようになります。


2

キーボードのCtrl+ Alt+ Tを押すだけでターミナルが開きます。開いたら、次のコマンドを実行します。

gksudo nautilus /etc/fstab

たとえば読み取り/書き込み権限でパーティションを「データ」としてマウントするには、/ etc / fstabに次のエントリを追加します。

/dev/sd8 /data ext4 defaults 1 2

パーティションが「データ」としてマウントされたら、自分(私のユーザーアカウント)を所有者にします

sudo chown flint:root /mnt/data

パーティションにアクセスできるように許可を与えます

sudo chmod 700 /mnt/data

1
「私のユーザーアカウントとして」という質問の重要な部分を見逃しました
-psusi

@psusiこれは彼のユーザーアカウントとして行うことができます。ファイルを編集するにはrootが必要です。正しい?
ミッチ

彼は、その中のファイルがrootではなく自分のアカウントによって所有されるようにfsをマウントする方法を尋ねています。
psusi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.