出力に似たものを見つけようとしていますが、findmnt
マウントポイントの代わりにボリュームを使用します(例):
TARGET TYPE FSTYPE
sda
├─sda1 Primary ext4
│ └─/
├─sda2 Primary NTFS
├─sda3 Primary ext4
│ └─/boot
└─sda4 Extended
├─sda5 Logical ext4
│ └─/home
└─sda6 Logical ext4
└─/var
TYPE と FSTYPE の表示はオプションで、ツリーレイアウトにもっと興味があります。
の出力は、lsblk
基本パーティション、拡張パーティション、論理パーティションの違いを示していないため、多少不完全です。 (私はここで難しいことを知っています):
lsblk -a
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 186.3G 0 disk
├─sda1 8:1 0 106.6G 0 part
├─sda2 8:2 0 52.8G 0 part /media/F66E431C6E42D551
├─sda3 8:3 0 1023M 0 part [SWAP]
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 953M 0 part /boot
├─sda6 8:6 0 487M 0 part [SWAP]
├─sda7 8:7 0 14G 0 part /
└─sda8 8:8 0 10.5G 0 part /home
sda4
拡張パーティションには論理パーティションがsda5
含まれていることがわかりますが、他の人の出力を見るとわかりません。代わりに、そしてそれが良い選択になると言ったら、少なくとも私はその関係を知っています。しかし、すべてが悪いから。sda6
sda7
sda8
part
disk
pri
log
ext
part
sudo fdisk -l
出力:
Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders, total 390721968 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1549f232
Device Boot Start End Blocks Id System
/dev/sda1 * 63 223629311 111814624+ 7 HPFS/NTFS/exFAT
/dev/sda2 225724416 336437306 55356445+ 7 HPFS/NTFS/exFAT
/dev/sda3 223629312 225724415 1047552 82 Linux swap / Solaris
/dev/sda4 336439294 390721535 27141121 5 Extended
/dev/sda5 336439296 338391039 975872 83 Linux
/dev/sda6 338393088 339390463 498688 82 Linux swap / Solaris
/dev/sda7 339392512 368687103 14647296 83 Linux
/dev/sda8 368689152 390721535 11016192 83 Linux
Partition table entries are not in disk order
ベストアンサー1
黒子
このコマンドを使用して、blkid
次の内容を表示できます。
$ blkid
/dev/sda1: LABEL="SYSTEM_DRV" UUID="XXXXXX" TYPE="ntfs"
/dev/sda2: LABEL="Windows7_OS" UUID="XXXXX" TYPE="ntfs"
/dev/sda3: LABEL="Lenovo_Recovery" UUID="XXXX" TYPE="ntfs"
/dev/sda5: UUID="XXXX" TYPE="ext4"
/dev/sda6: UUID="XXXX" TYPE="LVM2_member"
/dev/mapper/vg_grinchy-lv_root: UUID="XXXX" TYPE="ext4"
/dev/mapper/vg_grinchy-lv_swap: UUID="XXXX" TYPE="swap"
/dev/mapper/vg_grinchy-lv_home: UUID="XXXX" TYPE="ext4"
上記からUUIDを削除し、Xに置き換えました。blkid
別の出力が必要な場合、コマンドは引数を受け入れることもできます。
たとえば、
$ blkid -o list
device fs_type label mount point UUID
----------------------------------------------------------------------------------------------------------------------------------
/dev/sda1 ntfs SYSTEM_DRV (not mounted) XXXX
/dev/sda2 ntfs Windows7_OS (not mounted) XXXX
LSBLK
別のツールでは、blkid
次lsblk
のオプションを使用してすべてのブロックデバイスを一覧表示できます。
$ lsblk -a
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 0 loop
loop1 7:1 0 0 loop
loop2 7:2 0 0 loop
loop3 7:3 0 0 loop
loop4 7:4 0 0 loop
loop5 7:5 0 0 loop
loop6 7:6 0 0 loop
loop7 7:7 0 0 loop
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 465.3G 0 part
├─vg_totoro-lv_root (dm-0) 253:0 0 431.5G 0 lvm /
├─vg_totoro-lv_swap (dm-1) 253:1 0 13.8G 0 lvm [SWAP]
└─vg_totoro-lv_home (dm-2) 253:2 0 20G 0 lvm /home
sr0 11:0 1 1024M 0 rom
使い方を確認してください。追加のオプションが必要です。