GNU/Linux >> Linux の 問題 >  >> Linux

論理ボリュームのマウント ポイントを確認する (コマンド ライン)

lsblk を使用するだけです .すべてのディスクとそれに対応するマウント ポイントが出力されます。 LVM、MD RAID などを含む


このツールを使用できます:

findmnt

すべてのマウント ポイントを検索するか、grep を介してパイプする 、デバイス名がわかっている場合、例:

findmnt | grep hdd_vg

特定の UUID を見つけるには、以下を使用します:

findmnt -rn -S UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx -o TARGET

この単純な方法を使用するには、パーティションの UUID を知る必要があります。

したがって、ステップバイステップガイドは次のようになります:

ls -l /dev/mapper/

次に、そのパーティションの UUID を検索します:

blkid /dev/dm-0

最後に、マウント ポイントを検索します。

findmnt -rn -S UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx -o TARGET

出力例:

ls -l /dev/mapper/

私に与えます:

total 0
crw------- 1 root root 10, 236 Nov 13 05:15 control
lrwxrwxrwx 1 root root       7 Nov 13 05:18 mint--vg-root -> ../dm-0
lrwxrwxrwx 1 root root       7 Nov 13 05:18 mint--vg-swap_1 -> ../dm-1

次に:

blkid /dev/dm-0

私に与えます:

/dev/dm-0: UUID="32ee47f8-02df-481d-b731-6e67734999ca" TYPE="ext4"

最後に:

findmnt -rn -S UUID=32ee47f8-02df-481d-b731-6e67734999ca -o TARGET

私に与えます:

/

この VM の実際のマウント ポイントはどれですか。


論理ボリュームの UUID を取得して、それがマウントされているかどうか、およびどこにあるかを調べます。

<オール>
  • ボリューム グループ名と論理ボリューム名を調べる:
  • sudo lvs -o vg_name,name,uuid

    これにより、すべての既知の論理ボリュームが、それらの UUID、名前、およびそれらを含むボリューム グループの名前とともに一覧表示されます。指定された UUID に対応する ‹vgname› と ‹lvname› を覚えておいてください。

    1. マウントされているすべてのデバイスにバックアップされたファイル システムを一覧表示し、論理ボリュームを見つけます:

    findmnt -l | grep ' /dev/\S\+'

    簡単なスクリプト:

    UUID='B3629a-B11c-4aec-bE1f-rUdk-a6d2-dd0a6bc'
    LVName="$(
      sudo lvs -o vg_name,name,uuid |
      grep "$UUID" |
      sed -e 's/^\s*\(\S\+\)\s\+\(\S\+\).*/\1-\2/'
    )"
    if [ -z "$LVName" ] ; then
      echo "Cannot find logical volume with UUID=$UUID"
    else
      MountPoint="$(
        findmnt -l |
        grep " /dev/mapper/$LVName" |
        awk '{ print $1 }'
      )"
      if [ -z "$MountPoint" ] ; then
        echo "Logical volume /dev/mapper/$LVName with UUID $UUID is not mounted"
      else
        echo "Logical volume /dev/mapper/$LVName with UUID $UUID is mounted on $MountPoint"
      fi
    fi
    

    Linux
    1. LinuxコマンドラインでRAMサイズをGbで確認する方法

    2. コマンドラインからUbuntuのバージョンを確認する方法

    3. Nautilus のようにコマンドラインからマウントする方法は?

    1. ディスクがどこにマウントされているかを確認するコマンド?

    2. Linux での mount コマンドの例

    3. コマンドラインからの Clonezilla

    1. マウント:コマンドが見つかりません

    2. Linux でコマンドラインを使用して PDF ファイルが破損しているかどうかを確認する

    3. コマンドラインを使用して音量を変更する方法は?