「Linux」でドライブの自動マウントを有効にするには

今回は「「Linux」でドライブの自動マウントを有効にするには」についてご紹介します。

関連ワード (Linuxノウハウ、特集・解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 筆者が所有するSystem76の「Thelio」デスクトップの内部には、現在、4台のハードドライブがある。プライマリードライブはOSとして機能し、ほかのドライブにはそれぞれ特定の種類のファイルだけを格納している。1台は仮想マシン用、1台は音楽用で、残りの1台には、それ以外の種々雑多なファイルが保存されている。システムをこのように構成しておけば、たとえOSに障害が発生しても、データにアクセスできなくなることはない。

 これらのセカンダリードライブは、常に自動的に利用可能になるようにセットアップされている。「Linux」の世界では、これは「自動マウント」と呼ばれており、ユーザーが理解しておくべき重要なタスクだ。

 自動マウントが重要なのは、マシンにセカンダリードライブが接続されていても、マシンの起動時にそれらのドライブが自動的に利用可能になるわけではないからだ。確かに、デスクトップファイルマネージャーを開いて、そのドライブに移動し、適切な項目をクリックしてマウントすることも可能だ。しかし、バックアップの設定でファイルがそのドライブに自動的に保存されるようになっている場合や、単純にアプリケーションからそのドライブにファイルを保存しようとした場合に、ドライブがマウントされていないと、問題が発生する可能性がある。ドライブがマウントされていなければ、アプリ(やバックアップ)はそのドライブにアクセスできないからだ。

 それらのドライブの自動マウントを有効にすることが常に得策であるのは、そのためだ。

 本記事では、その手順を解説する。

 必要なもの:これを実行するのに必要なのは、Linuxの実行中のインスタンス、マシンに接続されたセカンダリードライブ、sudo権限を持つユーザーだけだ。ここでは、「Pop!_OS」を使用して説明を進めるが、ほかのLinuxディストリビューションを使用している場合でも、手順は同じであるはずだ。対象のドライブはすでにフォーマット済みだという前提で話を進める。筆者はLinuxで使用するセカンダリードライブをいつもext4形式でフォーマットしている。NTFSドライブ(「Windows」ドライブ)を使用している場合は、sudo apt-get install ntfs-3gなどのコマンドを使用して、「ntfs-3g」ソフトウェアをインストールする必要がある。

 最初に、マウントするドライブの名前を確認する必要がある。以下の方法を利用すれば、簡単に名前を確認することができる。

 ドライブが接続されていない状態で、以下のコマンドを実行する。

 このコマンドの出力には、以下のような項目が表示されるはずだ。

 ドライブを接続してコマンドを再度実行すると、以下のような新しい項目が表示される。

 セカンダリーディスクを簡単に取り外すことができない場合は、lsblkコマンドを実行してほしい。sdaとsdbという2台のドライブが表示される場合は、おそらく、sdbがセカンダリードライブであるはずだ。この手順を分かりやすく説明するため、ここでは、ドライブの名前が/dev/sdbであると仮定する。

 マウントポイントは、プライマリードライブ上のディレクトリーとして作成され、ユーザーはそこからセカンダリードライブにアクセスできるようになる。

 ここでは、ファイルを一方から他方にコピーしたり移動したりするのではなく、OSがセカンダリードライブを「マウント」するための場所を作成する。以下のコマンドを実行して、/dataというマウントポイントを作成してみよう。

 次に、以下のコマンドを実行して、新しいディレクトリーの所有者をユーザーに変更する。

 -Rオプションを使用すると、すべての子フォルダーの所有者を同じユーザーに変更することができる。

 /etc/fstabは、セカンダリードライブをマウントポイントにマッピングするファイルだ。

 セカンダリードライブの名前が/dev/sdbであると仮定して、最後に1を追加する(/dev/sdb1は使用可能な最初のパーティションであるため)。以下のコマンドを実行して、編集対象のfstabファイルを開く。

 そのファイルの最後に、以下のような項目を追加する。

 この項目について、詳しく説明しておこう。

 「Ctrl」+「X」を押して、ファイルを保存して閉じる。

 マウントをテストするのに必要なのは、以下のコマンドを実行することだけだ。

 フィードバックが表示されなければ、何も問題はない。これで、マシンを再起動すると、セカンダリードライブが自動的にマウントされ、/dataからファイルにアクセスできるようになった。

 おめでとう。Linuxでセカンダリードライブの自動マウントを有効にする作業は、これで完了だ。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「ゲーミング英会話」運営のREEVが「フォートナイト」を海外在住講師とプレイしながら楽しく学ぶ体験会開催
EdTech
2021-08-04 11:44
Microsoft Azure Baseのバーチャルイベント開催–オンラインコラボの最前線
IT関連
2021-04-05 16:42
機械学習でイノシシの出没確率を予測、森林総研と岩手県立大学が岩手県におけるイノシシ出没ハザードマップを作成
IT関連
2022-02-17 05:40
「MicroStrategy ONE」はシンプルさを追求した分析基盤–米本社トップが製品アピール
IT関連
2023-02-17 13:38
カメラではなくレーダーを使ったプライバシーが保護されたアクティビティ追跡の可能性をカーネギーメロン大学の研究者らが提示
セキュリティ
2021-05-30 11:11
freee会計が楽天銀行とのAPI連携を終了、口座明細の自動取り込みを2月24日17時頃に停止
IT関連
2022-01-25 15:44
KADOKAWA、漏えい情報の拡散行為に法的措置の準備を開始
IT関連
2024-07-11 10:44
Microsoft、3月29日に本社キャンパスを再開 ハイブリッドワークを常態に
企業・業界動向
2021-03-24 13:43
気候変動と戦うための測量技術を提供するYard Stick
EnviroTech
2021-02-19 19:52
JR九州、AI活用で線路点検を自動化–ボルトの緩みなどを検出・判定
IT関連
2024-02-15 05:48
Deno、npmパッケージ込みで単一の実行ファイル生成可能に。Deno Compileがnpmパッケージに対応
Deno
2023-06-05 02:31
AWS、エッジにおけるJavaScript実行環境に本格参入 CloudflareやDenoなどの競合に
クラウドユーザー
2021-05-09 22:33
ウェブ誕生から35年、その生みの親は破綻したウェブを救えるか
IT関連
2024-03-16 06:14
アップルのRealityKit 2で開発者はiPhone写真を使ったAR用3Dモデル作成が可能に
ソフトウェア
2021-06-10 22:48