Linuxでファイルシステムをマウントおよびアンマウントするにはどうすればよいですか?

How Do I Mount Unmount File System Linux



Linuxベースのシステムはファイルに大きく依存していることは誰もが知っています。これらのファイルは複数のファイルシステムの形式でグループ化されており、特定のファイルシステムに簡単にアクセスするために、そのファイルシステムにアクセスするときまで、そのファイルシステムを任意の場所に添付できます。完了したら、そのファイルシステムをその場所から簡単に切り離すことができます。このプロセス全体で、特定の場所へのファイルシステムのアタッチはマウントと呼ばれ、特定の場所からのファイルシステムのデタッチはアンマウントと呼ばれます。

また、ファイルシステムをアタッチする場所は、正式にはマウントポイントと呼ばれます。 Linuxオペレーティングシステムで使用できるファイルシステムは複数あります。これらのファイルシステムの一部はデフォルトでマウントされ、一部はマウント解除されます。つまり、自分で簡単にマウントできます。今日の記事では、Linux Mint20でファイルシステムをマウントおよびアンマウントする方法を説明します。







Linux Mint20でファイルシステムをマウントする方法

Linux Mint 20にファイルシステムをマウントするには、次の手順を実行する必要があります。



Linuxのlsblkコマンドは、マウントされているファイルシステムとマウントされていないファイルシステムをすべて表示するために使用されます。 Linux Mint 20にファイルシステムをマウントする前に、以下に示す方法でlsblkコマンドを使用して、すべてのファイルシステムを一覧表示します。



$ lsblk





このコマンドを実行すると、すべてのファイルシステムが表示されます。つまり、マウントされているファイルシステムと、ツリーのような構造でマウントできるファイルシステムが表示されます。次の画像から、画像で強調表示されているマウントポイントを確認することで、すでにマウントされているファイルシステムを認識できます。残りのすべてのファイルシステム、つまり名前の後にマウントポイントが記載されていないファイルシステムは、マウントに使用できます。



次に、以下に示す方法でmountコマンドを実行して、Linux Mint20にファイルシステムをマウントしようとします。

$ sudo mount NameOfFileSystem MountPoint

ここでは、NameOfFileSystemをマウントするファイルシステムの正確な名前に置き換え、MountPointを目的のファイルシステムをマウントする場所に置き換える必要があります。また、Linuxでは、rootユーザー権限がないとファイルシステムをマウントできません。また、rootユーザーアカウントにログインしていないため、mountコマンドの前にsudoキーワードを使用しました。そうしないと、このコマンドでエラーメッセージが表示されます。

この場合、すでにマウントされているファイルシステム、つまり/ dev / sda1をマウントしようとしたため、次の図に示すように、このファイルシステムは指定されたマウントポイントにすでにマウントされているというメッセージが端末に表示されました。 。ただし、/ dev / sda2、/ dev / sda5など、以前にマウントされていないファイルシステムを選択した場合、mountコマンドを実行すると、指定されたマウントポイントにファイルシステムがマウントされます。

Linux Mint20でファイルシステムをアンマウントする方法

Linux Mint 20でファイルシステムをアンマウントするには、次の手順を実行する必要があります。

次に、上記の方法でマウントしようとしたのと同じファイルシステムをアンマウントしようとします。そのためには、以下に示す方法でターミナルでumountコマンドを実行する必要があります。

$ umount NameOfFileSystem

ここで、NameOfFileSystemを、アンマウントするファイルシステムの正確な名前(この場合は/ dev / sda1)に置き換える必要があります(次の画像を参照)。

または、次の方法でumountコマンドを使用することもできます。

$ umount MountPoint

ここでは、下の画像に示すように、MountPointを、ファイルシステムをアンマウントする場所(この場合は/ boot / efi)に置き換える必要があります。また、上記の2つのコマンドのいずれかを実行するとエラーメッセージが表示される場合は、sudoキーワードがないために発生する可能性があります。したがって、安全のために、sudoキーワードを指定してこれらのコマンドを実行し、ファイルシステムをアンマウントするためのrootユーザー権限を提供してみてください。

これらのコマンドのいずれかを実行すると、端末に出力を表示せずに、コントロールがユーザーに返されます。ユーザーであるため、指定したファイルシステムが正しくアンマウントされているかどうか疑問に思うかもしれません。これを確認するには、lsblkコマンドをもう一度実行してみてください。指定したファイルシステムのこのコマンドの出力にマウントポイントがない場合、これはファイルシステムが正常にマウント解除されたことを意味します。私たちが示した例では、/ dev / sda1ファイルシステムを/ boot / efiマウントポイントからアンマウントしたいと考えていました。以下の画像は、以下の画像に示すように、lsblkコマンドの出力にマウントポイントが存在しないため、/ dev / sda1ファイルシステムが正常にアンマウントされたことを確認します。

結論

この記事では、Linux Mint 20でファイルシステムをマウントおよびアンマウントする詳細な方法について説明しました。これらの方法に従うことで、ファイルシステムにアクセスしたいときはいつでも、任意のファイルシステムを任意の場所に簡単にマウントできます。または、より正確には、その中のファイルを簡単に。同様に、ファイルシステムにアクセスする必要がなくなったと感じたときは、いつでも任意のファイルシステムをアンマウントできます。これらの方法はどちらも非常にシンプルで、数分で作業を完了できます。