Fedora는 집과 같은 위치에 표시/설치됩니다.

Fedora는 집과 같은 위치에 표시/설치됩니다.

BTRFS를 사용하여 Fedora 33을 새로 설치했습니다. 설치할 때
및 에 대해 별도의 파티션을 만들었습니다. 그러나 이제 시스템(df, gparted)은 두 가지 모두에 동일한 파티션이 마운트되어 있다고 생각합니다.//home

$ df -h
...
/dev/nvme0n1p2  850G   36G  814G   5% /
tmpfs            32G   34M   32G   1% /tmp
/dev/nvme0n1p2  850G   36G  814G   5% /home

에 큰 파일을 추가하면 둘 다의 공간이 늘어나는 /home것을 발견했습니다 . used(나에게) 이상한 점은 내가 볼 때 /그것이 보이지 않는다는 것이다 /home.

무슨 일이에요? 이것이 안전한지 아는 사람이 있습니까? 즉, 사용자 디렉토리에 쓰면 시스템 파일을 덮어쓰거나 엉망으로 만들거나 그 반대의 경우도 마찬가지입니까?

답변1

/home에 대용량 파일을 추가하면 두 파일의 사용 공간이 늘어나는 것을 발견했습니다.

이것이 btrfs가 작동하는 방식입니다. btrfs로 포맷된 파티션이 있고 파일 시스템 자체가 여러 개의 하위 볼륨(Fedora의 경우 2개)으로 나뉩니다. 모든 하위 볼륨은 동일한 공간을 공유하므로 둘 다 동일한 814G 여유 공간이 /있으므로 새 파일을 만드는 것도 증가합니다 . 그러나 걱정할 이유는 없습니다. 여전히 두 개의 별도 디렉터리이므로 쓸 때 데이터를 덮어쓸 수 없으며 그 반대 도 마찬가지입니다. 그 반대./home/home///home

설치하는 동안 / 및 /home에 대해 별도의 파티션을 만들었습니다.

수동 파티셔닝 도구를 사용하고 btrfs(현재 기본값)를 선택하면 파티션이 아닌 하위 볼륨이 생성됩니다. 별도의 파티션을 원할 경우 파티션 구성표를 전환해야 합니다.BTRFS도착하다표준 파티션:

Fedora의 사용자 정의 파티션

답변2

이는 동일한 Btrfs 파일 시스템의 다른 하위 볼륨을 마운트할 때 나타나는 정상적인 동작입니다. 출력에서 각각의 차이점을 mount확인할 수 있습니다 . subvol=…귀하의 /etc/fstab위치에서 이를 지정할 수 있습니다.

/및 에 대해 별도의 파티션을 만들었습니다 /home.

파티션을 만들었을 수도 있지만 이제 이러한 마운트 지점은 단일 파일 시스템을 사용합니다. 아니면 처음부터 별도의 소권에 관한 내용이라고 오해한 걸까요? 세부 사항 없이는 알 수 없습니다. 사용되지 않은 파티션이 있는지 조사해 볼 수 있습니다.

비교하다내 대답. 나는 이것이 도움이 될 것이라고 생각했습니다.

예, 이와 같이 하위 볼륨을 마운트하는 것이 안전합니다.

관련 정보