추가 Linux 설치를 별도의 파티션에 설치하고 /home 디렉토리도 해당 파티션으로 설정한 다음 /etc/fstab
이전 파티션을 가리키도록 수정했습니다.
초기 /home 디렉토리의 내용에 어떻게 액세스합니까?
# initial configuration
UUID=001 /disks/disk1part1 ext2 auto,users,rw,exec,relatime 0 0
UUID=002 / ext4 defaults,relatime,errors=remount-ro 0 1
UUID=003 /disks/disk26 ext4 auto,users,rw,exec,relatime 0 0
UUID=004 none swap sw 0 0
# changed configuration
UUID=001 /disks/disk1part1 ext2 auto,users,rw,exec,relatime 0 0
UUID=002 / ext4 defaults,relatime,errors=remount-ro 0 1
UUID=003 /home ext4 auto,users,rw,exec,relatime 0 0
UUID=004 none swap sw 0 0
원래 시스템에는 /etc/fstab에 /home이 없었습니다. 루트 디렉터리 아래에 있었기 때문입니다. 두 번째 구성 추가로 /home이 /disks/disks26으로 변경되었습니다.
답변1
이후에는 루트 파티션의 디렉토리가 이미 마운트되어 있더라도 해당 디렉토리 mount --bind / /mnt
에 액세스할 수 있습니다 ./home
/mnt/home
/home
답변2
단 두 번의 편집(그리고 두 번의 재시작)만 하면 됩니다.
/home을 사용하여 댓글을 작성하세요.
## UUID=003 /home ext4 auto,users,rw,exec,relatime 0 0
다시 시작, 로그인
cd / mv /home /home.old mkdir /home
/etc/fstab을 편집하고 주석을 해제합니다.
무슨 일이에요?
새로운 /home이 기존 /home에 마운트되었다고 추측한 것처럼 제거를 저장하여 기존 /home을 볼 수 있는 방법은 없습니다.
/home을 마운트 해제할 수 있으면 위 명령을 다시 시작할 필요가 없습니다.