
이전에 유틸리티 디스크로 암호화된 3개 HDD의 이름을 바꾸려고 합니다. 문제는 CLI에서 e2label을 사용하려고 할 때마다 다음 오류 메시지가 표시된다는 것입니다. 유효한 파일 시스템 슈퍼 블록을 찾을 수 없습니다.
명령을 실행하면 sudo blkid
다음과 같은 출력이 표시됩니다(특정 드라이브의 경우 이름을 변경하려는 경우).
/dev/sdg: UUID="91f2b009-a0fc-4878-9c69-98ded9a8dfcf" TYPE="crypto_LUKS"
/dev/mapper/udisks-luks-uuid-91f2b009-a0fc-4878-9c69-98ded9a8dfcf-uid1000: LABEL="RED" UUID="bdfb90cd-856f-4565-ab91-1704ce7b8595" TYPE="ext4"
e2label
사용하는 것이 올바른 명령입니까 ?
주로 제가 하고 싶은 일은 노틸러스의 왼쪽 패널에 나타나는 HDD의 이름을 복호화하기 전에 변경하는 것입니다.
이 페이지의 스레드를 따라갔지만 아무데도 가지 않았습니다.
답변1
lsblk
또한 어떤 드라이브에서 어떤 파티션을 사용할 수 있는지 알려주므로 e2label
/dev/sdg1 등의 올바른 파티션에서 실행하고 싶을 수도 있습니다. 당신이 시도하는 정확한 명령을 모르기 e2label
때문에 확실하지 않습니다.
그런데 방금 하드 드라이브 파티션이 LUKS로 암호화된 것 같다는 사실을 발견하셨나요? 상황이 바뀔 수 있습니다. e2label
매핑된/암호화되지 않은 파티션에서 실행해야 할 수도 있습니다 . /dev/mapper/udisks-luks-uuid-91f2b009-a0fc-4878-9c69-98ded9a8dfcf-uid1000
그럴 수도 있습니다. 그리고 "RED"가 당신이 바꾸고 싶은 이름인가요? 레이블별로 마운트하는 경우 fstab 또는 crypttab이 마운트할 디스크를 알 수 있도록 fs 레이블을 변경한 후에 편집하거나 /etc/fstab
변경 /etc/crypttab
해야 할 수도 있습니다.LABEL=