web-dev-qa-db-ja.com

コマンドの結果の解釈

以下のコマンドの結果を解釈するのに苦労しています。私がそれらについて読むほど、私が見ているものはどういうわけかそれが想定されているものではないことを確信しています。

  1. dfコマンドの結果は、/dev/sda1/にマウントされていることを示していますが、なぜlsblkの結果にマウントポイントがリストされているのでしょうか。 sdb1のは/ですか?

  2. Fdiskの結果で、両方のドライブにブートドライブのフラグを付ける必要がありますか?

    michaele@data-node-3:~$ df
    Filesystem     1K-blocks    Used Available Use% Mounted on
    udev             7690624       8   7690616   1% /dev
    tmpfs            1540136     340   1539796   1% /run
    /dev/sda1       10287416 1373528   8373280  15% /
    none                   4       0         4   0% /sys/fs/cgroup
    none                5120       0      5120   0% /run/lock
    none             7700676       0   7700676   0% /run/shm
    none              102400       0    102400   0% /run/user
    
    michael@data-node-3:~$ lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   100G  0 disk 
    └─sda1   8:1    0   100G  0 part 
    sdb      8:16   0   250G  0 disk 
    └─sdb1   8:17   0    10G  0 part /
    
    michael@data-node-3:~$ Sudo fdisk -l
    Disk /dev/sdb: 268.4 GB, 268435456000 bytes
    4 heads, 32 sectors/track, 4096000 cylinders, total 524288000 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disk identifier: 0x0009626f
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1   *        2048    20971519    10484736   83  Linux
    Disk /dev/sda: 107.4 GB, 107374182400 bytes
    4 heads, 32 sectors/track, 1638400 cylinders, total 209715200 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disk identifier: 0x0009626f
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048   209715199   104856576   83  Linux
    
2

lsblk/procからマウントポイント情報を取得しますが、mountコマンドを使用してここに結果を表示できます。

ただし、提供された情報を使用すると、/dev/runのエントリは、/dev/sdb1が使用される場所のようになります。つまり10Gであり、通常は/dev/runです。多くのディスクスペースを使用していません。 mountの出力を見ると、lsblk/dev/sdb1を「/」として報告した理由を理解するのに役立ちます。

ルートファイルシステム「/」は、dfに従って/dev/sda1と一致しており、(マルチブートシステムをセットアップしない限り)1つのパーティションのみに「ブート」のマークを付ける必要があります。

1
Thomas Dickey