Linux를 설치할 때 "마운트 지점"을 선택하라는 메시지가 표시됩니다. 드렸는데 /
정확한 의미와 목적을 모르겠습니다.
/home
또한 이제 마운트 지점이 있는 Linux가 이미 설치된 시스템에 또 다른 마운트 지점을 생성하고 싶습니다 /
. 현재 Linux 설치에서 이 작업을 수행할 수 있습니까? 그렇다면 단계/명령은 무엇입니까?
"마운트 지점"에 대해 내가 이해하는 바는 내 콘텐츠를 보다 안전한 방식으로 저장해야 할 때 /home
현재 Linux가 손상되더라도 삭제되지 않는다는 것입니다. 예를 들어, 손상된 Linux 상자에서 하드 드라이브를 분리하여 새 Linux 상자에 연결하면 콘텐츠를 검색할 수 있습니다 /home
.
답변1
마운트 지점은 디렉터리 계층 구조에서 장치나 디스크 파티션이 나타나는 위치를 지정합니다.
/home
새 파티션으로 이동하려면 새 파티션을 생성하고 /dev/sda4
예를 들어 ext4를 사용하여 포맷해야 합니다. 파티션을 생성하고 포맷하는 것은 예를 들어 다음을 사용하여 쉽게 수행할 수 있습니다.갈라진.
그런 다음 이전 내용을 새 파티션에 복사하고 새 파티션을 가리키 /etc/fstab
도록 수정해야 합니다. /home
파티션을 생성하고 포맷한 후 루트로 유사한 작업을 수행합니다. 다시 말하지만, /dev/sda4
파티션의 경우 이는 단지 예일 뿐이며 실제 파티션 장치를 사용해야 한다고 가정합니다 .
$ mkdir /mnt/tmphome
$ mount /dev/sda4 /mnt/tmphome
$ cd /home/
$ find . -depth -print0 | cpio --null --sparse -pvd /mnt/tmphome/
$ umount /mnt/newhome
$ mv /home /old_home
$ mkdir /home
$ mount /dev/sda4 /home
이제 시스템이 여전히 제대로 작동하는지 확인하십시오. 그렇다면 다음과 같은 줄을 추가하세요 /etc/fstab
.
/dev/sda4 /home ext4 defaults 1 2
그 안에 있는 백업을 삭제하세요./old_home
그러나 뭔가 잘못된 것을 발견하면 위의 줄을 추가하거나 제거하지 않고 /etc/fstab
루트로 실행하여 대체할 수 있습니다.
$ umount /home
$ rmdir /home
$ mv /old_home /home
이 답변은 Howto에서 영감을 얻었습니다.http://embraceubuntu.com/2006/01/29/move-home-to-its-own-partition/