/home을 USB 드라이브에 마운트하고 파일을 보관하려면 어떻게 해야 합니까?

/home을 USB 드라이브에 마운트하고 파일을 보관하려면 어떻게 해야 합니까?

/home다음에 설치할 수 있는 프로그램을 작성해야 합니다.USB시작 시 드라이브를 삭제하고, 꺼낸 후에도 USB 드라이브의 모든 파일을 유지합니다.

부팅할 때마다 USB 드라이브가 연결되어 있으면 스크립트는 /home호출된 디렉터리가 USB 드라이브에 존재하는지 확인하고 이를 마운트해야 합니다.

즉, USB 드라이브를 사용하고 /home거기에 모든 파일을 저장해야 합니다.

어떻게 /homeUSB 드라이브에 설치하고 설치 후에도 모든 파일을 거기에 보관할 수 있습니까 umount /home ?

답변1

여러 가지를 시도한 끝에 해결책을 찾았습니다.

USB 드라이브에 설치하고 꺼낸 후 모든 파일을 보관하려면 /home/user먼저 다음과 같이 USB 드라이브를 마운트해야 합니다.

mount -o uid=user /dev/sdb1 /hometemp 

/hometemp그런 다음 다음과 같이 디렉토리를 마운트해야 합니다 .home/user

mount --bind /hometemp /home/user

이것은 나에게 효과적입니다

관련 정보