새로운 btrfs 기본 하위 볼륨을 파일 시스템의 실제 루트와 정렬하는 방법은 무엇입니까?

새로운 btrfs 기본 하위 볼륨을 파일 시스템의 실제 루트와 정렬하는 방법은 무엇입니까?

다음을 사용하여 시스템을 롤백했습니다.

snapper rollback

불행하게도 이로 인해 현재 기본 볼륨이 더 이상 파일 시스템의 루트에 있지 않게 되었습니다. 이 스크린샷에서 볼 수 있듯이: 내 시스템의 현재 상태

문제는 이 문제를 어떻게 해결하는가입니다. 현재 기본 하위 볼륨이 기본 하위 볼륨으로 유지되기를 원하지만 이전 기본 하위 볼륨의 하위 집합이 아닌 새로운 "루트" 하위 볼륨이 되기를 원합니다.

나는 이것을 찾았다:https://btrfs.wiki.kernel.org/index.php/UseCases#How_do_I_mount_the_real_root_of_the_filesystem_once_I.27ve_made_another_subvolume_the_default.3F 이것이 문제를 해결할 것이라고 믿지만, 명령을 사용하여 설치하려고 할 때마다 다음과 같은 메시지가 나타납니다.

mount: /dev/mapper/cryptroot is already mounted or / busy
   /dev/mapper/cryptroot is already mounted on /

또한: 영구 설치를 만들어야 합니까(fstab과 같은 것을 고려해 볼 수도 있음)?

편집: 나는 그것을 고쳤습니다. 현재 스냅샷(18)의 rsync 백업을 수행하고 기본 볼륨을 루트 볼륨(5)으로 변경한 후 USB 스틱에서 재부팅했습니다. 그런 다음 외장 드라이브에서 컴퓨터로 모든 것을 다시 동기화하고 재부팅했는데 모든 것이 정상이었습니다.

관련 정보