回答:
注意: Ubuntu 14.04以降を使用している場合は、回答の最後にあるメモを忘れずに確認してください
右上隅の[設定]アイコン---> [ スタートアップアプリケーション]をクリックして、スタートアップアプリケーションに移動します。
[追加]ボタンをクリックし、「NTFSドライブのマウント」など、この操作の名前を記述し、コマンド入力ボックスにこれを記述してudisks --mount /dev/sda2
、NTFSパーティションを自動マウントします。
注:を/dev/sda2
実際のNTFSパーティション番号に置き換える必要があります。
次のコマンドでこの番号を取得できます。
sudo blkid
以下は、私のコンピューターでのこのコマンドの出力です。
/dev/sda1: UUID="89b18940-d5ff-4ce1-a85a-42cdd0369016" UUID_SUB="57d79ff6-7b53-44bc-82ec-ef783a23efc3" TYPE="btrfs"
/dev/sda2: LABEL="Main" UUID="A80C1BD70C1B9F7E" TYPE="ntfs"
/dev/sda3: LABEL="Work" UUID="01CCB271A80A07E0" TYPE="ntfs"
/dev/sda5: LABEL="Free" UUID="CA9A-4F0A" TYPE="vfat"
/dev/sda6: LABEL="Ubuntu" UUID="364126ac-01c9-4dd2-ab19-eecc733a9640" TYPE="ext4"
/dev/sda7: LABEL="Free2" UUID="ed26eebb-524b-4533-869a-9dbd2b92bd64" TYPE="xfs"
/dev/sda8: UUID="312d4cd9-21a9-4c0d-aa34-26230e70fa89" TYPE="swap"
実行可能権限でマウントする場合
ダブルクリックしてファイルを実行するためのオプションを持つことができるように、マウント時に設定する実行許可を持ちたい(私のような)人のために、udisks
コマンドでこの余分なオプションを追加します。
--mount-options=umask=022
したがって、の合計行は次の/dev/sda2
ようになります(13.04でテスト済み)
udisks --mount /dev/sda2 --mount-options=umask=022
注意:セキュリティに少し不安がある場合は、この機能を使用しないことを選択できます。
Ubuntu 14.04以降のバージョンを使用している場合、udisks
パッケージが利用できなくなっていることに気付くかもしれません。はい、udisksctl
パッケージに置き換えられます。したがって、のudisksctl
代わりに使用する必要がありますudisks
。基本的に同じことを行いますが、構文はより簡単です。
udisksctl mount -b /dev/sda2
(ターゲットパーティションがの場合/dev/sda2
)ここに、-b
それがブロックデバイスであることを示しています
udisksctl mount -b /dev/sda2 -o umask=022
(ここでは-o
、以下がudisksctlのオプションであることを示しています)。
man udisksctl
コマンドでudisksctlのmanページにアクセスするか、ここでオンラインで読むことができます!
/etc/fstab
udisks
16.04では使用できません。に変更されました/usr/bin/udisksctl
。適切なコマンドは次のようになります/usr/bin/udisksctl mount -b PATH/TO/DEVICE
。
udisksコマンドは、nautilusと同じことを行います
デフォルトでインストールされており、システムファイルを変更する必要はありません。
次のようなものを追加するだけです。
/usr/bin/udisks --mount /dev/disk/by-uuid/1313-F422
スタートアップリストに。
https://help.ubuntu.com/community/AutomaticallyMountPartitions#udisks
udisksctl mount -b /dev/disk/by-uuid/THE_UUID
。パッケージudisksctl
内にあり、udisks2
パッケージがありませんudisks
。
単純にパーティション構成を追加することもできると思います/etc/fstab
。
基本的にはいずれかを介して、コマンドラインからパーティション名を取得sudo blkid
またはsudo fdisk -l
SOあなたに追加する/etc/fstab
とgksu gedit
エントリは次のようになります。
/dev/sd[ab]# /path_to/mount_point ntfs-3g defaults 0 0
マウントポイントへのパスは次のようになり/home/YourUserName/Windows
ます。あなたがする必要があるかもしれませんmkdir Windows
。その後、Windows
フォルダ内のフォルダ内のWindowsパーティションにアクセスできHome
ます
シンプル-方法は、pysdmパッケージ(Gutsy内)をインストールしてから、fstabファイルを手動で編集せずにSystem-Administration-Storage Device Managerを使用し、以降のほとんどの指示を無視することです。
疑いがある場合は、このサイトを確認してください
https://help.ubuntu.com/community/AutomaticallyMountPartitions
これは、mountコマンドを使用して直接行うことができます。
/etc/rc.localを編集します。これは、起動時にルートとして起動した後に実行されます。
gksudo gedit /etc/rc.local
マウントコードを内部に配置します。
mount_at = "/ media / OS" partition = "/ dev / sda3" if [!-d $ mount_at] #moundディレクトリが存在しない場合は作成します それから mkdir $ mount_at fi マウント-t ntfs $ partition $ mount_at
ここで、$ mount_atはマウント先のフォルダーであり、$ partitionはパーティションの名前です。私のWindowsパーティションは「/ dev / sda1」ではなく「/ dev / sda3」にあります。これは、他の小さなシステムパーティションを持つDellがあるためです。Windowsパーティションの名前を確認するには:
sudo fdisk -l
私にとっては
デバイスブートスタートエンドブロックIDシステム / dev / sda1 2048 206847 102400 de Dell Utility / dev / sda2 * 206848 30926847 15360000 7 HPFS / NTFS / exFAT / dev / sda3 30926848 540132512 254602832+ 7 HPFS / NTFS / exFAT / dev / sda4 540133374 625141759 42504193 5拡張 / dev / sda5 540133376 619132927 39499776 83 Linux / dev / sda6 619134976 625141759 3003392 82 Linuxスワップ/ Solaris
したがって、/ dev / sda3は最大のNTFSパーティションであり、おそらく必要なパーティションです。
/etc/fstab
ですか?