lsblk는 일부 파티션의 크기를 표시하지 않습니다

lsblk는 일부 파티션의 크기를 표시하지 않습니다

(우분투 20.04)

lsblk -f보여주다:

NAME        FSTYPE     LABEL             UUID                                 FSAVAIL FSUSE% MOUNTPOINT
---
nvme0n1                                                                                      
├─nvme0n1p1 ntfs       Recovery          A6F8B146F8B11611                                    
├─nvme0n1p2 vfat                         B6B1-83C2                              62,5M    34% /boot/efi
├─nvme0n1p3                                                                                  
├─nvme0n1p4 ntfs                         EA9CC7CA9CC7900D                       77,9G    60% /media/az/EA9CC7CA9CC7900D
├─nvme0n1p5 ntfs                         8EFE5BB7FE5B9675                                    
├─nvme0n1p6 ext4                         30c2e908-17b9-47a2-b68a-5a0df3f62f8e  513,5G    23% /
└─nvme0n1p7 swap                         7c366bb0-c008-4285-8a67-1acae6e25d2d                [SWAP]

nvme0n1p1, nvme0n1p3, nvme0n1p5등 일부 파티션의 크기는 표시되지 않습니다 nvme0n1p7. 어쩌면 해당 정보를 추출할 수 없기 때문일 수도 있습니다.

그러나 파티션의 절대 크기를 얻는 것은 항상 작동해야 합니다.

그래서 나는 다음을 시도했습니다 lsblk --output NAME,FSTYPE,LABEL,UUID,FSSIZE,FSAVAIL,FSUSE%,MOUNTPOINT.

NAME        FSTYPE     LABEL             UUID                                 FSSIZE FSAVAIL FSUSE% MOUNTPOINT
...
nvme0n1                                                                                             
├─nvme0n1p1 ntfs       Recovery          A6F8B146F8B11611                                           
├─nvme0n1p2 vfat                         B6B1-83C2                               95M   62,5M    34% /boot/efi
├─nvme0n1p3                                                                                         
├─nvme0n1p4 ntfs                         EA9CC7CA9CC7900D                     194,3G   77,9G    60% /media/az/EA9CC7CA9CC7900D
├─nvme0n1p5 ntfs                         8EFE5BB7FE5B9675                                           
├─nvme0n1p6 ext4                         30c2e908-17b9-47a2-b68a-5a0df3f62f8e   714G  513,5G    23% /
└─nvme0n1p7 swap                         7c366bb0-c008-4285-8a67-1acae6e25d2d                       [SWAP]

하지만 아직도 그런 모습은 보여주지 않습니다. 왜? 이 정보를 어떻게 lsblk표시할 수 있나요?

sudo fdisk -l /dev/nvme0n1정보를 비교하고 얻으세요:

Disk /dev/nvme0n1: 931,53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: Samsung SSD 970 EVO Plus 1TB            
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 4B824D75-DA39-42FF-815F-87DF7ADB2401

Device              Start        End    Sectors   Size Type
/dev/nvme0n1p1       2048     923647     921600   450M Windows recovery environment
/dev/nvme0n1p2     923648    1126399     202752    99M EFI System
/dev/nvme0n1p3    1126400    1159167      32768    16M Microsoft reserved
/dev/nvme0n1p4    1159168  408538890  407379723 194,3G Microsoft basic data
/dev/nvme0n1p5  408539136  409597951    1058816   517M Windows recovery environment
/dev/nvme0n1p6  409597952 1933035519 1523437568 726,4G Linux filesystem
/dev/nvme0n1p7 1933035520 1948659711   15624192   7,5G Linux swap

(BTW, 관련 질문입니다. 모든 디스크에 대한 정보를 인쇄할 수 있는 좋은 도구를 찾고 있기 때문입니다.여기,여기)

답변1

방금 알아냈습니다. FSSIZE플래그가 잘못되었습니다. 내가 필요한 것은 SIZE그 반대뿐입니다.

lsblk --output NAME,FSTYPE,LABEL,UUID,SIZE,FSAVAIL,FSUSE%,MOUNTPOINT다음을 제공합니다:

NAME        FSTYPE     LABEL             UUID                                   SIZE FSAVAIL FSUSE% MOUNTPOINT
...
nvme0n1                                                                       931,5G                
├─nvme0n1p1 ntfs       Recovery          A6F8B146F8B11611                       450M                
├─nvme0n1p2 vfat                         B6B1-83C2                               99M   62,5M    34% /boot/efi
├─nvme0n1p3                                                                      16M                
├─nvme0n1p4 ntfs                         EA9CC7CA9CC7900D                     194,3G   77,9G    60% /media/az/EA9CC7CA9CC7900D
├─nvme0n1p5 ntfs                         8EFE5BB7FE5B9675                       517M                
├─nvme0n1p6 ext4                         30c2e908-17b9-47a2-b68a-5a0df3f62f8e 726,4G  513,5G    23% /
└─nvme0n1p7 swap                         7c366bb0-c008-4285-8a67-1acae6e25d2d   7,5G                [SWAP]

관련 정보