다음 LINUX lsblk 명령을 사용하여 나열할 수 있는 이동식 저장 장치의 VENDOR 및 MODEL 필드를 수정하는 방법이 있습니까?

다음 LINUX lsblk 명령을 사용하여 나열할 수 있는 이동식 저장 장치의 VENDOR 및 MODEL 필드를 수정하는 방법이 있습니까?

주문하다:

lsblk -l -e7 -o RM,TYPE,PATH,NAME,VENDOR,MODEL |\
awk '{ if ( ($1 == 1) && ($2 == "disk") ) {print $2,$3,$4,$5,$6} }'

내 질문에 대한 배경/제한 사항:

  1. LABEL 필드는 다음에서 요청할 수 있습니다.
lsblk -l -e7 -o RM,TYPE,NAME,LABEL |\
awk '{ if ( ($1 == 1) && ($2 == "part") ) {print $2,$3,$4} }'

fatlabel파티션과 관련하여 , , 를 사용하여 e2label변경할 수 있습니다 ntfslabel. . . ;내가 찾는 건 이게 아닌데.

  1. 명령 매뉴얼 페이지에 언급된 볼륨 레이블은 tune2fs실제로 파티션 레이블인 것 같습니다.
    이 명령은 tune2fs -l PATH다음을 포함하는 응용 프로그램에서만 작동합니다.매직넘버, 따라서 파티션(디스크가 아님)입니다.

  2. 내가 이 문제에 대한 일부 지식이나 정보를 놓치고 있다고 생각하는 이유는 무엇입니까?
    장치/볼륨/경로(매직 넘버 없음)는 여러 파티션을 포함할 수 있으므로 VENDOR및 필드 이외의 하드웨어 장치에 대한 다른 특정 식별자는 표시되지 않습니다 MODEL. 동일한 제조업체의 여러 USB 스틱을 사용하는 경우(제 경우) 혼란스러워지고 온라인에서 아무것도 찾을 수 없습니다.

이 사이트의 숙련된 기여자들에게 안부 인사를 전합니다. 저는 Ubuntu 시스템에서 이룩한 작은 진전의 상당 부분을 그들 덕분에 빚지고 있습니다.

관련 정보