USB 플래시 드라이브의 장치 라벨을 변경하는 방법은 무엇입니까? [복사]

USB 플래시 드라이브의 장치 라벨을 변경하는 방법은 무엇입니까? [복사]

나는 이것에 대해 조사를 했고 이 문제를 여러 번 발견했습니다. 하지만 내가 찾은 답변은 모두 변경 방법에 대해서만 다루었습니다.분할상표. lsblk -o label보고되지 않은 것에 대해 이야기하고 있습니다 lsblk -o partlabel.

새 파티션 테이블을 생성하고 두 가지를 모두 사용하여 새 파티션을 생성했는데 parted놀랍게도 fdisk기존 태그가 그대로 남아 있었습니다. msdos와 gpt를 파티션 테이블로 사용해 보았습니다.

parted명령 mklabel에 "새 디스크 레이블 만들기"에 대한 설명이 포함되어 있지만 동일한 작업을 수행 mktable하고 레이블을 변경하지 않기 때문에 이는 더욱 혼란스럽습니다 .

파티션 테이블과 독립되도록 장치 레이블은 어떻게 저장됩니까? 어떻게 바꿀 수 있나요?

USB 스틱에 항상 이 라벨이 붙어 있는 것은 아닙니다. 제가 Debian Live System을 붙였을 때 이름이 붙었습니다. 이제 다시 일반 USB 스틱으로 사용하고 싶다면 다른 이름을 붙이고 싶습니다.


편집하다:

그리고

# fatlabel /dev/sdb1 TEST

파티션의 파티션을 변경할 수 있습니다 label. 이는 올바른 방향으로 나아가는 단계이지만 장치의 레이블은 변경할 수 없습니다.

# fatlabel /dev/sdb TEST
Currently, only 1 or 2 FATs are supported, not 251.

mlabel내가 설치한 경우에도 마찬가지입니다 pacman -S mtools.

# mlabel -i /dev/sdb1 TEST

유효하지만

# mlabel -i /dev/sdb TEST
init :: non DOS media
mlabel: Cannot initialize the device

gpt용 파티션 테이블을 만들었습니다.

# parted /dev/sdb
GNU Parted 3.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mktable                                                          
New disk label type? gpt                                                  
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do
you want to continue?
Yes/No? yes                                                               
(parted) mkpart                                                           
Partition name?  []? test partition
parted: invalid token: partition
File system type?  [ext2]? fat32 
Start? 0%                                                                 
End? 100%                                                                 
(parted) q

msdos의 경우:

# parted /dev/sdb
GNU Parted 3.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mktable                                                          
New disk label type? msdos                                                
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do
you want to continue?
Yes/No? yes                                                               
(parted) mkpart 
Partition type?  primary/extended? primary                                
File system type?  [ext2]? fat32                                          
Start? 0%                                                                 
End? 100%                                                                 
(parted) q

편집 2lsblk -o +label,partlabel:실행하기 전에 출력됩니다 dd if=/dev/zero of=/dev/sdb.

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT LABEL                       PARTLABEL
sdb      8:16   1   3.8G  0 disk            Debian Jessie-DI-rc1 i386 1
└─sdb1   8:17   1   3.8G  0 part            Debian Jessie-DI-rc1 i386 1

답변1

다음을 사용해 볼 수도 있습니다.

sudo tune2fs -L {label} {devicename}

또는

sudo e2label {device} {label}

ext[2,3,4] 파일 형식의 경우.

다음을 사용하여 볼 수도 있습니다.Gparted

  • 명령 프롬프트를 사용하는 대신 GUI
  • 별도로 설치해야 함
  • 장치가 설치되어 있지 않은지 확인하십시오
  • 마우스 오른쪽 버튼을 클릭하고 "태그"를 선택하세요.

관련 정보