![크기를 늘린 후 설치된 파일의 크기를 디렉터리에 맞게 조정할 수 없습니다(잘못된 할당).](https://linux55.com/image/200892/%ED%81%AC%EA%B8%B0%EB%A5%BC%20%EB%8A%98%EB%A6%B0%20%ED%9B%84%20%EC%84%A4%EC%B9%98%EB%90%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%ED%81%AC%EA%B8%B0%EB%A5%BC%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%20%EB%A7%9E%EA%B2%8C%20%EC%A1%B0%EC%A0%95%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4(%EC%9E%98%EB%AA%BB%EB%90%9C%20%ED%95%A0%EB%8B%B9)..png)
시스템이 충돌하지 않도록 크기를 제한하기 위해 /tmp 디렉토리로 마운트된 파일을 만들었습니다. 위에서는 /etc/fstab에 설치된 mkfs.ext4를 사용했습니다. 이제 크기를 늘려야 하므로 fallocate를 다시 사용했습니다. /tmpfile은 이제 더 크게 나타나지만 마운트하면 크기가 동일합니다. 수동 설치, 마운트 해제된 파일 및 마운트된 디렉터리에 resize2fs 사용 등 많은 작업을 시도했습니다. 전자는 오류가 없지만 권장 사항을 실행한 후에도 여전히 크지는 않습니다 e2fsck -f /tmpfile
.
어떤 아이디어가 있나요?
나는 이 답변과 같은 루프 장치나 parted로 포맷된 2개의 파티션을 사용하지 않습니다.원형 가상 디스크의 크기를 늘리는 방법은 무엇입니까?
편집: 지적한 대로 디렉토리에 파일을 설치하면 옵션 없이도 기본적으로 루프 장치가 사용됩니다 mount -o loop
. 참고 fallocate -l 200M /tmpfile
로 /mnt에 마운트하여 확인할 수 있지만 unix/linux는 resize2fs /dev/loop#
fstab 편집을 취소하고 .mount -a
콘텐츠가 포함된 기존 폴더를 "마운트"하면 어떻게 되나요?, 홈 디렉터리를 오버로드할 때 더 많은 충돌이 있을 수 있는 것처럼 보이지만 그렇지 않을 수도 있습니다.