
내 시스템을 Debian 32비트에서 Debian 64비트로 마이그레이션하고 있습니다. 에 설치되어 있으므로 거기에 새 시스템을 /dev/sda2
만들고 /dev/sda3
설치하고 설치된 패키지와 구성 파일을 동기화하고 /etc
바인드 마운트를 사용하여 이전 시스템 /data
을 /home
새 시스템에 마운트했습니다. 여태까지는 그런대로 잘됐다.
이제 최종 전환을 수행하기 전에 몇 주 동안 시스템을 사용하고 싶습니다. 누락된 유일한 것은 입니다 /root
. 새 파티션에 다시 동기화했습니다. 차라리 바인드 마운트를 갖고 싶지만 이것은 주저합니다. 그래서 질문은:
- 바인드 마운트가 가능
/root
합니까, 아니면 문제가 있습니까? - 시스템 시작과 마운트 작업 사이에 어떤 일이 발생합니까? 문제가 있을 수 있습니까?
답변1
/root는 사용자 루트의 홈 디렉터리입니다.
일반적으로 /root는 루트로 대화식으로 로그인할 때만 사용되는 다소 "흥미롭지 않은" 디렉토리입니다. 거기에서 흥미로운 파일을 수동으로 편집하거나 생성했다는 사실을 기억하지 못한다면 나는 그것을 전혀 동기화하지 않을 것입니다.
반면에 바인드 마운트 /root는 어떤 문제도 일으키지 않아야 합니다. .ssh/known_hosts 또는 .ssh/authorized_keys와 같이 동기화하기 좋은 일부 (자동 생성) 구성 파일이 있을 수 있습니다.
의심스럽다 참조
diff -rq /path/to/old/root /root
이전 설치에서 유지하고 싶은 것이 있으면.