![sysfs를 사용하여 모든 블록 장치(HDD 및 SSD) 찾기](https://linux55.com/image/135395/sysfs%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%AA%A8%EB%93%A0%20%EB%B8%94%EB%A1%9D%20%EC%9E%A5%EC%B9%98(HDD%20%EB%B0%8F%20SSD)%20%EC%B0%BE%EA%B8%B0.png)
시스템에 연결된 hdd, ssd, NVMe 및 플래시 드라이브와 같은 모든 물리적 디스크를 열거하고 이러한 모든 루프 장치, RAM 디스크, CDROM 및 플로피 디스크를 필터링하는 방법을 알 수 없습니다. 나는 이미 체크아웃했어요이것그리고이것소용이 없습니다.
추가적으로 삼바 등 연결된 원격 장치 매핑(블록 장치)을 식별하고 차별화하고 싶습니다.
도움을 주시면 감사하겠습니다.
EDIT001: /sys/block/devicename/device/type이 유용한 정보를 제공할 것 같습니다.이것
문제는 내가 TYPE_DISK
찾아야 할 것인지 아니면 고려해야 할 다른 것이 있는지입니다.
EDIT002: 흥미롭지만 NVMe 디스크에는 ./device/type 파일이 포함되어 있지 않습니다.