Linux에서 파티션의 UUID를 변경하는 방법

Linux의 UUID

La UUID(범용 고유 식별자) 파일 시스템 또는 FS의 파티션을 고유하게 식별하는 범용 고유 식별자입니다. 예를 들어 / etc / fstab에서 볼 수있는 Linux에서 사용되는 표준 코드이며 16 바이트, 즉 128 비트로 구성됩니다. 따라서 36-8-4-4-4 형식의 12 개 그룹으로 나누어 진 XNUMX 개의 영숫자 문자로 구성됩니다. 이는 사용 가능한 많은 코드를 제공하며 두 개의 코드가 일치 할 가능성은 매우 낮습니다.

예를 들어 일반적인 UUID는 6700b9562-d30b-5d52-82bc-655787665500 일 수 있습니다. 글쎄, 만약 당신이 GNU / 리눅스 운영 체제를 관리하고 있고 어떤 이유로 든 그것을 변경하고 싶다면, 이제 당신은 어떻게 쉽게 수정할 수 있습니다. 그러나 그 전에 다음 명령 중 하나를 실행하여 배포판에있는 파티션의 UUID를 보는 방법을 보여 드리겠습니다.

cat /etc/fstab
sudo blkid|grep UUID

하지만 원한다면 특정 파티션 또는 장치의 UUID보기, 다음과 같이 할 수 있습니다.

sudo blkid | grep sdd4

UUID를 알고 나면 간단한 방법으로 변경할 수 있습니다. 다음 명령을 사용하여 UUID를 변경하려는 파티션이라고 가정합니다.

umount /dev/sdd4
tune2fs /dev/sdd4 -U random

보시다시피 먼저 파티션을 마운트 해제하십시오. 수정하려는 경우 다음 명령을 실행하여 새 UUID를 무작위로 생성 한 다음 해당 파티션의 UUID를 다시 확인하여 변경되었는지 확인할 수 있습니다.

/ etc / fstab의 해당 필드에서 UUID를 수정하는 것을 잊지 마십시오. 해당 파티션이이 파일에있어 시스템 부팅시 자동으로 마운트됩니다. 그렇지 않으면 UUID를 인식하지 못하는 문제가 발생합니다. 표시된 UUID를 복사하여 적절한 fstab 필드에 붙여 넣어 선호하는 텍스트 편집기를 사용하여 이전 UUID를 바꿀 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   움베르토 몰리나레스

    "그리고 두 개의 코드가 일치 할 가능성이 매우 낮습니다"라고 언급 할 때 그 자체로 귀하의 언급에 동의하지 않습니다. 7 개의 파티션에 XNUMXGB 파티션 (테스트에 대해 다른 크기)을 복제하고 모두 동일한 UUID를 가지고 있는지 추측하기 때문입니다. . 그러나 그것들이 완전히 자체 생성되었다고 언급한다면, 나는 그것을 생성하는 순간 시스템이 그들 모두에 대해 다른 UUID를 할당하기 때문에 그 이유를 알려드립니다. 읽어 주셔서 감사합니다.