FAT16
USB 스틱을 사용하여 포맷된 파티션을 만들었습니다 .
mkdosfs /dev/sdb1
스틱을 삽입하면 다음과 같이 표시됩니다 /dev/
.
/dev/disk/by-uuid/ABCD-1234
디스크의 UUID를 이외의 다른 UUID로 변경하려면 어떻게 해야 합니까 ABCD-1234
?
고쳐 쓰다
une2fs가 작동하지 않는 것 같습니다.
# tune2fs /dev/sdb1 -U AAAA-1111
tune2fs 1.42.5 (29-Jul-2012)
tune2fs: Bad magic number in super-block while trying to open /dev/sdb1
Couldn't find valid filesystem superblock.
업데이트 2
mtools 4.0.17-1
Debian Wheezy를 설치했지만 명령 mlabel
이 작동하지 않습니다.
# mlabel -N aaaa1111 /dev/sdb1
Mtools version 4.0.17, dated June 29th, 2011
Usage: mlabel [-vscVn] [-N serial] drive:
답변1
mtools
mlabel
작업을 수행하는 유틸리티가 함께 제공됩니다 .
mlabel -N aaaa1111 -i /dev/sdb1 ::
그렇지 않으면 16진수 편집기를 사용해야 할 수도 있습니다. 당신이 할 수 있는 유일한 일은 dosfstools
명령을 사용하여 레이블을 변경하는 것입니다 fatlabel
( mlabel
볼륨 ID 없이도 작동합니다).
파일 시스템을 처음부터 다시 만들려는 경우에도 이 값을 제공할 수 있습니다 mkfs.vfat -i VOLUME-ID
.
답변2
mtool 작동 방식:
mlabel -N $(uuidgen | head -c8) f:
다음을 구성하면 됩니다 /etc/mtools.conf
.
drive f: file="/dev/sdb1"
답변3
다음 명령을 사용하십시오
tune2fs partition_name -U useb_id_what_you_want
uuidgen
임의의 UUID를 생성하는 데 사용됩니다.