ivot_root를 실행한 후 put_old를 어떻게 삭제합니까?

ivot_root를 실행한 후 put_old를 어떻게 삭제합니까?

학문적 목적으로 컨테이너를 만드는 방식을 복제하려고 했기 때문에 우분투 가상 머신에 일부 네임스페이스를 만들고 하드 드라이브의 허브 루트를 비지박스 파일 시스템으로 변환해 보았습니다. 이와 같이 피벗 루트를 성공적으로 실행했습니다.

# pivot_root . old_root

/old_root훌륭하게 작동하지만 이제 삭제하려는 경로를 통해 이전 파일 시스템 전체에 액세스할 수 있습니다.

실행해 보면 , , , df등의 마운트가 여러 개 있는 것을 볼 수 있습니다 . 이와 같이 제거하려고 시도했지만 어떤 설치를 시도하더라도 이 오류가 발생합니다./old_root/run/lock/old_root/dev/shm/old_root/run/user/1000

# umount -l /old_root/run/user/1000
umount: can't unmount /old_root/run/user/1000: Invalid argument

/old_mount접근이 불가능 하도록 하려면 어떻게 해야 합니까 ?

관련 정보