/ dev/sda2に279 GB Ext4ファイルシステムのパーティションがありますが、ログイン時に自動マウントすることはできません。
/dev/sda /home ext4 defaults 0 0
にパーティションエントリ/etc/fstabt
を追加しましたが、まだ自動マウントされません。
ディスクからマウントオプションを編集しようとしても(下のスクリーンショットを参照してください)、まだ結果はありません。
Udisksコマンドは正常に機能しますが、問題は、標準ユーザーの管理者パスワードを要求することです。
したがって、私の質問は、このパーティションを自動マウントする方法、または少なくともudisksコマンドを使用してこのパーティションをマウントできるように標準ユーザーに読み取り/書き込み許可を与える方法です。
dschinn1001 のおかげで、fstabのエントリを編集してパーティションを自動マウントできました。
まず、Sudo blkid
を使用してUUIDを作成します
次に、Sudo /etc/fstab
を使用してfstabファイルを編集します
次の形式でエントリを追加します
[デバイス] [マウントポイント] [ファイルシステムタイプ] [オプション] [ダンプ] [パス]
デバイスがUUIDになります
マウントポイントは、パーティションをマウントする場所です。
blkidコマンドを実行すると、ファイルシステムタイプが表示されます
オプション必要なオプションを追加します。詳細については、 Fstab のオプションを参照してください。
Dumpこの値はほとんどの場合ゼロです。詳細については、Fstabを参照してください。
Passこの値はほとんどの場合ゼロです。詳細については、Fstabを参照してください。
最後に、これが私のエントリの外観です。
UUID=fe9ab5ba-35ed-49c5-b1d3-9bfc02060867 /media/mount ext4 auto,user,rw,exec 0 0
ファイルを保存して、PCを再起動します。
私が言及したオプションで
autoは自動マウントを意味します
userは、標準ユーザーにパーティションのマウントを許可することを意味します
rw読み取り書き込み許可
execファイルシステムからのバイナリの実行を許可します
パーティションのエントリはまったく正しくありません(/ homeは/ dev/sda2にありますか?):
あなたが書いた:
/dev/sda /home ext4 defaults 0 0
(そのように書く場合は、/dev/sda
を次のように置き換える必要があります。
UUID=number-of-device
コマンドSudo blkid
でUUID番号を確認できます
しかし、それは次のようにもなります(古いLinuxバージョンでは):
/dev/sda /mnt/ext4 defaults 0 0
またはこのように:
/dev/sda /media/ext4 defaults 0 0
詳細はここで説明されています:
https://help.ubuntu.com/community/AutomaticallyMountPartitions
/etc/fstabt
では、/etc/fstab
を意味すると思います。マウント仕様の問題は、おそらくパーティションをマウントすることです。ここで、/ dev/sdaはディスク全体を指します。
/dev/sda2 /home ext4 defaults 0 0
(例として)。 Sudo fdisk -l
を使用して利用可能なパーティションを一覧表示します。 dschinn1001が述べているように、UUIDはディスク/パーティション番号よりも望ましいです。私自身のfstabの対応するエントリが実行されます:
UUID=xxx /home ext4 defaults 0 2
言及する価値がある、/ homeはユーザーアカウントが存在する場所です。どこか別の場所から/ homeをソースとして実行しているようです。ブート時に/ homeを新しいパーティションから適切にマウントすると、古いホームディレクトリが埋もれます。