저는 BTFS 루트 파티션, 스왑 파티션 및 ext4 부팅 파티션이 있는 Fedora 36을 실행하고 있습니다.
여러 가지 이유로 루트 파티션에 더 많은 공간이 필요하므로 스왑 파티션을 삭제하고 부팅 파티션을 삭제하여 생성된 여유 공간의 끝으로 이동한 다음 루트 파티션에 여유 공간을 추가하려고 합니다. .
내가 원하지 않는 것은 변경으로 인해 시스템이 부팅할 수 없게 되는 것입니다. 첫 번째 질문은 크기를 변경하지 않고 부팅 파티션을 이동하면 UUID가 변경됩니까?입니다. 내가 이 질문을 하는 이유는 내 기억이 정확하다면 부팅 프로세스가 UUID가 있는 부팅 파티션을 참조하기 때문입니다.
답변1
UUID는 파티션이 생성될 때 생성됩니다. 파티션을 이동하는 경우에는 동일한 UUID를 유지해야 합니다. 새 파티션을 생성하고 데이터를 복사하여 이동을 수행하면 새 UUID를 얻게 됩니다.
맞습니다. 최신 grub 부트로더 구성은 UUID를 사용하여 부팅 파티션을 찾습니다. 따라서 UUID가 동일하게 유지되면 새 위치에서 올바른 파티션을 찾아 부팅할 수 있습니다.
물론 파티션을 조작하는 것은 항상 위험을 수반하므로 중요한 데이터는 모두 백업해야 합니다. 부팅하는 데 문제가 있을 경우를 대비해 grub을 다시 설치할 준비도 해야 합니다.수동아니면 비슷한 것부츠 수리.