2つのNTFSパーティションがあり、Ubuntuを起動するたびに手動でマウントしたくありません。
ほとんどのLinuxシステムで最も簡単に機能する方法は、それらを fstab に追加することです。しかし、他にもあります。この回答にはそれぞれの見出しがあります。
「root」または「permissions」に関するエラーメッセージが表示された場合、ほとんどのマウントオプションにはルート権限が必要だからです。 Unityでは、通常のコマンドの前にgksudo
(グラフィカルアプリケーション)またはSudo
を追加し、パスワードを入力することでそれを実現できます。だから、例えばntfs-config
の場合 Alt+F2 gksudo ntfs-config
と入力します。
Gigoloは、Nautilusのリモートファイルシステムおよびマウント機能と連携して動作します。 Nautilusブックマークにパーティションを追加する必要があります(NautilusはUbuntuのデフォルトのファイルマネージャーです)。その後、Gigoloでそれらを見つけます。残りは私の 別の答え で述べられています。
Edit:あなたのコメントから推測するので、あなたはLinuxに精通していないので、手順をより詳細に説明します:
Fstab-methodは、gui-toolsやGigoloよりも簡潔で基本的です。また、テキストモードのみのシステムでも、他のシステムで動作します。原則として、何もインストールする必要はありません。 ntfsパーティションごとに、/etc/fstab
というファイルに1行追加する必要があります。私にとって、追加した行は次のようになります。
#Windows-Partition
UUID=<xxxxx> /media/win ntfs rw,auto,users,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0
UUID=<xxxxx>
と書かれている部分は、システムにマウントするパーティションを指示します。この手順に従って、重複するデバイスが表示される場合は、UUID=<xxxx>
を/dev/disk/by-uuid/<xxxxx>
に置き換えます。各パーティションには固有のUUIDがあります。スペースは重要なので、行をコピーして貼り付けてください。手動でマウントするには、auto
をnoauto
に置き換えます。ユーザーはplugdev
グループに属している必要があります。
この行がファイルの最後にある場合、その後に改行があることに注意してください。マウントがないと文句を言います。
ディスクユーティリティを開き、サイズ(120 GBなど)、ファイルシステム(ntfsなど)、および名前で適切なパーティションを特定します。 「Device:」ファイルに注意してください(例:/dev/sdb1
)。代わりに、gnome-terminal
などのTerminalで次のコマンドを実行できます。
Sudo fdisk -l
シェルでSudo blkid
を実行すると、パーティションのUUIDを確認できます。出力は次のようになります。
confus@confusion:~$ Sudo blkid
[Sudo] password for confus:
/dev/sda1: LABEL="boot" UUID="cc425c68-704f-4836-9123-bbb3aea64471" TYPE="ext2"
/dev/sda2: UUID="1c8b1489-e111-481c-89f2-743203c3ee7d" TYPE="crypto_LUKS"
/dev/sda3: UUID="7258CB9858CB598D" TYPE="ntfs"
/dev/sda4: LABEL="HP_TOOLS" UUID="1405-0A4C" TYPE="vfat"
/dev/mapper/lukslvm: UUID="xZSNtR-MocS-dLMk-vOWa-Ay65-wS9b-GqaNhV" TYPE="LVM2_member"
/dev/mapper/vgubuntu-swap: UUID="f415f3b9-4e4d-48b1-99c2-605e16532f9e" TYPE="swap"
/dev/mapper/vgubuntu-root: UUID="62a862b4-e6c8-4efd-90b5-55eab8e83e39" TYPE="ext4"
正しいUUIDの前には適切なデバイスファイルがあり、TYPE="ntfs"
の後にあります。したがって、私にとってUUIDは「7258CB9858CB598D」です。あなたにとって、この数は異なります。また、NTFSパーティションは1つしかありません。 fstabに追加した行のUUIDを、この方法で見つけた行で置き換えます。
マウントポイントになりました。これはパーティションごとに異なります。 /media/win
を選択しました。好きなものを選択できます。既存の空のディレクトリでなければなりません。ディレクトリ/home/yourusername/windows1
を作成し、fstabに配置することもできます。
ntfs
は、fstabにntfsタイプのパーティションであることを伝えます。
rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0
はこの回答の範囲外です。これらの値をそのまま使用します。彼らは大丈夫です。興味のある方は、これらのパラメーターの説明を リンク提供 で読むことができます。
行を追加して、説明したことをすべて行ったら、ファイルを保存し、ShellでSudo mount -a
を実行します。マウントポイントを介してパーティションにアクセスでき、エラーが出力されない場合、すべてうまくいきました。タイプミスや明らかなエラーがないか確認してください。 Sudo mount -a
がエラーを表示する場合は再起動しないでください!エラーが発生すると、再起動が失敗する場合があります。
id
コマンドを使用して、ユーザーIDとグループIDを確認できます。
confus@confusion:~$ id
uid=1000(confus) gid=1000(confus) groups=1000(confus),4(adm),7(lp),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare)
グラフィカルツール ntfs-config も利用可能ですが、必要ではありません(そして、現在のバージョンはNatty Narwhalでは動作しません-すぐに修正されると仮定してください)。さらに、このツールを使用すると、fstabの古い設定が失われる可能性があります(たとえば、メモリにキャッシュをマウントする)。これは、/ etc/fstabファイルを追加する代わりに上書きするためです。
このプログラムを使用すると、すべてのNTFSデバイスを簡単に設定して、書き込みサポートを許可できますvia friendly gui。その使用のために、オープンソースのntfs-3gドライバーを使用するように構成します。この機能を簡単に無効にすることもできます。
プロジェクトのホームページ: http://flomertens.free.fr/ntfs-config/
要件
UbuntuにNTFS-config
をインストールします
Sudo apt-get install ntfs-config
これにより、ntfs-3gを含むntfs-configに必要なすべてのパッケージがインストールされます。
Ntfs-Configの使用
このアプリケーションを開きたい場合は、検索してみてください-> NTFS Configuration Tool
これで、rootパスワードを入力するよう求められ、rootパスワードを入力して、OKをクリック
利用可能なNTFSパーティションが表示されます。
構成するパーティションを選択し、マウントポイントの名前を追加して、[適用]をクリックする必要があります。
内部または外部に適したNTFS書き込みサポートを選択します
マウントを解除したい場合は、rootになってマウントを解除し、マウントポイントを右クリックして[ボリュームのマウント解除]を選択します。
結論
ご覧のとおり、LinuxでNTFSパーティションをマウントするのは簡単です。コマンドラインが気に入らない場合や恐れる場合は、マウスを数回クリックするだけで多くのことを達成できます。正直なところ、これはWindowsに奇妙な新しい未知のパーティションをマウントするよりもはるかに簡単です。
まあ、それだけです。ハッピーLinuxing!
P.D:Nattyユーザーの更新
Ubuntu Nattyにアップグレードした場合、NTFS構成ツールがroot特権のプロンプトを表示しても動作しないことに気付くでしょう。
問題は、ツールを開いても何も起こらないことです。それはフォルダが見つからないためです。これを修正するには、次のコマンドを入力する必要があります。
Sudo mkdir -p /etc/hal/fdi/policy
これで、ブート時に自動的にマウントするパーティションを選択するだけでツールが動作し、書き込みアクセスが必要な場合は、対応するチェックボックスをオンにします。
簡単:P
次のコマンドでスタートアップエントリを追加できます。
gvfs-mount -d /dev/sda3
この場合、/dev/sda3
はNTFSパーティションです
EDIT:gvfs-mountは古くなり、gioに置き換えられています:
gio mount -d /dev/sda3
次のシンプルで小さなソフトウェアを使用できます。
次のコマンドでこのPPAを追加します。
Sudo apt-add-repository ppa:trebelnik-stefina/multisystem
インデックスファイルを更新します。
Sudo apt-get update
arios-automount
パッケージをインストールします。
Sudo apt-get install arios-automount
この小さなソフトウェアは、ntfs
パーティションをすべてマウントします。そして、ログインの前にこれを行います。
これが役立つことを願っています。
更新
PPAはUbuntu 16.04 Xenialでは機能しません
/etc/fstab
にエントリを追加するだけです。とても簡単です。最初にSudo blkid
を実行して、パーティションのUUIDを見つけます。次に、fstabスキーマに従います。
<file system> <mount point> <type> <options> <dump> <pass>
ファイルシステムの場合、パーティションUUIDを追加します。例:UID=07446dab-913a-4cf3-8e62-62ecdd26e927
マウントポイントには、任意のディレクトリを指定できます。慣例により、Ubuntuは/media/YourUsernameHere/PartitionNameHere
にマウントされます
あなたのケースのタイプでは、ntfs
です
残りはdefaults 0 2
を使用するだけです
ブート時にHDをマウントすることでこの問題を解決しようとするかもしれません。おそらく最も簡単な方法の1つはpysdmを使用することです。
Sudo apt-get install pysdm
インストールしたら、これに含まれる手順に従うことができます post
fstab のコミュニティドキュメントをご覧ください。また、Ubuntu Software CenterでNTFS構成ツールを検索してみてください
これは物事を安全に進める方法です。ブート時に純粋にデータのWindowsパーティションが自動マウントされることは、特に危険ではないと思います。しかし、Iは、OSがインストールされているパーティションをnoauto
セットアップで残します。
ntfs-3g
パッケージが必要です。
まず、ターミナルで実行して問題のパーティションのUUIDを見つけます。
$ Sudo blkid
次に、/ etc/fstabを編集して、これら2つのパーティションが自動マウントされるかどうかを構成する必要があります。ターミナルで:
$ gksudo gedit /etc/fstab
NTFSパーティション用の行が既にいくつかあるかもしれません。そうでない場合は、いくつかを作成する必要があります。これらは次のようになります(マウントポイントとUUIDによって異なります)。
UUID=76E4F702E4F6C401 /media/windowsOS ntfs-3g noauto,defaults,locale=en_US.utf8 0 0
UUID=76E4F702E4F6C402 /media/windowsdata ntfs-3g defaults,locale=en_US.utf8 0 0
noauto
オプションに注意してください。これは、パーティションがブート時に自動的にマウントされないことを意味します。アクセスするには、手動でマウントする必要があります。
最も簡単な方法は、デフォルトでUbuntuに付属するディスク(gnome-disk-utility)を使用することだと思います。
ディスクを起動し、起動時に自動的にマウントするパーティションに移動し、歯車ボタンを押して「マウントオプションの編集」に移動します。次に、「自動マウントオプション」のチェックを外し、「起動時にマウント」をチェックします。他のすべてをデフォルトのままにして、[OK]を押してパスワードを挿入し、再起動すると思います。
自動マウントを有効または無効にするには、ターミナルを開き、dconf-editorと入力してから[Enter]キーを押します。
閲覧する
org.gnome.desktop.media-handling
自動マウントキーは、メディアを自動的にマウントするかどうかを制御します。 trueに設定すると、Nautilusは、起動時およびメディア挿入時に、ユーザーに見えるハードディスクやリムーバブルメディアなどのメディアを自動的にマウントします。
別のキーがあります
org.gnome.desktop.media-handling.automount-open
これは、自動マウントされたメディアのフォルダーを自動的に開くかどうかを制御します。
Trueに設定されている場合、メディアが自動マウントされると、Nautilusは自動的にフォルダーを開きます。これは、既知のx-content/*タイプが検出されなかったメディアにのみ適用されます。既知のXコンテンツタイプが検出されたメディアの場合、ユーザーが構成可能なアクションが代わりに実行されます。
ソース: buntu Documentation